.btn {
  border-width: 2px;
}
body {
  font-family: Figtree;
}
.display-1 {
  font-family: 'Figtree', sans-serif;
  font-size: 6.875rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 8.59375rem;
}
.display-2 {
  font-family: 'Figtree', sans-serif;
  font-size: 4.25rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 5.3125rem;
}
.display-4 {
  font-family: 'Figtree', sans-serif;
  font-size: 1.375rem;
  line-height: 1.3;
}
.display-4 > .mbr-iconfont {
  font-size: 1.71875rem;
}
.display-5 {
  font-family: 'Figtree', sans-serif;
  font-size: 2.875rem;
  line-height: 1.3;
}
.display-5 > .mbr-iconfont {
  font-size: 3.59375rem;
}
.display-7 {
  font-family: 'Figtree', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 5.5rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 4.8125rem;
    font-size: calc( 3.05625rem + (6.875 - 3.05625) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (3.05625rem + (6.875 - 3.05625) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 1.1rem;
    font-size: calc( 1.13125rem + (1.375 - 1.13125) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.13125rem + (1.375 - 1.13125) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 2.3rem;
    font-size: calc( 1.65625rem + (2.875 - 1.65625) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.65625rem + (2.875 - 1.65625) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #f5a80c !important;
}
.bg-success {
  background-color: #279898 !important;
}
.bg-info {
  background-color: #a073ec !important;
}
.bg-warning {
  background-color: #bb442e !important;
}
.bg-danger {
  background-color: #6d1100 !important;
}
.btn-primary,
.btn-primary:active {
  background: linear-gradient(to bottom, #f5a80c 0 33.33333333%, #f5a80c 33.33333333%, #bf442e 66.66666667%, #bf442e 66.66666667% 100%) !important;
  border: none !important;
  color: #ffffff !important;
  background-position: top !important;
  background-size: 100% 300% !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background: linear-gradient(to bottom, #f5a80c 0 33.33333333%, #f5a80c 33.33333333%, #bf442e 66.66666667%, #bf442e 66.66666667% 100%) !important;
  border: none !important;
  background-position: bottom !important;
  background-size: 100% 300% !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background: #a47007 !important;
  border: none !important;
}
.btn-secondary,
.btn-secondary:active {
  background: linear-gradient(to bottom, #2a1340 0 33.33333333%, #2a1340 33.33333333%, #a275ec 66.66666667%, #a275ec 66.66666667% 100%) !important;
  border: none !important;
  color: #ffffff !important;
  background-position: top !important;
  background-size: 100% 300% !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background: linear-gradient(to bottom, #2a1340 0 33.33333333%, #2a1340 33.33333333%, #a275ec 66.66666667%, #a275ec 66.66666667% 100%) !important;
  border: none !important;
  background-position: bottom !important;
  background-size: 100% 300% !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background: #000000 !important;
  border: none !important;
}
.btn-info,
.btn-info:active {
  background: linear-gradient(to bottom, #a073ec 0 33.33333333%, #a073ec 33.33333333%, #29133e 66.66666667%, #29133e 66.66666667% 100%) !important;
  border: none !important;
  color: #ffffff !important;
  background-position: top !important;
  background-size: 100% 300% !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background: linear-gradient(to bottom, #a073ec 0 33.33333333%, #a073ec 33.33333333%, #29133e 66.66666667%, #29133e 66.66666667% 100%) !important;
  border: none !important;
  background-position: bottom !important;
  background-size: 100% 300% !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background: #6c27e2 !important;
  border: none !important;
}
.btn-success,
.btn-success:active {
  background: linear-gradient(to bottom, #279898 0 33.33333333%, #279898 33.33333333%, #3d6d54 66.66666667%, #3d6d54 66.66666667% 100%) !important;
  border: none !important;
  color: #ffffff !important;
  background-position: top !important;
  background-size: 100% 300% !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background: linear-gradient(to bottom, #279898 0 33.33333333%, #279898 33.33333333%, #3d6d54 66.66666667%, #3d6d54 66.66666667% 100%) !important;
  border: none !important;
  background-position: bottom !important;
  background-size: 100% 300% !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background: #155353 !important;
  border: none !important;
}
.btn-warning,
.btn-warning:active {
  background: linear-gradient(to bottom, #bb442e 0 33.33333333%, #bb442e 33.33333333%, #f3a70b 66.66666667%, #f3a70b 66.66666667% 100%) !important;
  border: none !important;
  color: #ffffff !important;
  background-position: top !important;
  background-size: 100% 300% !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background: linear-gradient(to bottom, #bb442e 0 33.33333333%, #bb442e 33.33333333%, #f3a70b 66.66666667%, #f3a70b 66.66666667% 100%) !important;
  border: none !important;
  background-position: bottom !important;
  background-size: 100% 300% !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background: #752b1d !important;
  border: none !important;
}
.btn-danger,
.btn-danger:active {
  background: linear-gradient(to bottom, #6d1100 0 33.33333333%, #6d1100 33.33333333%, #815700 66.66666667%, #815700 66.66666667% 100%) !important;
  border: none !important;
  color: #ffffff !important;
  background-position: top !important;
  background-size: 100% 300% !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background: linear-gradient(to bottom, #6d1100 0 33.33333333%, #6d1100 33.33333333%, #815700 66.66666667%, #815700 66.66666667% 100%) !important;
  border: none !important;
  background-position: bottom !important;
  background-size: 100% 300% !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background: #160300 !important;
  border: none !important;
}
.btn-white,
.btn-white:active {
  background: linear-gradient(to bottom, #fafafa 0 33.33333333%, #fafafa 33.33333333%, #f0f0f0 66.66666667%, #f0f0f0 66.66666667% 100%) !important;
  border: none !important;
  color: #7a7a7a !important;
  background-position: top !important;
  background-size: 100% 300% !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #707070 !important;
  background: linear-gradient(to bottom, #fafafa 0 33.33333333%, #fafafa 33.33333333%, #f0f0f0 66.66666667%, #f0f0f0 66.66666667% 100%) !important;
  border: none !important;
  background-position: bottom !important;
  background-size: 100% 300% !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background: #cfcfcf !important;
  border: none !important;
}
.btn-black,
.btn-black:active {
  background: linear-gradient(to bottom, #161616 0 33.33333333%, #161616 33.33333333%, #2a2116 66.66666667%, #2a2116 66.66666667% 100%) !important;
  border: none !important;
  color: #ffffff !important;
  background-position: top !important;
  background-size: 100% 300% !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background: linear-gradient(to bottom, #161616 0 33.33333333%, #161616 33.33333333%, #2a2116 66.66666667%, #2a2116 66.66666667% 100%) !important;
  border: none !important;
  background-position: bottom !important;
  background-size: 100% 300% !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background: #000000 !important;
  border: none !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #f5a80c;
  color: #f5a80c;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #a47007 !important;
  background-color: transparent!important;
  border-color: #a47007 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #f5a80c !important;
  border-color: #f5a80c !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #2a1340;
  color: #2a1340;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #2a1340 !important;
  border-color: #2a1340 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #a073ec;
  color: #a073ec;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #6c27e2 !important;
  background-color: transparent!important;
  border-color: #6c27e2 !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #a073ec !important;
  border-color: #a073ec !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #279898;
  color: #279898;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #155353 !important;
  background-color: transparent!important;
  border-color: #155353 !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #279898 !important;
  border-color: #279898 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #bb442e;
  color: #bb442e;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #752b1d !important;
  background-color: transparent!important;
  border-color: #752b1d !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #bb442e !important;
  border-color: #bb442e !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #6d1100;
  color: #6d1100;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #160300 !important;
  background-color: transparent!important;
  border-color: #160300 !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #6d1100 !important;
  border-color: #6d1100 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #161616;
  color: #161616;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #161616 !important;
  border-color: #161616 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: #cfcfcf !important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #f5a80c !important;
}
.text-secondary {
  color: #2a1340 !important;
}
.text-success {
  color: #279898 !important;
}
.text-info {
  color: #a073ec !important;
}
.text-warning {
  color: #bb442e !important;
}
.text-danger {
  color: #6d1100 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #161616 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #956606 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #000000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #124747 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #641edb !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #69261a !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #070100 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #f5a80c;
}
.nav-tabs .nav-link:not(.active) {
  color: #161616;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #a073ec;
}
.alert-warning {
  background-color: #bb442e;
}
.alert-danger {
  background-color: #6d1100;
}
.mbr-gallery-filter li.active .btn {
  background-color: #f5a80c;
  border-color: #f5a80c;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #f5a80c;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fdeed0;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #67d8d8;
}
.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: #e19587;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ed2500;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Figtree', sans-serif;
  font-size: 1.375rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.71875rem;
}
.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: #f5a80c !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Figtree', sans-serif;
  font-size: 1.375rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.71875rem;
}
blockquote {
  border-color: #f5a80c;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #f5a80c;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #f5a80c;
}
.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: #f5a80c;
  border-bottom-color: #f5a80c;
}
.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: #f5a80c !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #2a1340 !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='%23f5a80c' %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-duration: .4s;
}
a:hover {
  background-image: none !important;
}
.container {
  max-width: calc(1420px + 3vw);
  padding-left: 1.5vw;
  padding-right: 1.5vw;
}
.container-fluid {
  padding-left: 1.5vw;
  padding-right: 1.5vw;
}
.row {
  margin-left: 0;
  margin-right: 0;
  justify-content: center;
}
.row > [class*="col"] {
  padding-left: 0;
  padding-right: 0;
}
.row {
  justify-content: center;
}
b,
strong {
  font-weight: 700 !important;
}
.mbr-section-btn .btn {
  position: relative;
  min-width: 100px;
  min-height: 54px;
  padding: 25px 35px;
  border-radius: 80px;
  font-weight: 700 !important;
  transition: all 0.7s cubic-bezier(0.77, 0.2, 0.05, 1);
  box-shadow: none !important;
  overflow: hidden;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-tw2H5YkFPg {
  z-index: 1000;
  width: 100%;
}
.cid-tw2H5YkFPg nav.navbar {
  position: fixed;
}
.cid-tw2H5YkFPg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tw2H5YkFPg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tw2H5YkFPg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tw2H5YkFPg .dropdown-item:hover,
.cid-tw2H5YkFPg .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-tw2H5YkFPg .dropdown-item:hover span {
  color: white;
}
.cid-tw2H5YkFPg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tw2H5YkFPg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tw2H5YkFPg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tw2H5YkFPg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-tw2H5YkFPg .nav-link {
  position: relative;
}
.cid-tw2H5YkFPg .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tw2H5YkFPg .container {
    flex-wrap: nowrap;
  }
}
.cid-tw2H5YkFPg .dropdown-menu,
.cid-tw2H5YkFPg .navbar.opened {
  background: #ffffff !important;
}
.cid-tw2H5YkFPg .nav-item:focus,
.cid-tw2H5YkFPg .nav-link:focus {
  outline: none;
}
.cid-tw2H5YkFPg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tw2H5YkFPg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tw2H5YkFPg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tw2H5YkFPg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tw2H5YkFPg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tw2H5YkFPg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tw2H5YkFPg .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-tw2H5YkFPg .navbar.opened {
  transition: all 0.3s;
}
.cid-tw2H5YkFPg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tw2H5YkFPg .navbar .navbar-logo img {
  width: auto;
}
.cid-tw2H5YkFPg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tw2H5YkFPg .navbar.collapsed {
  justify-content: center;
}
.cid-tw2H5YkFPg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tw2H5YkFPg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tw2H5YkFPg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tw2H5YkFPg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tw2H5YkFPg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tw2H5YkFPg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tw2H5YkFPg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tw2H5YkFPg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tw2H5YkFPg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tw2H5YkFPg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tw2H5YkFPg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tw2H5YkFPg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tw2H5YkFPg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tw2H5YkFPg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tw2H5YkFPg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tw2H5YkFPg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-tw2H5YkFPg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tw2H5YkFPg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tw2H5YkFPg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tw2H5YkFPg .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tw2H5YkFPg .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-tw2H5YkFPg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-tw2H5YkFPg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tw2H5YkFPg .dropdown-item.active,
.cid-tw2H5YkFPg .dropdown-item:active {
  background-color: transparent;
}
.cid-tw2H5YkFPg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tw2H5YkFPg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tw2H5YkFPg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tw2H5YkFPg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tw2H5YkFPg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-tw2H5YkFPg .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-tw2H5YkFPg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-tw2H5YkFPg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-tw2H5YkFPg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-tw2H5YkFPg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tw2H5YkFPg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tw2H5YkFPg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tw2H5YkFPg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tw2H5YkFPg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-tw2H5YkFPg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tw2H5YkFPg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tw2H5YkFPg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tw2H5YkFPg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tw2H5YkFPg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tw2H5YkFPg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tw2H5YkFPg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tw2H5YkFPg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tw2H5YkFPg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tw2H5YkFPg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tw2H5YkFPg .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-tw2H5YkFPg .navbar {
    height: 70px;
  }
  .cid-tw2H5YkFPg .navbar.opened {
    height: auto;
  }
  .cid-tw2H5YkFPg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tw2H5YkFPg .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-tw2H5YkFPg .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-tw2H5YkFPg .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-tw2H5YkFPg .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-tw2H5YkFPg .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-tw2H5YkFPg .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-tw2H5YkFPg .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-tw2H5YkFPg .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-tw2H5YkFPg .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-tw2H5YkFPg .navbar {
    padding: 5px 0 !important;
  }
  .cid-tw2H5YkFPg .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-tw2H5YkFPg .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-tw2H5YkFPg .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-tw2H5YkFPg .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-tw2H5YkFPg .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-tw2H5YkFPg .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-tw2H5YkFPg .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-tw2H5YkFPg .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-tw2H5YkFPg .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-tw2H5YkFPg .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tw2H5YkFPg .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-tw2H5YkFPg .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-tw2H5YkFPg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-tw2H5YkFPg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-tw2H5YkFPg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-tw2H5YkFPg .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-tw2H5YkFPg .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-tw2H5YkFPg .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-tw2H5YkFPg .btn-container {
    display: none;
  }
}
.cid-tw2H87PXre {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-tw2H87PXre .mbr-fallback-image.disabled {
  display: none;
}
.cid-tw2H87PXre .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tw2H87PXre .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-tw2H87PXre .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-tw2H87PXre .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-tw2H87PXre .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-tw2H87PXre .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-tw2H87PXre .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-tw2H87PXre .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-tw2H87PXre .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-tw2H87PXre .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-tw2H87PXre .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-tw2H87PXre .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-1 {
  /* Type valid CSS here */
}
#custom-html-1 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1 p {
  font-size: 60px;
  color: #777;
}
.cid-v5wEIrMsIu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wEIrMsIu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wEIrMsIu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wEIrMsIu .row {
  justify-content: center;
}
.cid-v5wEIrMsIu .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wEIrMsIu .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wEIrMsIu .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wEIrMsIu .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wEIrMsIu .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wEIrMsIu .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wEIrMsIu .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wEIrMsIu .mbr-section-title {
  color: #ffffff;
}
.cid-v5wEIrMsIu .mbr-text {
  color: #ffffff;
}
.cid-v5wEIrMsIu .mbr-desc {
  color: #ffffff;
}
.cid-tw2Io5AbWX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-tw2Io5AbWX .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-tw2Io5AbWX .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-tw2Io5AbWX .mbr-section-title {
  color: #FFFFFF;
}
.cid-tw2Io5AbWX .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-tw2Io5AbWX .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-tw2Io5AbWX .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-tw2Io5AbWX .item {
    width: 47%;
  }
  .cid-tw2Io5AbWX .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-tw2Io5AbWX .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-tw2Io5AbWX .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-tw2Io5AbWX .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-tw2Io5AbWX .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-tw2Io5AbWX .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-tw2Io5AbWX .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-tw2Io5AbWX .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-tw2Io5AbWX .item {
    width: 27%;
  }
}
.cid-tw2Io5AbWX .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tw2Io5AbWX .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tw2Io5AbWX .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-tw2Io5AbWX .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-tw2Io5AbWX .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-tw2Io5AbWX .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-tw2Io5AbWX .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-tw2Io5AbWX .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-tw2Io5AbWX .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-tw2Io5AbWX .mbr-section-btn {
  margin-top: 12px;
}
.cid-tw2Io5AbWX .item-title,
.cid-tw2Io5AbWX .mbr-section-btn {
  text-align: center;
}
.cid-tw2LVkTkKC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-tw2LVkTkKC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tw2LVkTkKC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tw2LVkTkKC .mbr-section-title {
  color: #ffffff;
}
.cid-tw2LVkTkKC .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-tw2LVkTkKC .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wRl5ZrE0 {
  z-index: 1000;
  width: 100%;
}
.cid-v5wRl5ZrE0 nav.navbar {
  position: fixed;
}
.cid-v5wRl5ZrE0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wRl5ZrE0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wRl5ZrE0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wRl5ZrE0 .dropdown-item:hover,
.cid-v5wRl5ZrE0 .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wRl5ZrE0 .dropdown-item:hover span {
  color: white;
}
.cid-v5wRl5ZrE0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wRl5ZrE0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wRl5ZrE0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wRl5ZrE0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wRl5ZrE0 .nav-link {
  position: relative;
}
.cid-v5wRl5ZrE0 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wRl5ZrE0 .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wRl5ZrE0 .dropdown-menu,
.cid-v5wRl5ZrE0 .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wRl5ZrE0 .nav-item:focus,
.cid-v5wRl5ZrE0 .nav-link:focus {
  outline: none;
}
.cid-v5wRl5ZrE0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wRl5ZrE0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wRl5ZrE0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wRl5ZrE0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wRl5ZrE0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wRl5ZrE0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wRl5ZrE0 .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wRl5ZrE0 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wRl5ZrE0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wRl5ZrE0 .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wRl5ZrE0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wRl5ZrE0 .navbar.collapsed {
  justify-content: center;
}
.cid-v5wRl5ZrE0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wRl5ZrE0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wRl5ZrE0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wRl5ZrE0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wRl5ZrE0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wRl5ZrE0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wRl5ZrE0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wRl5ZrE0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wRl5ZrE0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wRl5ZrE0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wRl5ZrE0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wRl5ZrE0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wRl5ZrE0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wRl5ZrE0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wRl5ZrE0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wRl5ZrE0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wRl5ZrE0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wRl5ZrE0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wRl5ZrE0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wRl5ZrE0 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wRl5ZrE0 .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wRl5ZrE0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wRl5ZrE0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wRl5ZrE0 .dropdown-item.active,
.cid-v5wRl5ZrE0 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wRl5ZrE0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wRl5ZrE0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wRl5ZrE0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wRl5ZrE0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wRl5ZrE0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wRl5ZrE0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wRl5ZrE0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wRl5ZrE0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wRl5ZrE0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wRl5ZrE0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wRl5ZrE0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wRl5ZrE0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wRl5ZrE0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wRl5ZrE0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wRl5ZrE0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wRl5ZrE0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRl5ZrE0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRl5ZrE0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wRl5ZrE0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRl5ZrE0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wRl5ZrE0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wRl5ZrE0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRl5ZrE0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wRl5ZrE0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wRl5ZrE0 .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-v5wRl5ZrE0 .navbar {
    height: 70px;
  }
  .cid-v5wRl5ZrE0 .navbar.opened {
    height: auto;
  }
  .cid-v5wRl5ZrE0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wRl5ZrE0 .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wRl5ZrE0 .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wRl5ZrE0 .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wRl5ZrE0 .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wRl5ZrE0 .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wRl5ZrE0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wRl5ZrE0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wRl5ZrE0 .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wRl5ZrE0 .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wRl5ZrE0 .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wRl5ZrE0 .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wRl5ZrE0 .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wRl5ZrE0 .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wRl5ZrE0 .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wRl5ZrE0 .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wRl5ZrE0 .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wRl5ZrE0 .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wRl5ZrE0 .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wRl5ZrE0 .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wRl5ZrE0 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRl5ZrE0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wRl5ZrE0 .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wRl5ZrE0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wRl5ZrE0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wRl5ZrE0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wRl5ZrE0 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRl5ZrE0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wRl5ZrE0 .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wRl5ZrE0 .btn-container {
    display: none;
  }
}
.cid-v5wRl7GzX5 {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wRl7GzX5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRl7GzX5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRl7GzX5 .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wRl7GzX5 .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRl7GzX5 .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRl7GzX5 .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRl7GzX5 .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wRl7GzX5 .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRl7GzX5 .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wRl7GzX5 .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRl7GzX5 .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRl7GzX5 .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wRl7GzX5 .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-4 {
  /* Type valid CSS here */
}
#custom-html-4 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-4 p {
  font-size: 60px;
  color: #777;
}
.cid-v5wRl9EQba {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wRl9EQba .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRl9EQba .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRl9EQba .row {
  justify-content: center;
}
.cid-v5wRl9EQba .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wRl9EQba .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wRl9EQba .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wRl9EQba .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wRl9EQba .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wRl9EQba .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wRl9EQba .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wRl9EQba .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRl9EQba .mbr-text {
  color: #ffffff;
}
.cid-v5wRl9EQba .mbr-desc {
  color: #ffffff;
}
.cid-v5wRlbOweN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wRlbOweN .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wRlbOweN .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wRlbOweN .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wRlbOweN .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wRlbOweN .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wRlbOweN .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wRlbOweN .item {
    width: 47%;
  }
  .cid-v5wRlbOweN .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wRlbOweN .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wRlbOweN .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wRlbOweN .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wRlbOweN .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wRlbOweN .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wRlbOweN .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wRlbOweN .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wRlbOweN .item {
    width: 27%;
  }
}
.cid-v5wRlbOweN .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRlbOweN .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRlbOweN .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wRlbOweN .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wRlbOweN .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wRlbOweN .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wRlbOweN .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wRlbOweN .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wRlbOweN .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wRlbOweN .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wRlbOweN .item-title,
.cid-v5wRlbOweN .mbr-section-btn {
  text-align: center;
}
.cid-v5wRldGviE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wRldGviE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRldGviE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRldGviE .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRldGviE .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wRldGviE .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wRutamGd {
  z-index: 1000;
  width: 100%;
}
.cid-v5wRutamGd nav.navbar {
  position: fixed;
}
.cid-v5wRutamGd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wRutamGd .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wRutamGd .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wRutamGd .dropdown-item:hover,
.cid-v5wRutamGd .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wRutamGd .dropdown-item:hover span {
  color: white;
}
.cid-v5wRutamGd .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wRutamGd .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wRutamGd .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wRutamGd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wRutamGd .nav-link {
  position: relative;
}
.cid-v5wRutamGd .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wRutamGd .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wRutamGd .dropdown-menu,
.cid-v5wRutamGd .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wRutamGd .nav-item:focus,
.cid-v5wRutamGd .nav-link:focus {
  outline: none;
}
.cid-v5wRutamGd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wRutamGd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wRutamGd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wRutamGd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wRutamGd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wRutamGd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wRutamGd .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wRutamGd .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wRutamGd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wRutamGd .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wRutamGd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wRutamGd .navbar.collapsed {
  justify-content: center;
}
.cid-v5wRutamGd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wRutamGd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wRutamGd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wRutamGd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wRutamGd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wRutamGd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wRutamGd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wRutamGd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wRutamGd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wRutamGd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wRutamGd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wRutamGd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wRutamGd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wRutamGd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wRutamGd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wRutamGd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wRutamGd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wRutamGd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wRutamGd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wRutamGd .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wRutamGd .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wRutamGd .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wRutamGd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wRutamGd .dropdown-item.active,
.cid-v5wRutamGd .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wRutamGd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wRutamGd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wRutamGd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wRutamGd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wRutamGd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wRutamGd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wRutamGd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wRutamGd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wRutamGd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wRutamGd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wRutamGd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wRutamGd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wRutamGd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wRutamGd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wRutamGd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wRutamGd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRutamGd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRutamGd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wRutamGd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRutamGd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wRutamGd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wRutamGd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRutamGd .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wRutamGd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wRutamGd .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-v5wRutamGd .navbar {
    height: 70px;
  }
  .cid-v5wRutamGd .navbar.opened {
    height: auto;
  }
  .cid-v5wRutamGd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wRutamGd .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wRutamGd .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wRutamGd .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wRutamGd .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wRutamGd .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wRutamGd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wRutamGd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wRutamGd .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wRutamGd .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wRutamGd .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wRutamGd .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wRutamGd .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wRutamGd .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wRutamGd .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wRutamGd .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wRutamGd .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wRutamGd .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wRutamGd .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wRutamGd .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wRutamGd .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRutamGd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wRutamGd .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wRutamGd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wRutamGd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wRutamGd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wRutamGd .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRutamGd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wRutamGd .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wRutamGd .btn-container {
    display: none;
  }
}
.cid-v5wRuuMIpY {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wRuuMIpY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRuuMIpY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRuuMIpY .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wRuuMIpY .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRuuMIpY .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRuuMIpY .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRuuMIpY .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wRuuMIpY .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRuuMIpY .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wRuuMIpY .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRuuMIpY .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRuuMIpY .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wRuuMIpY .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-a {
  /* Type valid CSS here */
}
#custom-html-a div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-a p {
  font-size: 60px;
  color: #777;
}
.cid-v5wRuwI9M4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wRuwI9M4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRuwI9M4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRuwI9M4 .row {
  justify-content: center;
}
.cid-v5wRuwI9M4 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wRuwI9M4 .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wRuwI9M4 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wRuwI9M4 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wRuwI9M4 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wRuwI9M4 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wRuwI9M4 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wRuwI9M4 .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRuwI9M4 .mbr-text {
  color: #ffffff;
}
.cid-v5wRuwI9M4 .mbr-desc {
  color: #ffffff;
}
.cid-v5wRuzuZnc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wRuzuZnc .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wRuzuZnc .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wRuzuZnc .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wRuzuZnc .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wRuzuZnc .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wRuzuZnc .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wRuzuZnc .item {
    width: 47%;
  }
  .cid-v5wRuzuZnc .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wRuzuZnc .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wRuzuZnc .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wRuzuZnc .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wRuzuZnc .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wRuzuZnc .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wRuzuZnc .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wRuzuZnc .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wRuzuZnc .item {
    width: 27%;
  }
}
.cid-v5wRuzuZnc .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRuzuZnc .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRuzuZnc .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wRuzuZnc .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wRuzuZnc .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wRuzuZnc .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wRuzuZnc .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wRuzuZnc .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wRuzuZnc .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wRuzuZnc .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wRuzuZnc .item-title,
.cid-v5wRuzuZnc .mbr-section-btn {
  text-align: center;
}
.cid-v5wRuBMizX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wRuBMizX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRuBMizX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRuBMizX .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRuBMizX .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wRuBMizX .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wRwxMA6a {
  z-index: 1000;
  width: 100%;
}
.cid-v5wRwxMA6a nav.navbar {
  position: fixed;
}
.cid-v5wRwxMA6a .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wRwxMA6a .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wRwxMA6a .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wRwxMA6a .dropdown-item:hover,
.cid-v5wRwxMA6a .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wRwxMA6a .dropdown-item:hover span {
  color: white;
}
.cid-v5wRwxMA6a .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wRwxMA6a .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wRwxMA6a .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wRwxMA6a .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wRwxMA6a .nav-link {
  position: relative;
}
.cid-v5wRwxMA6a .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wRwxMA6a .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wRwxMA6a .dropdown-menu,
.cid-v5wRwxMA6a .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wRwxMA6a .nav-item:focus,
.cid-v5wRwxMA6a .nav-link:focus {
  outline: none;
}
.cid-v5wRwxMA6a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wRwxMA6a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wRwxMA6a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wRwxMA6a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wRwxMA6a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wRwxMA6a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wRwxMA6a .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wRwxMA6a .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wRwxMA6a .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wRwxMA6a .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wRwxMA6a .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wRwxMA6a .navbar.collapsed {
  justify-content: center;
}
.cid-v5wRwxMA6a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wRwxMA6a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wRwxMA6a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wRwxMA6a .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wRwxMA6a .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wRwxMA6a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wRwxMA6a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wRwxMA6a .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wRwxMA6a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wRwxMA6a .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wRwxMA6a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wRwxMA6a .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wRwxMA6a .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wRwxMA6a .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wRwxMA6a .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wRwxMA6a .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wRwxMA6a .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wRwxMA6a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wRwxMA6a .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wRwxMA6a .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wRwxMA6a .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wRwxMA6a .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wRwxMA6a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wRwxMA6a .dropdown-item.active,
.cid-v5wRwxMA6a .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wRwxMA6a .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wRwxMA6a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wRwxMA6a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wRwxMA6a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wRwxMA6a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wRwxMA6a .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wRwxMA6a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wRwxMA6a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wRwxMA6a .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wRwxMA6a .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wRwxMA6a ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wRwxMA6a .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wRwxMA6a button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wRwxMA6a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wRwxMA6a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wRwxMA6a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRwxMA6a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRwxMA6a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wRwxMA6a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRwxMA6a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wRwxMA6a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wRwxMA6a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRwxMA6a .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wRwxMA6a a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wRwxMA6a .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-v5wRwxMA6a .navbar {
    height: 70px;
  }
  .cid-v5wRwxMA6a .navbar.opened {
    height: auto;
  }
  .cid-v5wRwxMA6a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wRwxMA6a .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wRwxMA6a .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wRwxMA6a .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wRwxMA6a .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wRwxMA6a .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wRwxMA6a .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wRwxMA6a .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wRwxMA6a .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wRwxMA6a .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wRwxMA6a .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wRwxMA6a .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wRwxMA6a .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wRwxMA6a .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wRwxMA6a .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wRwxMA6a .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wRwxMA6a .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wRwxMA6a .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wRwxMA6a .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wRwxMA6a .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wRwxMA6a .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRwxMA6a .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wRwxMA6a .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wRwxMA6a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wRwxMA6a .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wRwxMA6a .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wRwxMA6a .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRwxMA6a .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wRwxMA6a .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wRwxMA6a .btn-container {
    display: none;
  }
}
.cid-v5wRwzhLKt {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wRwzhLKt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRwzhLKt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRwzhLKt .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wRwzhLKt .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRwzhLKt .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRwzhLKt .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRwzhLKt .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wRwzhLKt .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRwzhLKt .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wRwzhLKt .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRwzhLKt .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRwzhLKt .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wRwzhLKt .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-g {
  /* Type valid CSS here */
}
#custom-html-g div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-g p {
  font-size: 60px;
  color: #777;
}
.cid-v5wRwBbXCI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wRwBbXCI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRwBbXCI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRwBbXCI .row {
  justify-content: center;
}
.cid-v5wRwBbXCI .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wRwBbXCI .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wRwBbXCI .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wRwBbXCI .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wRwBbXCI .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wRwBbXCI .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wRwBbXCI .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wRwBbXCI .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRwBbXCI .mbr-text {
  color: #ffffff;
}
.cid-v5wRwBbXCI .mbr-desc {
  color: #ffffff;
}
.cid-v5wRwDpor6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wRwDpor6 .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wRwDpor6 .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wRwDpor6 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wRwDpor6 .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wRwDpor6 .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wRwDpor6 .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wRwDpor6 .item {
    width: 47%;
  }
  .cid-v5wRwDpor6 .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wRwDpor6 .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wRwDpor6 .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wRwDpor6 .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wRwDpor6 .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wRwDpor6 .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wRwDpor6 .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wRwDpor6 .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wRwDpor6 .item {
    width: 27%;
  }
}
.cid-v5wRwDpor6 .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRwDpor6 .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRwDpor6 .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wRwDpor6 .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wRwDpor6 .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wRwDpor6 .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wRwDpor6 .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wRwDpor6 .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wRwDpor6 .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wRwDpor6 .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wRwDpor6 .item-title,
.cid-v5wRwDpor6 .mbr-section-btn {
  text-align: center;
}
.cid-v5wRwFhNWG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wRwFhNWG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRwFhNWG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRwFhNWG .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRwFhNWG .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wRwFhNWG .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wRylmTGQ {
  z-index: 1000;
  width: 100%;
}
.cid-v5wRylmTGQ nav.navbar {
  position: fixed;
}
.cid-v5wRylmTGQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wRylmTGQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wRylmTGQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wRylmTGQ .dropdown-item:hover,
.cid-v5wRylmTGQ .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wRylmTGQ .dropdown-item:hover span {
  color: white;
}
.cid-v5wRylmTGQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wRylmTGQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wRylmTGQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wRylmTGQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wRylmTGQ .nav-link {
  position: relative;
}
.cid-v5wRylmTGQ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wRylmTGQ .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wRylmTGQ .dropdown-menu,
.cid-v5wRylmTGQ .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wRylmTGQ .nav-item:focus,
.cid-v5wRylmTGQ .nav-link:focus {
  outline: none;
}
.cid-v5wRylmTGQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wRylmTGQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wRylmTGQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wRylmTGQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wRylmTGQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wRylmTGQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wRylmTGQ .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wRylmTGQ .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wRylmTGQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wRylmTGQ .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wRylmTGQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wRylmTGQ .navbar.collapsed {
  justify-content: center;
}
.cid-v5wRylmTGQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wRylmTGQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wRylmTGQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wRylmTGQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wRylmTGQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wRylmTGQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wRylmTGQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wRylmTGQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wRylmTGQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wRylmTGQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wRylmTGQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wRylmTGQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wRylmTGQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wRylmTGQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wRylmTGQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wRylmTGQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wRylmTGQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wRylmTGQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wRylmTGQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wRylmTGQ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wRylmTGQ .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wRylmTGQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wRylmTGQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wRylmTGQ .dropdown-item.active,
.cid-v5wRylmTGQ .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wRylmTGQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wRylmTGQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wRylmTGQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wRylmTGQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wRylmTGQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wRylmTGQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wRylmTGQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wRylmTGQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wRylmTGQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wRylmTGQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wRylmTGQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wRylmTGQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wRylmTGQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wRylmTGQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wRylmTGQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wRylmTGQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRylmTGQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRylmTGQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wRylmTGQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRylmTGQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wRylmTGQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wRylmTGQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRylmTGQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wRylmTGQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wRylmTGQ .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-v5wRylmTGQ .navbar {
    height: 70px;
  }
  .cid-v5wRylmTGQ .navbar.opened {
    height: auto;
  }
  .cid-v5wRylmTGQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wRylmTGQ .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wRylmTGQ .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wRylmTGQ .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wRylmTGQ .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wRylmTGQ .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wRylmTGQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wRylmTGQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wRylmTGQ .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wRylmTGQ .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wRylmTGQ .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wRylmTGQ .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wRylmTGQ .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wRylmTGQ .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wRylmTGQ .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wRylmTGQ .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wRylmTGQ .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wRylmTGQ .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wRylmTGQ .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wRylmTGQ .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wRylmTGQ .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRylmTGQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wRylmTGQ .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wRylmTGQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wRylmTGQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wRylmTGQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wRylmTGQ .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRylmTGQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wRylmTGQ .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wRylmTGQ .btn-container {
    display: none;
  }
}
.cid-v5wRymWshv {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wRymWshv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRymWshv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRymWshv .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wRymWshv .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRymWshv .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRymWshv .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRymWshv .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wRymWshv .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRymWshv .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wRymWshv .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRymWshv .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRymWshv .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wRymWshv .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-m {
  /* Type valid CSS here */
}
#custom-html-m div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-m p {
  font-size: 60px;
  color: #777;
}
.cid-v5wRyoRRBF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wRyoRRBF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRyoRRBF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRyoRRBF .row {
  justify-content: center;
}
.cid-v5wRyoRRBF .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wRyoRRBF .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wRyoRRBF .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wRyoRRBF .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wRyoRRBF .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wRyoRRBF .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wRyoRRBF .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wRyoRRBF .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRyoRRBF .mbr-text {
  color: #ffffff;
}
.cid-v5wRyoRRBF .mbr-desc {
  color: #ffffff;
}
.cid-v5wRyr08of {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wRyr08of .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wRyr08of .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wRyr08of .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wRyr08of .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wRyr08of .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wRyr08of .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wRyr08of .item {
    width: 47%;
  }
  .cid-v5wRyr08of .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wRyr08of .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wRyr08of .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wRyr08of .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wRyr08of .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wRyr08of .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wRyr08of .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wRyr08of .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wRyr08of .item {
    width: 27%;
  }
}
.cid-v5wRyr08of .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRyr08of .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRyr08of .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wRyr08of .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wRyr08of .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wRyr08of .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wRyr08of .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wRyr08of .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wRyr08of .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wRyr08of .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wRyr08of .item-title,
.cid-v5wRyr08of .mbr-section-btn {
  text-align: center;
}
.cid-v5wRysRssF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wRysRssF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRysRssF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRysRssF .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRysRssF .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wRysRssF .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wRBoozVn {
  z-index: 1000;
  width: 100%;
}
.cid-v5wRBoozVn nav.navbar {
  position: fixed;
}
.cid-v5wRBoozVn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wRBoozVn .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wRBoozVn .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wRBoozVn .dropdown-item:hover,
.cid-v5wRBoozVn .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wRBoozVn .dropdown-item:hover span {
  color: white;
}
.cid-v5wRBoozVn .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wRBoozVn .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wRBoozVn .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wRBoozVn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wRBoozVn .nav-link {
  position: relative;
}
.cid-v5wRBoozVn .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wRBoozVn .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wRBoozVn .dropdown-menu,
.cid-v5wRBoozVn .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wRBoozVn .nav-item:focus,
.cid-v5wRBoozVn .nav-link:focus {
  outline: none;
}
.cid-v5wRBoozVn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wRBoozVn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wRBoozVn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wRBoozVn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wRBoozVn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wRBoozVn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wRBoozVn .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wRBoozVn .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wRBoozVn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wRBoozVn .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wRBoozVn .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wRBoozVn .navbar.collapsed {
  justify-content: center;
}
.cid-v5wRBoozVn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wRBoozVn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wRBoozVn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wRBoozVn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wRBoozVn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wRBoozVn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wRBoozVn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wRBoozVn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wRBoozVn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wRBoozVn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wRBoozVn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wRBoozVn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wRBoozVn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wRBoozVn .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wRBoozVn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wRBoozVn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wRBoozVn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wRBoozVn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wRBoozVn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wRBoozVn .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wRBoozVn .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wRBoozVn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wRBoozVn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wRBoozVn .dropdown-item.active,
.cid-v5wRBoozVn .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wRBoozVn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wRBoozVn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wRBoozVn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wRBoozVn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wRBoozVn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wRBoozVn .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wRBoozVn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wRBoozVn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wRBoozVn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wRBoozVn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wRBoozVn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wRBoozVn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wRBoozVn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wRBoozVn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wRBoozVn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wRBoozVn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRBoozVn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRBoozVn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wRBoozVn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRBoozVn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wRBoozVn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wRBoozVn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRBoozVn .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wRBoozVn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wRBoozVn .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-v5wRBoozVn .navbar {
    height: 70px;
  }
  .cid-v5wRBoozVn .navbar.opened {
    height: auto;
  }
  .cid-v5wRBoozVn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wRBoozVn .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wRBoozVn .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wRBoozVn .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wRBoozVn .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wRBoozVn .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wRBoozVn .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wRBoozVn .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wRBoozVn .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wRBoozVn .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wRBoozVn .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wRBoozVn .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wRBoozVn .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wRBoozVn .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wRBoozVn .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wRBoozVn .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wRBoozVn .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wRBoozVn .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wRBoozVn .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wRBoozVn .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wRBoozVn .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRBoozVn .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wRBoozVn .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wRBoozVn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wRBoozVn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wRBoozVn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wRBoozVn .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRBoozVn .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wRBoozVn .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wRBoozVn .btn-container {
    display: none;
  }
}
.cid-v5wRBq0lxo {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wRBq0lxo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRBq0lxo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRBq0lxo .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wRBq0lxo .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRBq0lxo .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRBq0lxo .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRBq0lxo .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wRBq0lxo .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRBq0lxo .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wRBq0lxo .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRBq0lxo .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRBq0lxo .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wRBq0lxo .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-s {
  /* Type valid CSS here */
}
#custom-html-s div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-s p {
  font-size: 60px;
  color: #777;
}
.cid-v5wRBrRTMV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wRBrRTMV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRBrRTMV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRBrRTMV .row {
  justify-content: center;
}
.cid-v5wRBrRTMV .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wRBrRTMV .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wRBrRTMV .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wRBrRTMV .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wRBrRTMV .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wRBrRTMV .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wRBrRTMV .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wRBrRTMV .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRBrRTMV .mbr-text {
  color: #ffffff;
}
.cid-v5wRBrRTMV .mbr-desc {
  color: #ffffff;
}
.cid-v5wRBuMNRT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wRBuMNRT .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wRBuMNRT .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wRBuMNRT .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wRBuMNRT .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wRBuMNRT .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wRBuMNRT .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wRBuMNRT .item {
    width: 47%;
  }
  .cid-v5wRBuMNRT .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wRBuMNRT .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wRBuMNRT .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wRBuMNRT .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wRBuMNRT .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wRBuMNRT .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wRBuMNRT .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wRBuMNRT .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wRBuMNRT .item {
    width: 27%;
  }
}
.cid-v5wRBuMNRT .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRBuMNRT .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRBuMNRT .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wRBuMNRT .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wRBuMNRT .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wRBuMNRT .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wRBuMNRT .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wRBuMNRT .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wRBuMNRT .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wRBuMNRT .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wRBuMNRT .item-title,
.cid-v5wRBuMNRT .mbr-section-btn {
  text-align: center;
}
.cid-v5wRBy4fzx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wRBy4fzx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRBy4fzx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRBy4fzx .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRBy4fzx .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wRBy4fzx .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wRDVckGK {
  z-index: 1000;
  width: 100%;
}
.cid-v5wRDVckGK nav.navbar {
  position: fixed;
}
.cid-v5wRDVckGK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wRDVckGK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wRDVckGK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wRDVckGK .dropdown-item:hover,
.cid-v5wRDVckGK .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wRDVckGK .dropdown-item:hover span {
  color: white;
}
.cid-v5wRDVckGK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wRDVckGK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wRDVckGK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wRDVckGK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wRDVckGK .nav-link {
  position: relative;
}
.cid-v5wRDVckGK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wRDVckGK .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wRDVckGK .dropdown-menu,
.cid-v5wRDVckGK .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wRDVckGK .nav-item:focus,
.cid-v5wRDVckGK .nav-link:focus {
  outline: none;
}
.cid-v5wRDVckGK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wRDVckGK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wRDVckGK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wRDVckGK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wRDVckGK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wRDVckGK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wRDVckGK .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wRDVckGK .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wRDVckGK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wRDVckGK .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wRDVckGK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wRDVckGK .navbar.collapsed {
  justify-content: center;
}
.cid-v5wRDVckGK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wRDVckGK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wRDVckGK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wRDVckGK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wRDVckGK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wRDVckGK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wRDVckGK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wRDVckGK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wRDVckGK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wRDVckGK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wRDVckGK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wRDVckGK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wRDVckGK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wRDVckGK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wRDVckGK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wRDVckGK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wRDVckGK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wRDVckGK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wRDVckGK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wRDVckGK .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wRDVckGK .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wRDVckGK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wRDVckGK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wRDVckGK .dropdown-item.active,
.cid-v5wRDVckGK .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wRDVckGK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wRDVckGK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wRDVckGK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wRDVckGK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wRDVckGK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wRDVckGK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wRDVckGK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wRDVckGK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wRDVckGK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wRDVckGK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wRDVckGK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wRDVckGK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wRDVckGK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wRDVckGK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wRDVckGK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wRDVckGK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRDVckGK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRDVckGK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wRDVckGK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRDVckGK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wRDVckGK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wRDVckGK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRDVckGK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wRDVckGK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wRDVckGK .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-v5wRDVckGK .navbar {
    height: 70px;
  }
  .cid-v5wRDVckGK .navbar.opened {
    height: auto;
  }
  .cid-v5wRDVckGK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wRDVckGK .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wRDVckGK .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wRDVckGK .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wRDVckGK .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wRDVckGK .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wRDVckGK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wRDVckGK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wRDVckGK .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wRDVckGK .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wRDVckGK .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wRDVckGK .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wRDVckGK .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wRDVckGK .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wRDVckGK .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wRDVckGK .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wRDVckGK .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wRDVckGK .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wRDVckGK .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wRDVckGK .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wRDVckGK .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRDVckGK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wRDVckGK .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wRDVckGK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wRDVckGK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wRDVckGK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wRDVckGK .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRDVckGK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wRDVckGK .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wRDVckGK .btn-container {
    display: none;
  }
}
.cid-v5wRDWLQkk {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wRDWLQkk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRDWLQkk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRDWLQkk .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wRDWLQkk .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRDWLQkk .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRDWLQkk .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRDWLQkk .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wRDWLQkk .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRDWLQkk .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wRDWLQkk .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRDWLQkk .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRDWLQkk .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wRDWLQkk .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-y {
  /* Type valid CSS here */
}
#custom-html-y div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-y p {
  font-size: 60px;
  color: #777;
}
.cid-v5wRDYDE8b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wRDYDE8b .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRDYDE8b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRDYDE8b .row {
  justify-content: center;
}
.cid-v5wRDYDE8b .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wRDYDE8b .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wRDYDE8b .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wRDYDE8b .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wRDYDE8b .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wRDYDE8b .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wRDYDE8b .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wRDYDE8b .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRDYDE8b .mbr-text {
  color: #ffffff;
}
.cid-v5wRDYDE8b .mbr-desc {
  color: #ffffff;
}
.cid-v5wRE0KWyK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wRE0KWyK .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wRE0KWyK .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wRE0KWyK .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wRE0KWyK .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wRE0KWyK .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wRE0KWyK .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wRE0KWyK .item {
    width: 47%;
  }
  .cid-v5wRE0KWyK .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wRE0KWyK .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wRE0KWyK .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wRE0KWyK .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wRE0KWyK .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wRE0KWyK .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wRE0KWyK .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wRE0KWyK .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wRE0KWyK .item {
    width: 27%;
  }
}
.cid-v5wRE0KWyK .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRE0KWyK .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRE0KWyK .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wRE0KWyK .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wRE0KWyK .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wRE0KWyK .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wRE0KWyK .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wRE0KWyK .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wRE0KWyK .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wRE0KWyK .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wRE0KWyK .item-title,
.cid-v5wRE0KWyK .mbr-section-btn {
  text-align: center;
}
.cid-v5wRE2zS2W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wRE2zS2W .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRE2zS2W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRE2zS2W .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRE2zS2W .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wRE2zS2W .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wRFMXaun {
  z-index: 1000;
  width: 100%;
}
.cid-v5wRFMXaun nav.navbar {
  position: fixed;
}
.cid-v5wRFMXaun .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wRFMXaun .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wRFMXaun .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wRFMXaun .dropdown-item:hover,
.cid-v5wRFMXaun .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wRFMXaun .dropdown-item:hover span {
  color: white;
}
.cid-v5wRFMXaun .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wRFMXaun .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wRFMXaun .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wRFMXaun .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wRFMXaun .nav-link {
  position: relative;
}
.cid-v5wRFMXaun .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wRFMXaun .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wRFMXaun .dropdown-menu,
.cid-v5wRFMXaun .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wRFMXaun .nav-item:focus,
.cid-v5wRFMXaun .nav-link:focus {
  outline: none;
}
.cid-v5wRFMXaun .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wRFMXaun .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wRFMXaun .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wRFMXaun .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wRFMXaun .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wRFMXaun .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wRFMXaun .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wRFMXaun .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wRFMXaun .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wRFMXaun .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wRFMXaun .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wRFMXaun .navbar.collapsed {
  justify-content: center;
}
.cid-v5wRFMXaun .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wRFMXaun .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wRFMXaun .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wRFMXaun .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wRFMXaun .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wRFMXaun .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wRFMXaun .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wRFMXaun .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wRFMXaun .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wRFMXaun .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wRFMXaun .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wRFMXaun .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wRFMXaun .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wRFMXaun .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wRFMXaun .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wRFMXaun .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wRFMXaun .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wRFMXaun .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wRFMXaun .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wRFMXaun .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wRFMXaun .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wRFMXaun .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wRFMXaun .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wRFMXaun .dropdown-item.active,
.cid-v5wRFMXaun .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wRFMXaun .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wRFMXaun .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wRFMXaun .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wRFMXaun .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wRFMXaun .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wRFMXaun .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wRFMXaun .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wRFMXaun .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wRFMXaun .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wRFMXaun .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wRFMXaun ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wRFMXaun .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wRFMXaun button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wRFMXaun button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wRFMXaun button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wRFMXaun button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRFMXaun button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRFMXaun button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wRFMXaun nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRFMXaun nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wRFMXaun nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wRFMXaun nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRFMXaun .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wRFMXaun a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wRFMXaun .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-v5wRFMXaun .navbar {
    height: 70px;
  }
  .cid-v5wRFMXaun .navbar.opened {
    height: auto;
  }
  .cid-v5wRFMXaun .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wRFMXaun .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wRFMXaun .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wRFMXaun .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wRFMXaun .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wRFMXaun .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wRFMXaun .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wRFMXaun .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wRFMXaun .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wRFMXaun .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wRFMXaun .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wRFMXaun .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wRFMXaun .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wRFMXaun .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wRFMXaun .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wRFMXaun .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wRFMXaun .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wRFMXaun .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wRFMXaun .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wRFMXaun .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wRFMXaun .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRFMXaun .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wRFMXaun .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wRFMXaun .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wRFMXaun .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wRFMXaun .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wRFMXaun .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRFMXaun .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wRFMXaun .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wRFMXaun .btn-container {
    display: none;
  }
}
.cid-v5wRFOtIip {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wRFOtIip .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRFOtIip .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRFOtIip .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wRFOtIip .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRFOtIip .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRFOtIip .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRFOtIip .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wRFOtIip .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRFOtIip .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wRFOtIip .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRFOtIip .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRFOtIip .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wRFOtIip .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-14 {
  /* Type valid CSS here */
}
#custom-html-14 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-14 p {
  font-size: 60px;
  color: #777;
}
.cid-v5wRFQnMW2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wRFQnMW2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRFQnMW2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRFQnMW2 .row {
  justify-content: center;
}
.cid-v5wRFQnMW2 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wRFQnMW2 .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wRFQnMW2 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wRFQnMW2 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wRFQnMW2 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wRFQnMW2 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wRFQnMW2 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wRFQnMW2 .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRFQnMW2 .mbr-text {
  color: #ffffff;
}
.cid-v5wRFQnMW2 .mbr-desc {
  color: #ffffff;
}
.cid-v5wRFSR6fL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wRFSR6fL .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wRFSR6fL .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wRFSR6fL .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wRFSR6fL .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wRFSR6fL .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wRFSR6fL .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wRFSR6fL .item {
    width: 47%;
  }
  .cid-v5wRFSR6fL .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wRFSR6fL .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wRFSR6fL .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wRFSR6fL .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wRFSR6fL .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wRFSR6fL .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wRFSR6fL .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wRFSR6fL .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wRFSR6fL .item {
    width: 27%;
  }
}
.cid-v5wRFSR6fL .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRFSR6fL .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRFSR6fL .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wRFSR6fL .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wRFSR6fL .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wRFSR6fL .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wRFSR6fL .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wRFSR6fL .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wRFSR6fL .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wRFSR6fL .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wRFSR6fL .item-title,
.cid-v5wRFSR6fL .mbr-section-btn {
  text-align: center;
}
.cid-v5wRFUzfFL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wRFUzfFL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRFUzfFL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRFUzfFL .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRFUzfFL .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wRFUzfFL .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wRIpDxtC {
  z-index: 1000;
  width: 100%;
}
.cid-v5wRIpDxtC nav.navbar {
  position: fixed;
}
.cid-v5wRIpDxtC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wRIpDxtC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wRIpDxtC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wRIpDxtC .dropdown-item:hover,
.cid-v5wRIpDxtC .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wRIpDxtC .dropdown-item:hover span {
  color: white;
}
.cid-v5wRIpDxtC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wRIpDxtC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wRIpDxtC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wRIpDxtC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wRIpDxtC .nav-link {
  position: relative;
}
.cid-v5wRIpDxtC .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wRIpDxtC .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wRIpDxtC .dropdown-menu,
.cid-v5wRIpDxtC .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wRIpDxtC .nav-item:focus,
.cid-v5wRIpDxtC .nav-link:focus {
  outline: none;
}
.cid-v5wRIpDxtC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wRIpDxtC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wRIpDxtC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wRIpDxtC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wRIpDxtC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wRIpDxtC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wRIpDxtC .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wRIpDxtC .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wRIpDxtC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wRIpDxtC .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wRIpDxtC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wRIpDxtC .navbar.collapsed {
  justify-content: center;
}
.cid-v5wRIpDxtC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wRIpDxtC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wRIpDxtC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wRIpDxtC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wRIpDxtC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wRIpDxtC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wRIpDxtC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wRIpDxtC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wRIpDxtC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wRIpDxtC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wRIpDxtC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wRIpDxtC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wRIpDxtC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wRIpDxtC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wRIpDxtC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wRIpDxtC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wRIpDxtC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wRIpDxtC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wRIpDxtC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wRIpDxtC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wRIpDxtC .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wRIpDxtC .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wRIpDxtC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wRIpDxtC .dropdown-item.active,
.cid-v5wRIpDxtC .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wRIpDxtC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wRIpDxtC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wRIpDxtC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wRIpDxtC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wRIpDxtC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wRIpDxtC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wRIpDxtC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wRIpDxtC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wRIpDxtC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wRIpDxtC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wRIpDxtC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wRIpDxtC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wRIpDxtC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wRIpDxtC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wRIpDxtC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wRIpDxtC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRIpDxtC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRIpDxtC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wRIpDxtC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRIpDxtC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wRIpDxtC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wRIpDxtC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRIpDxtC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wRIpDxtC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wRIpDxtC .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-v5wRIpDxtC .navbar {
    height: 70px;
  }
  .cid-v5wRIpDxtC .navbar.opened {
    height: auto;
  }
  .cid-v5wRIpDxtC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wRIpDxtC .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wRIpDxtC .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wRIpDxtC .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wRIpDxtC .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wRIpDxtC .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wRIpDxtC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wRIpDxtC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wRIpDxtC .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wRIpDxtC .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wRIpDxtC .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wRIpDxtC .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wRIpDxtC .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wRIpDxtC .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wRIpDxtC .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wRIpDxtC .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wRIpDxtC .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wRIpDxtC .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wRIpDxtC .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wRIpDxtC .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wRIpDxtC .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRIpDxtC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wRIpDxtC .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wRIpDxtC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wRIpDxtC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wRIpDxtC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wRIpDxtC .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRIpDxtC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wRIpDxtC .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wRIpDxtC .btn-container {
    display: none;
  }
}
.cid-v5wRIrbKRo {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wRIrbKRo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRIrbKRo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRIrbKRo .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wRIrbKRo .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRIrbKRo .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRIrbKRo .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRIrbKRo .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wRIrbKRo .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRIrbKRo .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wRIrbKRo .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRIrbKRo .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRIrbKRo .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wRIrbKRo .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-1a {
  /* Type valid CSS here */
}
#custom-html-1a div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1a p {
  font-size: 60px;
  color: #777;
}
.cid-v5wRItdTbo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wRItdTbo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRItdTbo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRItdTbo .row {
  justify-content: center;
}
.cid-v5wRItdTbo .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wRItdTbo .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wRItdTbo .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wRItdTbo .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wRItdTbo .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wRItdTbo .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wRItdTbo .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wRItdTbo .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRItdTbo .mbr-text {
  color: #ffffff;
}
.cid-v5wRItdTbo .mbr-desc {
  color: #ffffff;
}
.cid-v5wRIviJYp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wRIviJYp .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wRIviJYp .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wRIviJYp .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wRIviJYp .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wRIviJYp .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wRIviJYp .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wRIviJYp .item {
    width: 47%;
  }
  .cid-v5wRIviJYp .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wRIviJYp .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wRIviJYp .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wRIviJYp .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wRIviJYp .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wRIviJYp .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wRIviJYp .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wRIviJYp .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wRIviJYp .item {
    width: 27%;
  }
}
.cid-v5wRIviJYp .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRIviJYp .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRIviJYp .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wRIviJYp .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wRIviJYp .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wRIviJYp .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wRIviJYp .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wRIviJYp .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wRIviJYp .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wRIviJYp .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wRIviJYp .item-title,
.cid-v5wRIviJYp .mbr-section-btn {
  text-align: center;
}
.cid-v5wRIx7xyc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wRIx7xyc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRIx7xyc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRIx7xyc .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRIx7xyc .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wRIx7xyc .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wRKAV0fK {
  z-index: 1000;
  width: 100%;
}
.cid-v5wRKAV0fK nav.navbar {
  position: fixed;
}
.cid-v5wRKAV0fK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wRKAV0fK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wRKAV0fK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wRKAV0fK .dropdown-item:hover,
.cid-v5wRKAV0fK .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wRKAV0fK .dropdown-item:hover span {
  color: white;
}
.cid-v5wRKAV0fK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wRKAV0fK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wRKAV0fK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wRKAV0fK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wRKAV0fK .nav-link {
  position: relative;
}
.cid-v5wRKAV0fK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wRKAV0fK .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wRKAV0fK .dropdown-menu,
.cid-v5wRKAV0fK .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wRKAV0fK .nav-item:focus,
.cid-v5wRKAV0fK .nav-link:focus {
  outline: none;
}
.cid-v5wRKAV0fK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wRKAV0fK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wRKAV0fK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wRKAV0fK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wRKAV0fK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wRKAV0fK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wRKAV0fK .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wRKAV0fK .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wRKAV0fK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wRKAV0fK .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wRKAV0fK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wRKAV0fK .navbar.collapsed {
  justify-content: center;
}
.cid-v5wRKAV0fK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wRKAV0fK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wRKAV0fK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wRKAV0fK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wRKAV0fK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wRKAV0fK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wRKAV0fK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wRKAV0fK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wRKAV0fK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wRKAV0fK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wRKAV0fK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wRKAV0fK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wRKAV0fK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wRKAV0fK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wRKAV0fK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wRKAV0fK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wRKAV0fK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wRKAV0fK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wRKAV0fK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wRKAV0fK .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wRKAV0fK .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wRKAV0fK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wRKAV0fK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wRKAV0fK .dropdown-item.active,
.cid-v5wRKAV0fK .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wRKAV0fK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wRKAV0fK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wRKAV0fK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wRKAV0fK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wRKAV0fK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wRKAV0fK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wRKAV0fK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wRKAV0fK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wRKAV0fK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wRKAV0fK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wRKAV0fK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wRKAV0fK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wRKAV0fK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wRKAV0fK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wRKAV0fK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wRKAV0fK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRKAV0fK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRKAV0fK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wRKAV0fK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRKAV0fK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wRKAV0fK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wRKAV0fK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRKAV0fK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wRKAV0fK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wRKAV0fK .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-v5wRKAV0fK .navbar {
    height: 70px;
  }
  .cid-v5wRKAV0fK .navbar.opened {
    height: auto;
  }
  .cid-v5wRKAV0fK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wRKAV0fK .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wRKAV0fK .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wRKAV0fK .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wRKAV0fK .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wRKAV0fK .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wRKAV0fK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wRKAV0fK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wRKAV0fK .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wRKAV0fK .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wRKAV0fK .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wRKAV0fK .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wRKAV0fK .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wRKAV0fK .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wRKAV0fK .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wRKAV0fK .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wRKAV0fK .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wRKAV0fK .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wRKAV0fK .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wRKAV0fK .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wRKAV0fK .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRKAV0fK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wRKAV0fK .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wRKAV0fK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wRKAV0fK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wRKAV0fK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wRKAV0fK .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRKAV0fK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wRKAV0fK .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wRKAV0fK .btn-container {
    display: none;
  }
}
.cid-v5wRKCt3ZX {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wRKCt3ZX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRKCt3ZX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRKCt3ZX .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wRKCt3ZX .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRKCt3ZX .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRKCt3ZX .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRKCt3ZX .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wRKCt3ZX .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRKCt3ZX .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wRKCt3ZX .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRKCt3ZX .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRKCt3ZX .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wRKCt3ZX .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-1g {
  /* Type valid CSS here */
}
#custom-html-1g div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1g p {
  font-size: 60px;
  color: #777;
}
.cid-v5wRKEjO2U {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wRKEjO2U .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRKEjO2U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRKEjO2U .row {
  justify-content: center;
}
.cid-v5wRKEjO2U .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wRKEjO2U .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wRKEjO2U .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wRKEjO2U .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wRKEjO2U .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wRKEjO2U .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wRKEjO2U .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wRKEjO2U .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRKEjO2U .mbr-text {
  color: #ffffff;
}
.cid-v5wRKEjO2U .mbr-desc {
  color: #ffffff;
}
.cid-v5wRKGmvsy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wRKGmvsy .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wRKGmvsy .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wRKGmvsy .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wRKGmvsy .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wRKGmvsy .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wRKGmvsy .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wRKGmvsy .item {
    width: 47%;
  }
  .cid-v5wRKGmvsy .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wRKGmvsy .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wRKGmvsy .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wRKGmvsy .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wRKGmvsy .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wRKGmvsy .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wRKGmvsy .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wRKGmvsy .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wRKGmvsy .item {
    width: 27%;
  }
}
.cid-v5wRKGmvsy .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRKGmvsy .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRKGmvsy .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wRKGmvsy .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wRKGmvsy .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wRKGmvsy .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wRKGmvsy .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wRKGmvsy .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wRKGmvsy .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wRKGmvsy .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wRKGmvsy .item-title,
.cid-v5wRKGmvsy .mbr-section-btn {
  text-align: center;
}
.cid-v5wRKIg1yl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wRKIg1yl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRKIg1yl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRKIg1yl .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRKIg1yl .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wRKIg1yl .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wRMJlX7r {
  z-index: 1000;
  width: 100%;
}
.cid-v5wRMJlX7r nav.navbar {
  position: fixed;
}
.cid-v5wRMJlX7r .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wRMJlX7r .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wRMJlX7r .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wRMJlX7r .dropdown-item:hover,
.cid-v5wRMJlX7r .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wRMJlX7r .dropdown-item:hover span {
  color: white;
}
.cid-v5wRMJlX7r .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wRMJlX7r .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wRMJlX7r .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wRMJlX7r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wRMJlX7r .nav-link {
  position: relative;
}
.cid-v5wRMJlX7r .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wRMJlX7r .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wRMJlX7r .dropdown-menu,
.cid-v5wRMJlX7r .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wRMJlX7r .nav-item:focus,
.cid-v5wRMJlX7r .nav-link:focus {
  outline: none;
}
.cid-v5wRMJlX7r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wRMJlX7r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wRMJlX7r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wRMJlX7r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wRMJlX7r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wRMJlX7r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wRMJlX7r .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wRMJlX7r .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wRMJlX7r .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wRMJlX7r .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wRMJlX7r .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wRMJlX7r .navbar.collapsed {
  justify-content: center;
}
.cid-v5wRMJlX7r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wRMJlX7r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wRMJlX7r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wRMJlX7r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wRMJlX7r .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wRMJlX7r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wRMJlX7r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wRMJlX7r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wRMJlX7r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wRMJlX7r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wRMJlX7r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wRMJlX7r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wRMJlX7r .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wRMJlX7r .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wRMJlX7r .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wRMJlX7r .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wRMJlX7r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wRMJlX7r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wRMJlX7r .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wRMJlX7r .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wRMJlX7r .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wRMJlX7r .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wRMJlX7r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wRMJlX7r .dropdown-item.active,
.cid-v5wRMJlX7r .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wRMJlX7r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wRMJlX7r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wRMJlX7r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wRMJlX7r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wRMJlX7r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wRMJlX7r .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wRMJlX7r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wRMJlX7r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wRMJlX7r .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wRMJlX7r .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wRMJlX7r ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wRMJlX7r .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wRMJlX7r button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wRMJlX7r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wRMJlX7r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wRMJlX7r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRMJlX7r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRMJlX7r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wRMJlX7r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRMJlX7r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wRMJlX7r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wRMJlX7r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRMJlX7r .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wRMJlX7r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wRMJlX7r .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-v5wRMJlX7r .navbar {
    height: 70px;
  }
  .cid-v5wRMJlX7r .navbar.opened {
    height: auto;
  }
  .cid-v5wRMJlX7r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wRMJlX7r .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wRMJlX7r .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wRMJlX7r .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wRMJlX7r .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wRMJlX7r .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wRMJlX7r .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wRMJlX7r .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wRMJlX7r .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wRMJlX7r .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wRMJlX7r .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wRMJlX7r .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wRMJlX7r .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wRMJlX7r .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wRMJlX7r .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wRMJlX7r .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wRMJlX7r .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wRMJlX7r .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wRMJlX7r .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wRMJlX7r .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wRMJlX7r .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRMJlX7r .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wRMJlX7r .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wRMJlX7r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wRMJlX7r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wRMJlX7r .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wRMJlX7r .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRMJlX7r .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wRMJlX7r .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wRMJlX7r .btn-container {
    display: none;
  }
}
.cid-v5wRMKU6vx {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wRMKU6vx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRMKU6vx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRMKU6vx .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wRMKU6vx .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRMKU6vx .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRMKU6vx .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRMKU6vx .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wRMKU6vx .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRMKU6vx .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wRMKU6vx .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRMKU6vx .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRMKU6vx .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wRMKU6vx .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-1m {
  /* Type valid CSS here */
}
#custom-html-1m div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1m p {
  font-size: 60px;
  color: #777;
}
.cid-v5wRMNnuEv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wRMNnuEv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRMNnuEv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRMNnuEv .row {
  justify-content: center;
}
.cid-v5wRMNnuEv .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wRMNnuEv .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wRMNnuEv .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wRMNnuEv .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wRMNnuEv .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wRMNnuEv .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wRMNnuEv .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wRMNnuEv .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRMNnuEv .mbr-text {
  color: #ffffff;
}
.cid-v5wRMNnuEv .mbr-desc {
  color: #ffffff;
}
.cid-v5wRMPVKPz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wRMPVKPz .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wRMPVKPz .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wRMPVKPz .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wRMPVKPz .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wRMPVKPz .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wRMPVKPz .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wRMPVKPz .item {
    width: 47%;
  }
  .cid-v5wRMPVKPz .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wRMPVKPz .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wRMPVKPz .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wRMPVKPz .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wRMPVKPz .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wRMPVKPz .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wRMPVKPz .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wRMPVKPz .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wRMPVKPz .item {
    width: 27%;
  }
}
.cid-v5wRMPVKPz .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRMPVKPz .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRMPVKPz .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wRMPVKPz .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wRMPVKPz .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wRMPVKPz .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wRMPVKPz .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wRMPVKPz .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wRMPVKPz .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wRMPVKPz .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wRMPVKPz .item-title,
.cid-v5wRMPVKPz .mbr-section-btn {
  text-align: center;
}
.cid-v5wRMRHs2r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wRMRHs2r .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRMRHs2r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRMRHs2r .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRMRHs2r .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wRMRHs2r .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wROZ9d0L {
  z-index: 1000;
  width: 100%;
}
.cid-v5wROZ9d0L nav.navbar {
  position: fixed;
}
.cid-v5wROZ9d0L .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wROZ9d0L .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wROZ9d0L .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wROZ9d0L .dropdown-item:hover,
.cid-v5wROZ9d0L .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wROZ9d0L .dropdown-item:hover span {
  color: white;
}
.cid-v5wROZ9d0L .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wROZ9d0L .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wROZ9d0L .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wROZ9d0L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wROZ9d0L .nav-link {
  position: relative;
}
.cid-v5wROZ9d0L .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wROZ9d0L .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wROZ9d0L .dropdown-menu,
.cid-v5wROZ9d0L .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wROZ9d0L .nav-item:focus,
.cid-v5wROZ9d0L .nav-link:focus {
  outline: none;
}
.cid-v5wROZ9d0L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wROZ9d0L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wROZ9d0L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wROZ9d0L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wROZ9d0L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wROZ9d0L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wROZ9d0L .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wROZ9d0L .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wROZ9d0L .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wROZ9d0L .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wROZ9d0L .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wROZ9d0L .navbar.collapsed {
  justify-content: center;
}
.cid-v5wROZ9d0L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wROZ9d0L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wROZ9d0L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wROZ9d0L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wROZ9d0L .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wROZ9d0L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wROZ9d0L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wROZ9d0L .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wROZ9d0L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wROZ9d0L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wROZ9d0L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wROZ9d0L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wROZ9d0L .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wROZ9d0L .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wROZ9d0L .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wROZ9d0L .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wROZ9d0L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wROZ9d0L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wROZ9d0L .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wROZ9d0L .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wROZ9d0L .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wROZ9d0L .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wROZ9d0L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wROZ9d0L .dropdown-item.active,
.cid-v5wROZ9d0L .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wROZ9d0L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wROZ9d0L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wROZ9d0L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wROZ9d0L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wROZ9d0L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wROZ9d0L .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wROZ9d0L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wROZ9d0L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wROZ9d0L .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wROZ9d0L .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wROZ9d0L ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wROZ9d0L .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wROZ9d0L button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wROZ9d0L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wROZ9d0L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wROZ9d0L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wROZ9d0L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wROZ9d0L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wROZ9d0L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wROZ9d0L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wROZ9d0L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wROZ9d0L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wROZ9d0L .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wROZ9d0L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wROZ9d0L .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-v5wROZ9d0L .navbar {
    height: 70px;
  }
  .cid-v5wROZ9d0L .navbar.opened {
    height: auto;
  }
  .cid-v5wROZ9d0L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wROZ9d0L .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wROZ9d0L .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wROZ9d0L .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wROZ9d0L .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wROZ9d0L .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wROZ9d0L .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wROZ9d0L .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wROZ9d0L .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wROZ9d0L .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wROZ9d0L .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wROZ9d0L .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wROZ9d0L .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wROZ9d0L .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wROZ9d0L .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wROZ9d0L .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wROZ9d0L .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wROZ9d0L .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wROZ9d0L .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wROZ9d0L .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wROZ9d0L .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wROZ9d0L .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wROZ9d0L .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wROZ9d0L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wROZ9d0L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wROZ9d0L .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wROZ9d0L .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wROZ9d0L .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wROZ9d0L .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wROZ9d0L .btn-container {
    display: none;
  }
}
.cid-v5wRP0FIbI {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wRP0FIbI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRP0FIbI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRP0FIbI .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wRP0FIbI .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRP0FIbI .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRP0FIbI .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRP0FIbI .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wRP0FIbI .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRP0FIbI .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wRP0FIbI .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRP0FIbI .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRP0FIbI .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wRP0FIbI .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-1s {
  /* Type valid CSS here */
}
#custom-html-1s div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1s p {
  font-size: 60px;
  color: #777;
}
.cid-v5wRP2vM51 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wRP2vM51 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRP2vM51 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRP2vM51 .row {
  justify-content: center;
}
.cid-v5wRP2vM51 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wRP2vM51 .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wRP2vM51 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wRP2vM51 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wRP2vM51 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wRP2vM51 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wRP2vM51 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wRP2vM51 .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRP2vM51 .mbr-text {
  color: #ffffff;
}
.cid-v5wRP2vM51 .mbr-desc {
  color: #ffffff;
}
.cid-v5wRP4vYIg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wRP4vYIg .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wRP4vYIg .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wRP4vYIg .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wRP4vYIg .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wRP4vYIg .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wRP4vYIg .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wRP4vYIg .item {
    width: 47%;
  }
  .cid-v5wRP4vYIg .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wRP4vYIg .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wRP4vYIg .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wRP4vYIg .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wRP4vYIg .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wRP4vYIg .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wRP4vYIg .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wRP4vYIg .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wRP4vYIg .item {
    width: 27%;
  }
}
.cid-v5wRP4vYIg .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRP4vYIg .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRP4vYIg .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wRP4vYIg .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wRP4vYIg .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wRP4vYIg .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wRP4vYIg .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wRP4vYIg .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wRP4vYIg .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wRP4vYIg .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wRP4vYIg .item-title,
.cid-v5wRP4vYIg .mbr-section-btn {
  text-align: center;
}
.cid-v5wRP6ej9D {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wRP6ej9D .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRP6ej9D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRP6ej9D .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRP6ej9D .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wRP6ej9D .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wRR257as {
  z-index: 1000;
  width: 100%;
}
.cid-v5wRR257as nav.navbar {
  position: fixed;
}
.cid-v5wRR257as .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wRR257as .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wRR257as .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wRR257as .dropdown-item:hover,
.cid-v5wRR257as .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wRR257as .dropdown-item:hover span {
  color: white;
}
.cid-v5wRR257as .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wRR257as .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wRR257as .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wRR257as .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wRR257as .nav-link {
  position: relative;
}
.cid-v5wRR257as .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wRR257as .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wRR257as .dropdown-menu,
.cid-v5wRR257as .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wRR257as .nav-item:focus,
.cid-v5wRR257as .nav-link:focus {
  outline: none;
}
.cid-v5wRR257as .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wRR257as .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wRR257as .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wRR257as .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wRR257as .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wRR257as .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wRR257as .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wRR257as .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wRR257as .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wRR257as .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wRR257as .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wRR257as .navbar.collapsed {
  justify-content: center;
}
.cid-v5wRR257as .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wRR257as .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wRR257as .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wRR257as .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wRR257as .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wRR257as .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wRR257as .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wRR257as .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wRR257as .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wRR257as .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wRR257as .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wRR257as .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wRR257as .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wRR257as .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wRR257as .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wRR257as .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wRR257as .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wRR257as .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wRR257as .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wRR257as .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wRR257as .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wRR257as .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wRR257as .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wRR257as .dropdown-item.active,
.cid-v5wRR257as .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wRR257as .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wRR257as .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wRR257as .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wRR257as .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wRR257as .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wRR257as .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wRR257as .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wRR257as .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wRR257as .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wRR257as .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wRR257as ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wRR257as .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wRR257as button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wRR257as button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wRR257as button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wRR257as button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRR257as button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRR257as button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wRR257as nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRR257as nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wRR257as nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wRR257as nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRR257as .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wRR257as a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wRR257as .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-v5wRR257as .navbar {
    height: 70px;
  }
  .cid-v5wRR257as .navbar.opened {
    height: auto;
  }
  .cid-v5wRR257as .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wRR257as .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wRR257as .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wRR257as .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wRR257as .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wRR257as .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wRR257as .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wRR257as .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wRR257as .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wRR257as .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wRR257as .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wRR257as .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wRR257as .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wRR257as .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wRR257as .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wRR257as .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wRR257as .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wRR257as .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wRR257as .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wRR257as .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wRR257as .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRR257as .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wRR257as .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wRR257as .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wRR257as .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wRR257as .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wRR257as .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRR257as .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wRR257as .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wRR257as .btn-container {
    display: none;
  }
}
.cid-v5wRR3ENG1 {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wRR3ENG1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRR3ENG1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRR3ENG1 .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wRR3ENG1 .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRR3ENG1 .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRR3ENG1 .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRR3ENG1 .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wRR3ENG1 .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRR3ENG1 .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wRR3ENG1 .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRR3ENG1 .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRR3ENG1 .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wRR3ENG1 .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-1y {
  /* Type valid CSS here */
}
#custom-html-1y div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1y p {
  font-size: 60px;
  color: #777;
}
.cid-v5wRR5tdjJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wRR5tdjJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRR5tdjJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRR5tdjJ .row {
  justify-content: center;
}
.cid-v5wRR5tdjJ .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wRR5tdjJ .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wRR5tdjJ .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wRR5tdjJ .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wRR5tdjJ .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wRR5tdjJ .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wRR5tdjJ .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wRR5tdjJ .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRR5tdjJ .mbr-text {
  color: #ffffff;
}
.cid-v5wRR5tdjJ .mbr-desc {
  color: #ffffff;
}
.cid-v5wRR7uvVU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wRR7uvVU .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wRR7uvVU .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wRR7uvVU .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wRR7uvVU .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wRR7uvVU .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wRR7uvVU .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wRR7uvVU .item {
    width: 47%;
  }
  .cid-v5wRR7uvVU .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wRR7uvVU .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wRR7uvVU .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wRR7uvVU .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wRR7uvVU .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wRR7uvVU .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wRR7uvVU .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wRR7uvVU .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wRR7uvVU .item {
    width: 27%;
  }
}
.cid-v5wRR7uvVU .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRR7uvVU .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRR7uvVU .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wRR7uvVU .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wRR7uvVU .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wRR7uvVU .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wRR7uvVU .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wRR7uvVU .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wRR7uvVU .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wRR7uvVU .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wRR7uvVU .item-title,
.cid-v5wRR7uvVU .mbr-section-btn {
  text-align: center;
}
.cid-v5wRR9bX8C {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wRR9bX8C .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRR9bX8C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRR9bX8C .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRR9bX8C .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wRR9bX8C .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wRTkkiuL {
  z-index: 1000;
  width: 100%;
}
.cid-v5wRTkkiuL nav.navbar {
  position: fixed;
}
.cid-v5wRTkkiuL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wRTkkiuL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wRTkkiuL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wRTkkiuL .dropdown-item:hover,
.cid-v5wRTkkiuL .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wRTkkiuL .dropdown-item:hover span {
  color: white;
}
.cid-v5wRTkkiuL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wRTkkiuL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wRTkkiuL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wRTkkiuL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wRTkkiuL .nav-link {
  position: relative;
}
.cid-v5wRTkkiuL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wRTkkiuL .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wRTkkiuL .dropdown-menu,
.cid-v5wRTkkiuL .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wRTkkiuL .nav-item:focus,
.cid-v5wRTkkiuL .nav-link:focus {
  outline: none;
}
.cid-v5wRTkkiuL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wRTkkiuL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wRTkkiuL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wRTkkiuL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wRTkkiuL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wRTkkiuL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wRTkkiuL .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wRTkkiuL .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wRTkkiuL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wRTkkiuL .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wRTkkiuL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wRTkkiuL .navbar.collapsed {
  justify-content: center;
}
.cid-v5wRTkkiuL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wRTkkiuL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wRTkkiuL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wRTkkiuL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wRTkkiuL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wRTkkiuL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wRTkkiuL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wRTkkiuL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wRTkkiuL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wRTkkiuL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wRTkkiuL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wRTkkiuL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wRTkkiuL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wRTkkiuL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wRTkkiuL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wRTkkiuL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wRTkkiuL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wRTkkiuL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wRTkkiuL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wRTkkiuL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wRTkkiuL .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wRTkkiuL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wRTkkiuL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wRTkkiuL .dropdown-item.active,
.cid-v5wRTkkiuL .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wRTkkiuL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wRTkkiuL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wRTkkiuL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wRTkkiuL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wRTkkiuL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wRTkkiuL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wRTkkiuL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wRTkkiuL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wRTkkiuL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wRTkkiuL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wRTkkiuL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wRTkkiuL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wRTkkiuL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wRTkkiuL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wRTkkiuL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wRTkkiuL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRTkkiuL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRTkkiuL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wRTkkiuL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRTkkiuL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wRTkkiuL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wRTkkiuL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRTkkiuL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wRTkkiuL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wRTkkiuL .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-v5wRTkkiuL .navbar {
    height: 70px;
  }
  .cid-v5wRTkkiuL .navbar.opened {
    height: auto;
  }
  .cid-v5wRTkkiuL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wRTkkiuL .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wRTkkiuL .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wRTkkiuL .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wRTkkiuL .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wRTkkiuL .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wRTkkiuL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wRTkkiuL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wRTkkiuL .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wRTkkiuL .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wRTkkiuL .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wRTkkiuL .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wRTkkiuL .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wRTkkiuL .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wRTkkiuL .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wRTkkiuL .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wRTkkiuL .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wRTkkiuL .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wRTkkiuL .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wRTkkiuL .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wRTkkiuL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRTkkiuL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wRTkkiuL .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wRTkkiuL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wRTkkiuL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wRTkkiuL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wRTkkiuL .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRTkkiuL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wRTkkiuL .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wRTkkiuL .btn-container {
    display: none;
  }
}
.cid-v5wRTlQxVE {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wRTlQxVE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRTlQxVE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRTlQxVE .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wRTlQxVE .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRTlQxVE .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRTlQxVE .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRTlQxVE .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wRTlQxVE .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRTlQxVE .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wRTlQxVE .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRTlQxVE .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRTlQxVE .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wRTlQxVE .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-24 {
  /* Type valid CSS here */
}
#custom-html-24 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-24 p {
  font-size: 60px;
  color: #777;
}
.cid-v5wRTnFYQ0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wRTnFYQ0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRTnFYQ0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRTnFYQ0 .row {
  justify-content: center;
}
.cid-v5wRTnFYQ0 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wRTnFYQ0 .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wRTnFYQ0 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wRTnFYQ0 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wRTnFYQ0 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wRTnFYQ0 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wRTnFYQ0 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wRTnFYQ0 .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRTnFYQ0 .mbr-text {
  color: #ffffff;
}
.cid-v5wRTnFYQ0 .mbr-desc {
  color: #ffffff;
}
.cid-v5wRTpFGzb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wRTpFGzb .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wRTpFGzb .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wRTpFGzb .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wRTpFGzb .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wRTpFGzb .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wRTpFGzb .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wRTpFGzb .item {
    width: 47%;
  }
  .cid-v5wRTpFGzb .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wRTpFGzb .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wRTpFGzb .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wRTpFGzb .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wRTpFGzb .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wRTpFGzb .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wRTpFGzb .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wRTpFGzb .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wRTpFGzb .item {
    width: 27%;
  }
}
.cid-v5wRTpFGzb .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRTpFGzb .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRTpFGzb .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wRTpFGzb .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wRTpFGzb .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wRTpFGzb .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wRTpFGzb .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wRTpFGzb .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wRTpFGzb .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wRTpFGzb .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wRTpFGzb .item-title,
.cid-v5wRTpFGzb .mbr-section-btn {
  text-align: center;
}
.cid-v5wRTrm9Xw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wRTrm9Xw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRTrm9Xw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRTrm9Xw .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRTrm9Xw .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wRTrm9Xw .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wRZLKjCw {
  z-index: 1000;
  width: 100%;
}
.cid-v5wRZLKjCw nav.navbar {
  position: fixed;
}
.cid-v5wRZLKjCw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wRZLKjCw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wRZLKjCw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wRZLKjCw .dropdown-item:hover,
.cid-v5wRZLKjCw .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wRZLKjCw .dropdown-item:hover span {
  color: white;
}
.cid-v5wRZLKjCw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wRZLKjCw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wRZLKjCw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wRZLKjCw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wRZLKjCw .nav-link {
  position: relative;
}
.cid-v5wRZLKjCw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wRZLKjCw .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wRZLKjCw .dropdown-menu,
.cid-v5wRZLKjCw .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wRZLKjCw .nav-item:focus,
.cid-v5wRZLKjCw .nav-link:focus {
  outline: none;
}
.cid-v5wRZLKjCw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wRZLKjCw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wRZLKjCw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wRZLKjCw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wRZLKjCw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wRZLKjCw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wRZLKjCw .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wRZLKjCw .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wRZLKjCw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wRZLKjCw .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wRZLKjCw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wRZLKjCw .navbar.collapsed {
  justify-content: center;
}
.cid-v5wRZLKjCw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wRZLKjCw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wRZLKjCw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wRZLKjCw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wRZLKjCw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wRZLKjCw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wRZLKjCw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wRZLKjCw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wRZLKjCw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wRZLKjCw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wRZLKjCw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wRZLKjCw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wRZLKjCw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wRZLKjCw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wRZLKjCw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wRZLKjCw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wRZLKjCw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wRZLKjCw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wRZLKjCw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wRZLKjCw .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wRZLKjCw .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wRZLKjCw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wRZLKjCw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wRZLKjCw .dropdown-item.active,
.cid-v5wRZLKjCw .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wRZLKjCw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wRZLKjCw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wRZLKjCw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wRZLKjCw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wRZLKjCw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wRZLKjCw .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wRZLKjCw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wRZLKjCw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wRZLKjCw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wRZLKjCw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wRZLKjCw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wRZLKjCw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wRZLKjCw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wRZLKjCw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wRZLKjCw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wRZLKjCw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRZLKjCw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wRZLKjCw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wRZLKjCw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRZLKjCw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wRZLKjCw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wRZLKjCw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wRZLKjCw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wRZLKjCw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wRZLKjCw .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-v5wRZLKjCw .navbar {
    height: 70px;
  }
  .cid-v5wRZLKjCw .navbar.opened {
    height: auto;
  }
  .cid-v5wRZLKjCw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wRZLKjCw .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wRZLKjCw .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wRZLKjCw .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wRZLKjCw .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wRZLKjCw .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wRZLKjCw .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wRZLKjCw .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wRZLKjCw .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wRZLKjCw .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wRZLKjCw .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wRZLKjCw .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wRZLKjCw .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wRZLKjCw .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wRZLKjCw .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wRZLKjCw .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wRZLKjCw .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wRZLKjCw .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wRZLKjCw .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wRZLKjCw .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wRZLKjCw .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRZLKjCw .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wRZLKjCw .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wRZLKjCw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wRZLKjCw .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wRZLKjCw .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wRZLKjCw .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wRZLKjCw .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wRZLKjCw .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wRZLKjCw .btn-container {
    display: none;
  }
}
.cid-v5wRZNe2TL {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wRZNe2TL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRZNe2TL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRZNe2TL .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wRZNe2TL .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRZNe2TL .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRZNe2TL .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRZNe2TL .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wRZNe2TL .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wRZNe2TL .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wRZNe2TL .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wRZNe2TL .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wRZNe2TL .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wRZNe2TL .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-2a {
  /* Type valid CSS here */
}
#custom-html-2a div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-2a p {
  font-size: 60px;
  color: #777;
}
.cid-v5wRZP62AD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wRZP62AD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRZP62AD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRZP62AD .row {
  justify-content: center;
}
.cid-v5wRZP62AD .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wRZP62AD .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wRZP62AD .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wRZP62AD .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wRZP62AD .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wRZP62AD .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wRZP62AD .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wRZP62AD .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRZP62AD .mbr-text {
  color: #ffffff;
}
.cid-v5wRZP62AD .mbr-desc {
  color: #ffffff;
}
.cid-v5wRZRbYFo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wRZRbYFo .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wRZRbYFo .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wRZRbYFo .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wRZRbYFo .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wRZRbYFo .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wRZRbYFo .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wRZRbYFo .item {
    width: 47%;
  }
  .cid-v5wRZRbYFo .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wRZRbYFo .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wRZRbYFo .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wRZRbYFo .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wRZRbYFo .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wRZRbYFo .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wRZRbYFo .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wRZRbYFo .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wRZRbYFo .item {
    width: 27%;
  }
}
.cid-v5wRZRbYFo .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRZRbYFo .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wRZRbYFo .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wRZRbYFo .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wRZRbYFo .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wRZRbYFo .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wRZRbYFo .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wRZRbYFo .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wRZRbYFo .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wRZRbYFo .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wRZRbYFo .item-title,
.cid-v5wRZRbYFo .mbr-section-btn {
  text-align: center;
}
.cid-v5wRZSRBsB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wRZSRBsB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wRZSRBsB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wRZSRBsB .mbr-section-title {
  color: #ffffff;
}
.cid-v5wRZSRBsB .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wRZSRBsB .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wS2hdk4B {
  z-index: 1000;
  width: 100%;
}
.cid-v5wS2hdk4B nav.navbar {
  position: fixed;
}
.cid-v5wS2hdk4B .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wS2hdk4B .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wS2hdk4B .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wS2hdk4B .dropdown-item:hover,
.cid-v5wS2hdk4B .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wS2hdk4B .dropdown-item:hover span {
  color: white;
}
.cid-v5wS2hdk4B .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wS2hdk4B .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wS2hdk4B .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wS2hdk4B .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wS2hdk4B .nav-link {
  position: relative;
}
.cid-v5wS2hdk4B .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wS2hdk4B .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wS2hdk4B .dropdown-menu,
.cid-v5wS2hdk4B .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wS2hdk4B .nav-item:focus,
.cid-v5wS2hdk4B .nav-link:focus {
  outline: none;
}
.cid-v5wS2hdk4B .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wS2hdk4B .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wS2hdk4B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wS2hdk4B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wS2hdk4B .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wS2hdk4B .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wS2hdk4B .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wS2hdk4B .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wS2hdk4B .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wS2hdk4B .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wS2hdk4B .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wS2hdk4B .navbar.collapsed {
  justify-content: center;
}
.cid-v5wS2hdk4B .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wS2hdk4B .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wS2hdk4B .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wS2hdk4B .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wS2hdk4B .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wS2hdk4B .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wS2hdk4B .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wS2hdk4B .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wS2hdk4B .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wS2hdk4B .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wS2hdk4B .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wS2hdk4B .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wS2hdk4B .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wS2hdk4B .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wS2hdk4B .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wS2hdk4B .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wS2hdk4B .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wS2hdk4B .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wS2hdk4B .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wS2hdk4B .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wS2hdk4B .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wS2hdk4B .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wS2hdk4B .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wS2hdk4B .dropdown-item.active,
.cid-v5wS2hdk4B .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wS2hdk4B .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wS2hdk4B .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wS2hdk4B .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wS2hdk4B .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wS2hdk4B .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wS2hdk4B .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wS2hdk4B .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wS2hdk4B .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wS2hdk4B .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wS2hdk4B .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wS2hdk4B ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wS2hdk4B .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wS2hdk4B button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wS2hdk4B button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wS2hdk4B button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wS2hdk4B button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wS2hdk4B button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wS2hdk4B button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wS2hdk4B nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wS2hdk4B nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wS2hdk4B nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wS2hdk4B nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wS2hdk4B .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wS2hdk4B a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wS2hdk4B .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-v5wS2hdk4B .navbar {
    height: 70px;
  }
  .cid-v5wS2hdk4B .navbar.opened {
    height: auto;
  }
  .cid-v5wS2hdk4B .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wS2hdk4B .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wS2hdk4B .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wS2hdk4B .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wS2hdk4B .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wS2hdk4B .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wS2hdk4B .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wS2hdk4B .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wS2hdk4B .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wS2hdk4B .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wS2hdk4B .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wS2hdk4B .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wS2hdk4B .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wS2hdk4B .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wS2hdk4B .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wS2hdk4B .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wS2hdk4B .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wS2hdk4B .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wS2hdk4B .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wS2hdk4B .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wS2hdk4B .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wS2hdk4B .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wS2hdk4B .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wS2hdk4B .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wS2hdk4B .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wS2hdk4B .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wS2hdk4B .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wS2hdk4B .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wS2hdk4B .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wS2hdk4B .btn-container {
    display: none;
  }
}
.cid-v5wS2iIShU {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wS2iIShU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wS2iIShU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wS2iIShU .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wS2iIShU .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wS2iIShU .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wS2iIShU .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wS2iIShU .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wS2iIShU .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wS2iIShU .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wS2iIShU .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wS2iIShU .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wS2iIShU .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wS2iIShU .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-2g {
  /* Type valid CSS here */
}
#custom-html-2g div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-2g p {
  font-size: 60px;
  color: #777;
}
.cid-v5wS2kyFuX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wS2kyFuX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wS2kyFuX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wS2kyFuX .row {
  justify-content: center;
}
.cid-v5wS2kyFuX .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wS2kyFuX .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wS2kyFuX .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wS2kyFuX .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wS2kyFuX .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wS2kyFuX .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wS2kyFuX .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wS2kyFuX .mbr-section-title {
  color: #ffffff;
}
.cid-v5wS2kyFuX .mbr-text {
  color: #ffffff;
}
.cid-v5wS2kyFuX .mbr-desc {
  color: #ffffff;
}
.cid-v5wS2myHXo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wS2myHXo .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wS2myHXo .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wS2myHXo .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wS2myHXo .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wS2myHXo .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wS2myHXo .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wS2myHXo .item {
    width: 47%;
  }
  .cid-v5wS2myHXo .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wS2myHXo .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wS2myHXo .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wS2myHXo .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wS2myHXo .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wS2myHXo .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wS2myHXo .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wS2myHXo .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wS2myHXo .item {
    width: 27%;
  }
}
.cid-v5wS2myHXo .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wS2myHXo .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wS2myHXo .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wS2myHXo .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wS2myHXo .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wS2myHXo .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wS2myHXo .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wS2myHXo .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wS2myHXo .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wS2myHXo .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wS2myHXo .item-title,
.cid-v5wS2myHXo .mbr-section-btn {
  text-align: center;
}
.cid-v5wS2oerhb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wS2oerhb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wS2oerhb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wS2oerhb .mbr-section-title {
  color: #ffffff;
}
.cid-v5wS2oerhb .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wS2oerhb .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wS4ZiVBI {
  z-index: 1000;
  width: 100%;
}
.cid-v5wS4ZiVBI nav.navbar {
  position: fixed;
}
.cid-v5wS4ZiVBI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wS4ZiVBI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wS4ZiVBI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wS4ZiVBI .dropdown-item:hover,
.cid-v5wS4ZiVBI .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wS4ZiVBI .dropdown-item:hover span {
  color: white;
}
.cid-v5wS4ZiVBI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wS4ZiVBI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wS4ZiVBI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wS4ZiVBI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wS4ZiVBI .nav-link {
  position: relative;
}
.cid-v5wS4ZiVBI .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wS4ZiVBI .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wS4ZiVBI .dropdown-menu,
.cid-v5wS4ZiVBI .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wS4ZiVBI .nav-item:focus,
.cid-v5wS4ZiVBI .nav-link:focus {
  outline: none;
}
.cid-v5wS4ZiVBI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wS4ZiVBI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wS4ZiVBI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wS4ZiVBI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wS4ZiVBI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wS4ZiVBI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wS4ZiVBI .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wS4ZiVBI .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wS4ZiVBI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wS4ZiVBI .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wS4ZiVBI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wS4ZiVBI .navbar.collapsed {
  justify-content: center;
}
.cid-v5wS4ZiVBI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wS4ZiVBI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wS4ZiVBI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wS4ZiVBI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wS4ZiVBI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wS4ZiVBI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wS4ZiVBI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wS4ZiVBI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wS4ZiVBI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wS4ZiVBI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wS4ZiVBI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wS4ZiVBI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wS4ZiVBI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wS4ZiVBI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wS4ZiVBI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wS4ZiVBI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wS4ZiVBI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wS4ZiVBI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wS4ZiVBI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wS4ZiVBI .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wS4ZiVBI .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wS4ZiVBI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wS4ZiVBI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wS4ZiVBI .dropdown-item.active,
.cid-v5wS4ZiVBI .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wS4ZiVBI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wS4ZiVBI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wS4ZiVBI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wS4ZiVBI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wS4ZiVBI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wS4ZiVBI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wS4ZiVBI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wS4ZiVBI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wS4ZiVBI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wS4ZiVBI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wS4ZiVBI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wS4ZiVBI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wS4ZiVBI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wS4ZiVBI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wS4ZiVBI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wS4ZiVBI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wS4ZiVBI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wS4ZiVBI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wS4ZiVBI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wS4ZiVBI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wS4ZiVBI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wS4ZiVBI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wS4ZiVBI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wS4ZiVBI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wS4ZiVBI .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-v5wS4ZiVBI .navbar {
    height: 70px;
  }
  .cid-v5wS4ZiVBI .navbar.opened {
    height: auto;
  }
  .cid-v5wS4ZiVBI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wS4ZiVBI .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wS4ZiVBI .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wS4ZiVBI .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wS4ZiVBI .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wS4ZiVBI .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wS4ZiVBI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wS4ZiVBI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wS4ZiVBI .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wS4ZiVBI .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wS4ZiVBI .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wS4ZiVBI .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wS4ZiVBI .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wS4ZiVBI .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wS4ZiVBI .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wS4ZiVBI .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wS4ZiVBI .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wS4ZiVBI .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wS4ZiVBI .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wS4ZiVBI .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wS4ZiVBI .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wS4ZiVBI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wS4ZiVBI .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wS4ZiVBI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wS4ZiVBI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wS4ZiVBI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wS4ZiVBI .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wS4ZiVBI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wS4ZiVBI .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wS4ZiVBI .btn-container {
    display: none;
  }
}
.cid-v5wS50R4m9 {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wS50R4m9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wS50R4m9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wS50R4m9 .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wS50R4m9 .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wS50R4m9 .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wS50R4m9 .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wS50R4m9 .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wS50R4m9 .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wS50R4m9 .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wS50R4m9 .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wS50R4m9 .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wS50R4m9 .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wS50R4m9 .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-2m {
  /* Type valid CSS here */
}
#custom-html-2m div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-2m p {
  font-size: 60px;
  color: #777;
}
.cid-v5wS52DtRs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wS52DtRs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wS52DtRs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wS52DtRs .row {
  justify-content: center;
}
.cid-v5wS52DtRs .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wS52DtRs .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wS52DtRs .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wS52DtRs .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wS52DtRs .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wS52DtRs .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wS52DtRs .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wS52DtRs .mbr-section-title {
  color: #ffffff;
}
.cid-v5wS52DtRs .mbr-text {
  color: #ffffff;
}
.cid-v5wS52DtRs .mbr-desc {
  color: #ffffff;
}
.cid-v5wS54DHKk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wS54DHKk .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wS54DHKk .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wS54DHKk .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wS54DHKk .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wS54DHKk .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wS54DHKk .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wS54DHKk .item {
    width: 47%;
  }
  .cid-v5wS54DHKk .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wS54DHKk .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wS54DHKk .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wS54DHKk .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wS54DHKk .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wS54DHKk .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wS54DHKk .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wS54DHKk .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wS54DHKk .item {
    width: 27%;
  }
}
.cid-v5wS54DHKk .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wS54DHKk .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wS54DHKk .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wS54DHKk .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wS54DHKk .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wS54DHKk .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wS54DHKk .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wS54DHKk .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wS54DHKk .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wS54DHKk .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wS54DHKk .item-title,
.cid-v5wS54DHKk .mbr-section-btn {
  text-align: center;
}
.cid-v5wS56oe0k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wS56oe0k .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wS56oe0k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wS56oe0k .mbr-section-title {
  color: #ffffff;
}
.cid-v5wS56oe0k .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wS56oe0k .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wS7qOUNv {
  z-index: 1000;
  width: 100%;
}
.cid-v5wS7qOUNv nav.navbar {
  position: fixed;
}
.cid-v5wS7qOUNv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wS7qOUNv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wS7qOUNv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wS7qOUNv .dropdown-item:hover,
.cid-v5wS7qOUNv .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wS7qOUNv .dropdown-item:hover span {
  color: white;
}
.cid-v5wS7qOUNv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wS7qOUNv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wS7qOUNv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wS7qOUNv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wS7qOUNv .nav-link {
  position: relative;
}
.cid-v5wS7qOUNv .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wS7qOUNv .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wS7qOUNv .dropdown-menu,
.cid-v5wS7qOUNv .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wS7qOUNv .nav-item:focus,
.cid-v5wS7qOUNv .nav-link:focus {
  outline: none;
}
.cid-v5wS7qOUNv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wS7qOUNv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wS7qOUNv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wS7qOUNv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wS7qOUNv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wS7qOUNv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wS7qOUNv .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wS7qOUNv .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wS7qOUNv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wS7qOUNv .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wS7qOUNv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wS7qOUNv .navbar.collapsed {
  justify-content: center;
}
.cid-v5wS7qOUNv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wS7qOUNv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wS7qOUNv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wS7qOUNv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wS7qOUNv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wS7qOUNv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wS7qOUNv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wS7qOUNv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wS7qOUNv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wS7qOUNv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wS7qOUNv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wS7qOUNv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wS7qOUNv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wS7qOUNv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wS7qOUNv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wS7qOUNv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wS7qOUNv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wS7qOUNv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wS7qOUNv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wS7qOUNv .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wS7qOUNv .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wS7qOUNv .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wS7qOUNv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wS7qOUNv .dropdown-item.active,
.cid-v5wS7qOUNv .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wS7qOUNv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wS7qOUNv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wS7qOUNv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wS7qOUNv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wS7qOUNv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wS7qOUNv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wS7qOUNv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wS7qOUNv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wS7qOUNv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wS7qOUNv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wS7qOUNv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wS7qOUNv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wS7qOUNv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wS7qOUNv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wS7qOUNv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wS7qOUNv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wS7qOUNv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wS7qOUNv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wS7qOUNv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wS7qOUNv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wS7qOUNv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wS7qOUNv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wS7qOUNv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wS7qOUNv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wS7qOUNv .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-v5wS7qOUNv .navbar {
    height: 70px;
  }
  .cid-v5wS7qOUNv .navbar.opened {
    height: auto;
  }
  .cid-v5wS7qOUNv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wS7qOUNv .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wS7qOUNv .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wS7qOUNv .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wS7qOUNv .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wS7qOUNv .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wS7qOUNv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wS7qOUNv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wS7qOUNv .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wS7qOUNv .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wS7qOUNv .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wS7qOUNv .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wS7qOUNv .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wS7qOUNv .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wS7qOUNv .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wS7qOUNv .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wS7qOUNv .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wS7qOUNv .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wS7qOUNv .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wS7qOUNv .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wS7qOUNv .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wS7qOUNv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wS7qOUNv .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wS7qOUNv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wS7qOUNv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wS7qOUNv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wS7qOUNv .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wS7qOUNv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wS7qOUNv .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wS7qOUNv .btn-container {
    display: none;
  }
}
.cid-v5wS7smuz4 {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wS7smuz4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wS7smuz4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wS7smuz4 .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wS7smuz4 .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wS7smuz4 .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wS7smuz4 .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wS7smuz4 .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wS7smuz4 .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wS7smuz4 .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wS7smuz4 .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wS7smuz4 .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wS7smuz4 .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wS7smuz4 .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-2s {
  /* Type valid CSS here */
}
#custom-html-2s div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-2s p {
  font-size: 60px;
  color: #777;
}
.cid-v5wS7ub3KY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wS7ub3KY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wS7ub3KY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wS7ub3KY .row {
  justify-content: center;
}
.cid-v5wS7ub3KY .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wS7ub3KY .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wS7ub3KY .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wS7ub3KY .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wS7ub3KY .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wS7ub3KY .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wS7ub3KY .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wS7ub3KY .mbr-section-title {
  color: #ffffff;
}
.cid-v5wS7ub3KY .mbr-text {
  color: #ffffff;
}
.cid-v5wS7ub3KY .mbr-desc {
  color: #ffffff;
}
.cid-v5wS7web6b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wS7web6b .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wS7web6b .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wS7web6b .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wS7web6b .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wS7web6b .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wS7web6b .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wS7web6b .item {
    width: 47%;
  }
  .cid-v5wS7web6b .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wS7web6b .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wS7web6b .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wS7web6b .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wS7web6b .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wS7web6b .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wS7web6b .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wS7web6b .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wS7web6b .item {
    width: 27%;
  }
}
.cid-v5wS7web6b .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wS7web6b .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wS7web6b .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wS7web6b .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wS7web6b .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wS7web6b .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wS7web6b .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wS7web6b .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wS7web6b .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wS7web6b .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wS7web6b .item-title,
.cid-v5wS7web6b .mbr-section-btn {
  text-align: center;
}
.cid-v5wS7xV1Dj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wS7xV1Dj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wS7xV1Dj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wS7xV1Dj .mbr-section-title {
  color: #ffffff;
}
.cid-v5wS7xV1Dj .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wS7xV1Dj .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wSa0xY7t {
  z-index: 1000;
  width: 100%;
}
.cid-v5wSa0xY7t nav.navbar {
  position: fixed;
}
.cid-v5wSa0xY7t .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wSa0xY7t .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wSa0xY7t .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wSa0xY7t .dropdown-item:hover,
.cid-v5wSa0xY7t .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wSa0xY7t .dropdown-item:hover span {
  color: white;
}
.cid-v5wSa0xY7t .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wSa0xY7t .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wSa0xY7t .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wSa0xY7t .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wSa0xY7t .nav-link {
  position: relative;
}
.cid-v5wSa0xY7t .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wSa0xY7t .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wSa0xY7t .dropdown-menu,
.cid-v5wSa0xY7t .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wSa0xY7t .nav-item:focus,
.cid-v5wSa0xY7t .nav-link:focus {
  outline: none;
}
.cid-v5wSa0xY7t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wSa0xY7t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wSa0xY7t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wSa0xY7t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wSa0xY7t .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wSa0xY7t .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wSa0xY7t .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wSa0xY7t .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wSa0xY7t .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wSa0xY7t .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wSa0xY7t .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wSa0xY7t .navbar.collapsed {
  justify-content: center;
}
.cid-v5wSa0xY7t .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wSa0xY7t .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wSa0xY7t .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wSa0xY7t .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wSa0xY7t .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wSa0xY7t .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wSa0xY7t .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wSa0xY7t .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wSa0xY7t .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wSa0xY7t .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wSa0xY7t .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wSa0xY7t .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wSa0xY7t .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wSa0xY7t .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wSa0xY7t .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wSa0xY7t .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wSa0xY7t .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wSa0xY7t .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wSa0xY7t .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wSa0xY7t .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wSa0xY7t .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wSa0xY7t .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wSa0xY7t .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wSa0xY7t .dropdown-item.active,
.cid-v5wSa0xY7t .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wSa0xY7t .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wSa0xY7t .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wSa0xY7t .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wSa0xY7t .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wSa0xY7t .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wSa0xY7t .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wSa0xY7t .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wSa0xY7t .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wSa0xY7t .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wSa0xY7t .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wSa0xY7t ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wSa0xY7t .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wSa0xY7t button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wSa0xY7t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wSa0xY7t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wSa0xY7t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wSa0xY7t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wSa0xY7t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wSa0xY7t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wSa0xY7t nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wSa0xY7t nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wSa0xY7t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wSa0xY7t .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wSa0xY7t a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wSa0xY7t .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-v5wSa0xY7t .navbar {
    height: 70px;
  }
  .cid-v5wSa0xY7t .navbar.opened {
    height: auto;
  }
  .cid-v5wSa0xY7t .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wSa0xY7t .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wSa0xY7t .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wSa0xY7t .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wSa0xY7t .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wSa0xY7t .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wSa0xY7t .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wSa0xY7t .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wSa0xY7t .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wSa0xY7t .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wSa0xY7t .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wSa0xY7t .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wSa0xY7t .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wSa0xY7t .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wSa0xY7t .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wSa0xY7t .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wSa0xY7t .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wSa0xY7t .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wSa0xY7t .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wSa0xY7t .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wSa0xY7t .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wSa0xY7t .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wSa0xY7t .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wSa0xY7t .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wSa0xY7t .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wSa0xY7t .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wSa0xY7t .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wSa0xY7t .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wSa0xY7t .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wSa0xY7t .btn-container {
    display: none;
  }
}
.cid-v5wSa2loRm {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wSa2loRm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wSa2loRm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wSa2loRm .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wSa2loRm .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wSa2loRm .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wSa2loRm .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wSa2loRm .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wSa2loRm .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wSa2loRm .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wSa2loRm .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wSa2loRm .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wSa2loRm .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wSa2loRm .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-2y {
  /* Type valid CSS here */
}
#custom-html-2y div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-2y p {
  font-size: 60px;
  color: #777;
}
.cid-v5wSa48oBs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wSa48oBs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wSa48oBs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wSa48oBs .row {
  justify-content: center;
}
.cid-v5wSa48oBs .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wSa48oBs .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wSa48oBs .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wSa48oBs .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wSa48oBs .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wSa48oBs .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wSa48oBs .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wSa48oBs .mbr-section-title {
  color: #ffffff;
}
.cid-v5wSa48oBs .mbr-text {
  color: #ffffff;
}
.cid-v5wSa48oBs .mbr-desc {
  color: #ffffff;
}
.cid-v5wSa67UYJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wSa67UYJ .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wSa67UYJ .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wSa67UYJ .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wSa67UYJ .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wSa67UYJ .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wSa67UYJ .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wSa67UYJ .item {
    width: 47%;
  }
  .cid-v5wSa67UYJ .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wSa67UYJ .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wSa67UYJ .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wSa67UYJ .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wSa67UYJ .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wSa67UYJ .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wSa67UYJ .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wSa67UYJ .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wSa67UYJ .item {
    width: 27%;
  }
}
.cid-v5wSa67UYJ .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wSa67UYJ .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wSa67UYJ .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wSa67UYJ .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wSa67UYJ .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wSa67UYJ .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wSa67UYJ .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wSa67UYJ .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wSa67UYJ .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wSa67UYJ .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wSa67UYJ .item-title,
.cid-v5wSa67UYJ .mbr-section-btn {
  text-align: center;
}
.cid-v5wSa7Qv6B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wSa7Qv6B .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wSa7Qv6B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wSa7Qv6B .mbr-section-title {
  color: #ffffff;
}
.cid-v5wSa7Qv6B .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wSa7Qv6B .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wSeaH9RO {
  z-index: 1000;
  width: 100%;
}
.cid-v5wSeaH9RO nav.navbar {
  position: fixed;
}
.cid-v5wSeaH9RO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wSeaH9RO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wSeaH9RO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wSeaH9RO .dropdown-item:hover,
.cid-v5wSeaH9RO .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wSeaH9RO .dropdown-item:hover span {
  color: white;
}
.cid-v5wSeaH9RO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wSeaH9RO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wSeaH9RO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wSeaH9RO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wSeaH9RO .nav-link {
  position: relative;
}
.cid-v5wSeaH9RO .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wSeaH9RO .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wSeaH9RO .dropdown-menu,
.cid-v5wSeaH9RO .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wSeaH9RO .nav-item:focus,
.cid-v5wSeaH9RO .nav-link:focus {
  outline: none;
}
.cid-v5wSeaH9RO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wSeaH9RO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wSeaH9RO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wSeaH9RO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wSeaH9RO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wSeaH9RO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wSeaH9RO .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wSeaH9RO .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wSeaH9RO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wSeaH9RO .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wSeaH9RO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wSeaH9RO .navbar.collapsed {
  justify-content: center;
}
.cid-v5wSeaH9RO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wSeaH9RO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wSeaH9RO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wSeaH9RO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wSeaH9RO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wSeaH9RO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wSeaH9RO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wSeaH9RO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wSeaH9RO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wSeaH9RO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wSeaH9RO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wSeaH9RO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wSeaH9RO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wSeaH9RO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wSeaH9RO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wSeaH9RO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wSeaH9RO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wSeaH9RO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wSeaH9RO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wSeaH9RO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wSeaH9RO .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wSeaH9RO .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wSeaH9RO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wSeaH9RO .dropdown-item.active,
.cid-v5wSeaH9RO .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wSeaH9RO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wSeaH9RO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wSeaH9RO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wSeaH9RO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wSeaH9RO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wSeaH9RO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wSeaH9RO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wSeaH9RO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wSeaH9RO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wSeaH9RO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wSeaH9RO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wSeaH9RO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wSeaH9RO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wSeaH9RO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wSeaH9RO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wSeaH9RO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wSeaH9RO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wSeaH9RO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wSeaH9RO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wSeaH9RO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wSeaH9RO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wSeaH9RO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wSeaH9RO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wSeaH9RO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wSeaH9RO .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-v5wSeaH9RO .navbar {
    height: 70px;
  }
  .cid-v5wSeaH9RO .navbar.opened {
    height: auto;
  }
  .cid-v5wSeaH9RO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wSeaH9RO .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wSeaH9RO .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wSeaH9RO .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wSeaH9RO .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wSeaH9RO .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wSeaH9RO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wSeaH9RO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wSeaH9RO .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wSeaH9RO .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wSeaH9RO .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wSeaH9RO .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wSeaH9RO .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wSeaH9RO .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wSeaH9RO .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wSeaH9RO .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wSeaH9RO .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wSeaH9RO .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wSeaH9RO .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wSeaH9RO .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wSeaH9RO .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wSeaH9RO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wSeaH9RO .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wSeaH9RO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wSeaH9RO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wSeaH9RO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wSeaH9RO .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wSeaH9RO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wSeaH9RO .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wSeaH9RO .btn-container {
    display: none;
  }
}
.cid-v5wSecd9bg {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wSecd9bg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wSecd9bg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wSecd9bg .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wSecd9bg .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wSecd9bg .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wSecd9bg .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wSecd9bg .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wSecd9bg .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wSecd9bg .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wSecd9bg .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wSecd9bg .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wSecd9bg .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wSecd9bg .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-34 {
  /* Type valid CSS here */
}
#custom-html-34 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-34 p {
  font-size: 60px;
  color: #777;
}
.cid-v5wSedYDXR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wSedYDXR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wSedYDXR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wSedYDXR .row {
  justify-content: center;
}
.cid-v5wSedYDXR .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wSedYDXR .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wSedYDXR .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wSedYDXR .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wSedYDXR .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wSedYDXR .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wSedYDXR .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wSedYDXR .mbr-section-title {
  color: #ffffff;
}
.cid-v5wSedYDXR .mbr-text {
  color: #ffffff;
}
.cid-v5wSedYDXR .mbr-desc {
  color: #ffffff;
}
.cid-v5wSefWunO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wSefWunO .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wSefWunO .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wSefWunO .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wSefWunO .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wSefWunO .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wSefWunO .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wSefWunO .item {
    width: 47%;
  }
  .cid-v5wSefWunO .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wSefWunO .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wSefWunO .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wSefWunO .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wSefWunO .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wSefWunO .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wSefWunO .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wSefWunO .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wSefWunO .item {
    width: 27%;
  }
}
.cid-v5wSefWunO .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wSefWunO .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wSefWunO .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wSefWunO .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wSefWunO .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wSefWunO .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wSefWunO .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wSefWunO .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wSefWunO .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wSefWunO .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wSefWunO .item-title,
.cid-v5wSefWunO .mbr-section-btn {
  text-align: center;
}
.cid-v5wSehAKuy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wSehAKuy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wSehAKuy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wSehAKuy .mbr-section-title {
  color: #ffffff;
}
.cid-v5wSehAKuy .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wSehAKuy .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wShbWe9Y {
  z-index: 1000;
  width: 100%;
}
.cid-v5wShbWe9Y nav.navbar {
  position: fixed;
}
.cid-v5wShbWe9Y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wShbWe9Y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wShbWe9Y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wShbWe9Y .dropdown-item:hover,
.cid-v5wShbWe9Y .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wShbWe9Y .dropdown-item:hover span {
  color: white;
}
.cid-v5wShbWe9Y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wShbWe9Y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wShbWe9Y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wShbWe9Y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wShbWe9Y .nav-link {
  position: relative;
}
.cid-v5wShbWe9Y .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wShbWe9Y .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wShbWe9Y .dropdown-menu,
.cid-v5wShbWe9Y .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wShbWe9Y .nav-item:focus,
.cid-v5wShbWe9Y .nav-link:focus {
  outline: none;
}
.cid-v5wShbWe9Y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wShbWe9Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wShbWe9Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wShbWe9Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wShbWe9Y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wShbWe9Y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wShbWe9Y .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wShbWe9Y .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wShbWe9Y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wShbWe9Y .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wShbWe9Y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wShbWe9Y .navbar.collapsed {
  justify-content: center;
}
.cid-v5wShbWe9Y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wShbWe9Y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wShbWe9Y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wShbWe9Y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wShbWe9Y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wShbWe9Y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wShbWe9Y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wShbWe9Y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wShbWe9Y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wShbWe9Y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wShbWe9Y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wShbWe9Y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wShbWe9Y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wShbWe9Y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wShbWe9Y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wShbWe9Y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wShbWe9Y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wShbWe9Y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wShbWe9Y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wShbWe9Y .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wShbWe9Y .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wShbWe9Y .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wShbWe9Y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wShbWe9Y .dropdown-item.active,
.cid-v5wShbWe9Y .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wShbWe9Y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wShbWe9Y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wShbWe9Y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wShbWe9Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wShbWe9Y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wShbWe9Y .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wShbWe9Y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wShbWe9Y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wShbWe9Y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wShbWe9Y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wShbWe9Y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wShbWe9Y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wShbWe9Y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wShbWe9Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wShbWe9Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wShbWe9Y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wShbWe9Y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wShbWe9Y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wShbWe9Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wShbWe9Y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wShbWe9Y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wShbWe9Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wShbWe9Y .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wShbWe9Y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wShbWe9Y .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-v5wShbWe9Y .navbar {
    height: 70px;
  }
  .cid-v5wShbWe9Y .navbar.opened {
    height: auto;
  }
  .cid-v5wShbWe9Y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wShbWe9Y .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wShbWe9Y .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wShbWe9Y .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wShbWe9Y .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wShbWe9Y .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wShbWe9Y .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wShbWe9Y .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wShbWe9Y .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wShbWe9Y .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wShbWe9Y .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wShbWe9Y .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wShbWe9Y .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wShbWe9Y .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wShbWe9Y .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wShbWe9Y .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wShbWe9Y .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wShbWe9Y .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wShbWe9Y .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wShbWe9Y .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wShbWe9Y .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wShbWe9Y .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wShbWe9Y .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wShbWe9Y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wShbWe9Y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wShbWe9Y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wShbWe9Y .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wShbWe9Y .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wShbWe9Y .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wShbWe9Y .btn-container {
    display: none;
  }
}
.cid-v5wShdvZ0C {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wShdvZ0C .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wShdvZ0C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wShdvZ0C .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wShdvZ0C .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wShdvZ0C .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wShdvZ0C .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wShdvZ0C .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wShdvZ0C .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wShdvZ0C .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wShdvZ0C .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wShdvZ0C .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wShdvZ0C .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wShdvZ0C .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-3a {
  /* Type valid CSS here */
}
#custom-html-3a div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-3a p {
  font-size: 60px;
  color: #777;
}
.cid-v5wShfmASL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wShfmASL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wShfmASL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wShfmASL .row {
  justify-content: center;
}
.cid-v5wShfmASL .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wShfmASL .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wShfmASL .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wShfmASL .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wShfmASL .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wShfmASL .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wShfmASL .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wShfmASL .mbr-section-title {
  color: #ffffff;
}
.cid-v5wShfmASL .mbr-text {
  color: #ffffff;
}
.cid-v5wShfmASL .mbr-desc {
  color: #ffffff;
}
.cid-v5wShhrfXU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wShhrfXU .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wShhrfXU .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wShhrfXU .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wShhrfXU .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wShhrfXU .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wShhrfXU .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wShhrfXU .item {
    width: 47%;
  }
  .cid-v5wShhrfXU .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wShhrfXU .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wShhrfXU .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wShhrfXU .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wShhrfXU .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wShhrfXU .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wShhrfXU .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wShhrfXU .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wShhrfXU .item {
    width: 27%;
  }
}
.cid-v5wShhrfXU .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wShhrfXU .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wShhrfXU .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wShhrfXU .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wShhrfXU .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wShhrfXU .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wShhrfXU .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wShhrfXU .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wShhrfXU .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wShhrfXU .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wShhrfXU .item-title,
.cid-v5wShhrfXU .mbr-section-btn {
  text-align: center;
}
.cid-v5wShjeYE4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wShjeYE4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wShjeYE4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wShjeYE4 .mbr-section-title {
  color: #ffffff;
}
.cid-v5wShjeYE4 .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wShjeYE4 .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5wSklA6qN {
  z-index: 1000;
  width: 100%;
}
.cid-v5wSklA6qN nav.navbar {
  position: fixed;
}
.cid-v5wSklA6qN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5wSklA6qN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5wSklA6qN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5wSklA6qN .dropdown-item:hover,
.cid-v5wSklA6qN .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5wSklA6qN .dropdown-item:hover span {
  color: white;
}
.cid-v5wSklA6qN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5wSklA6qN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5wSklA6qN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5wSklA6qN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5wSklA6qN .nav-link {
  position: relative;
}
.cid-v5wSklA6qN .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wSklA6qN .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wSklA6qN .dropdown-menu,
.cid-v5wSklA6qN .navbar.opened {
  background: #ffffff !important;
}
.cid-v5wSklA6qN .nav-item:focus,
.cid-v5wSklA6qN .nav-link:focus {
  outline: none;
}
.cid-v5wSklA6qN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wSklA6qN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wSklA6qN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wSklA6qN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wSklA6qN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wSklA6qN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wSklA6qN .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5wSklA6qN .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wSklA6qN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5wSklA6qN .navbar .navbar-logo img {
  width: auto;
}
.cid-v5wSklA6qN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5wSklA6qN .navbar.collapsed {
  justify-content: center;
}
.cid-v5wSklA6qN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wSklA6qN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wSklA6qN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wSklA6qN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wSklA6qN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5wSklA6qN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wSklA6qN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5wSklA6qN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5wSklA6qN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wSklA6qN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wSklA6qN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wSklA6qN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5wSklA6qN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5wSklA6qN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wSklA6qN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5wSklA6qN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5wSklA6qN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wSklA6qN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wSklA6qN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5wSklA6qN .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5wSklA6qN .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5wSklA6qN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5wSklA6qN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wSklA6qN .dropdown-item.active,
.cid-v5wSklA6qN .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wSklA6qN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wSklA6qN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wSklA6qN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wSklA6qN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5wSklA6qN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5wSklA6qN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5wSklA6qN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5wSklA6qN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5wSklA6qN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5wSklA6qN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wSklA6qN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5wSklA6qN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wSklA6qN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5wSklA6qN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5wSklA6qN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wSklA6qN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wSklA6qN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wSklA6qN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wSklA6qN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wSklA6qN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wSklA6qN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wSklA6qN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wSklA6qN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5wSklA6qN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5wSklA6qN .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-v5wSklA6qN .navbar {
    height: 70px;
  }
  .cid-v5wSklA6qN .navbar.opened {
    height: auto;
  }
  .cid-v5wSklA6qN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wSklA6qN .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5wSklA6qN .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5wSklA6qN .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5wSklA6qN .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5wSklA6qN .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5wSklA6qN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5wSklA6qN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5wSklA6qN .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5wSklA6qN .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5wSklA6qN .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5wSklA6qN .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5wSklA6qN .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5wSklA6qN .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5wSklA6qN .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5wSklA6qN .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5wSklA6qN .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5wSklA6qN .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5wSklA6qN .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5wSklA6qN .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5wSklA6qN .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wSklA6qN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5wSklA6qN .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5wSklA6qN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5wSklA6qN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5wSklA6qN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5wSklA6qN .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5wSklA6qN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5wSklA6qN .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5wSklA6qN .btn-container {
    display: none;
  }
}
.cid-v5wSkn8Vt2 {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5wSkn8Vt2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wSkn8Vt2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wSkn8Vt2 .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5wSkn8Vt2 .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wSkn8Vt2 .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wSkn8Vt2 .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wSkn8Vt2 .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5wSkn8Vt2 .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5wSkn8Vt2 .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5wSkn8Vt2 .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5wSkn8Vt2 .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5wSkn8Vt2 .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5wSkn8Vt2 .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-3g {
  /* Type valid CSS here */
}
#custom-html-3g div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-3g p {
  font-size: 60px;
  color: #777;
}
.cid-v5wSkoWEJT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5wSkoWEJT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wSkoWEJT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wSkoWEJT .row {
  justify-content: center;
}
.cid-v5wSkoWEJT .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5wSkoWEJT .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5wSkoWEJT .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5wSkoWEJT .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5wSkoWEJT .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5wSkoWEJT .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5wSkoWEJT .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5wSkoWEJT .mbr-section-title {
  color: #ffffff;
}
.cid-v5wSkoWEJT .mbr-text {
  color: #ffffff;
}
.cid-v5wSkoWEJT .mbr-desc {
  color: #ffffff;
}
.cid-v5wSkrh41n {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5wSkrh41n .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5wSkrh41n .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5wSkrh41n .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5wSkrh41n .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5wSkrh41n .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5wSkrh41n .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5wSkrh41n .item {
    width: 47%;
  }
  .cid-v5wSkrh41n .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5wSkrh41n .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5wSkrh41n .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5wSkrh41n .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5wSkrh41n .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5wSkrh41n .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5wSkrh41n .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5wSkrh41n .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5wSkrh41n .item {
    width: 27%;
  }
}
.cid-v5wSkrh41n .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wSkrh41n .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5wSkrh41n .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5wSkrh41n .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5wSkrh41n .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5wSkrh41n .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5wSkrh41n .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5wSkrh41n .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5wSkrh41n .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5wSkrh41n .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5wSkrh41n .item-title,
.cid-v5wSkrh41n .mbr-section-btn {
  text-align: center;
}
.cid-v5wSkt3rB4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5wSkt3rB4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5wSkt3rB4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5wSkt3rB4 .mbr-section-title {
  color: #ffffff;
}
.cid-v5wSkt3rB4 .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5wSkt3rB4 .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xa1Uce6V {
  z-index: 1000;
  width: 100%;
}
.cid-v5xa1Uce6V nav.navbar {
  position: fixed;
}
.cid-v5xa1Uce6V .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xa1Uce6V .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xa1Uce6V .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xa1Uce6V .dropdown-item:hover,
.cid-v5xa1Uce6V .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xa1Uce6V .dropdown-item:hover span {
  color: white;
}
.cid-v5xa1Uce6V .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xa1Uce6V .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xa1Uce6V .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xa1Uce6V .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xa1Uce6V .nav-link {
  position: relative;
}
.cid-v5xa1Uce6V .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xa1Uce6V .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xa1Uce6V .dropdown-menu,
.cid-v5xa1Uce6V .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xa1Uce6V .nav-item:focus,
.cid-v5xa1Uce6V .nav-link:focus {
  outline: none;
}
.cid-v5xa1Uce6V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xa1Uce6V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xa1Uce6V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xa1Uce6V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xa1Uce6V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xa1Uce6V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xa1Uce6V .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xa1Uce6V .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xa1Uce6V .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xa1Uce6V .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xa1Uce6V .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xa1Uce6V .navbar.collapsed {
  justify-content: center;
}
.cid-v5xa1Uce6V .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xa1Uce6V .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xa1Uce6V .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xa1Uce6V .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xa1Uce6V .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xa1Uce6V .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xa1Uce6V .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xa1Uce6V .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xa1Uce6V .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xa1Uce6V .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xa1Uce6V .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xa1Uce6V .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xa1Uce6V .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xa1Uce6V .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xa1Uce6V .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xa1Uce6V .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xa1Uce6V .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xa1Uce6V .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xa1Uce6V .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xa1Uce6V .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xa1Uce6V .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xa1Uce6V .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xa1Uce6V .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xa1Uce6V .dropdown-item.active,
.cid-v5xa1Uce6V .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xa1Uce6V .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xa1Uce6V .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xa1Uce6V .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xa1Uce6V .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xa1Uce6V .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xa1Uce6V .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xa1Uce6V .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xa1Uce6V .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xa1Uce6V .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xa1Uce6V .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xa1Uce6V ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xa1Uce6V .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xa1Uce6V button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xa1Uce6V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xa1Uce6V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xa1Uce6V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xa1Uce6V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xa1Uce6V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xa1Uce6V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xa1Uce6V nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xa1Uce6V nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xa1Uce6V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xa1Uce6V .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xa1Uce6V a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xa1Uce6V .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-v5xa1Uce6V .navbar {
    height: 70px;
  }
  .cid-v5xa1Uce6V .navbar.opened {
    height: auto;
  }
  .cid-v5xa1Uce6V .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xa1Uce6V .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xa1Uce6V .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xa1Uce6V .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xa1Uce6V .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xa1Uce6V .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xa1Uce6V .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xa1Uce6V .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xa1Uce6V .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xa1Uce6V .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xa1Uce6V .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xa1Uce6V .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xa1Uce6V .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xa1Uce6V .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xa1Uce6V .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xa1Uce6V .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xa1Uce6V .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xa1Uce6V .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xa1Uce6V .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xa1Uce6V .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xa1Uce6V .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xa1Uce6V .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xa1Uce6V .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xa1Uce6V .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xa1Uce6V .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xa1Uce6V .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xa1Uce6V .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xa1Uce6V .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xa1Uce6V .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xa1Uce6V .btn-container {
    display: none;
  }
}
.cid-v5xa1Wnjai {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xa1Wnjai .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xa1Wnjai .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xa1Wnjai .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xa1Wnjai .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xa1Wnjai .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xa1Wnjai .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xa1Wnjai .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xa1Wnjai .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xa1Wnjai .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xa1Wnjai .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xa1Wnjai .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xa1Wnjai .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xa1Wnjai .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-3m {
  /* Type valid CSS here */
}
#custom-html-3m div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-3m p {
  font-size: 60px;
  color: #777;
}
.cid-v5xa1YncmN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xa1YncmN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xa1YncmN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xa1YncmN .row {
  justify-content: center;
}
.cid-v5xa1YncmN .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xa1YncmN .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xa1YncmN .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xa1YncmN .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xa1YncmN .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xa1YncmN .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xa1YncmN .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xa1YncmN .mbr-section-title {
  color: #ffffff;
}
.cid-v5xa1YncmN .mbr-text {
  color: #ffffff;
}
.cid-v5xa1YncmN .mbr-desc {
  color: #ffffff;
}
.cid-v5xa20plMd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xa20plMd .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xa20plMd .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xa20plMd .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xa20plMd .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xa20plMd .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xa20plMd .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xa20plMd .item {
    width: 47%;
  }
  .cid-v5xa20plMd .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xa20plMd .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xa20plMd .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xa20plMd .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xa20plMd .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xa20plMd .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xa20plMd .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xa20plMd .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xa20plMd .item {
    width: 27%;
  }
}
.cid-v5xa20plMd .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xa20plMd .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xa20plMd .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xa20plMd .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xa20plMd .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xa20plMd .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xa20plMd .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xa20plMd .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xa20plMd .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xa20plMd .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xa20plMd .item-title,
.cid-v5xa20plMd .mbr-section-btn {
  text-align: center;
}
.cid-v5xa229MXy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xa229MXy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xa229MXy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xa229MXy .mbr-section-title {
  color: #ffffff;
}
.cid-v5xa229MXy .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xa229MXy .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xa7AC9QN {
  z-index: 1000;
  width: 100%;
}
.cid-v5xa7AC9QN nav.navbar {
  position: fixed;
}
.cid-v5xa7AC9QN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xa7AC9QN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xa7AC9QN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xa7AC9QN .dropdown-item:hover,
.cid-v5xa7AC9QN .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xa7AC9QN .dropdown-item:hover span {
  color: white;
}
.cid-v5xa7AC9QN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xa7AC9QN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xa7AC9QN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xa7AC9QN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xa7AC9QN .nav-link {
  position: relative;
}
.cid-v5xa7AC9QN .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xa7AC9QN .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xa7AC9QN .dropdown-menu,
.cid-v5xa7AC9QN .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xa7AC9QN .nav-item:focus,
.cid-v5xa7AC9QN .nav-link:focus {
  outline: none;
}
.cid-v5xa7AC9QN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xa7AC9QN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xa7AC9QN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xa7AC9QN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xa7AC9QN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xa7AC9QN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xa7AC9QN .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xa7AC9QN .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xa7AC9QN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xa7AC9QN .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xa7AC9QN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xa7AC9QN .navbar.collapsed {
  justify-content: center;
}
.cid-v5xa7AC9QN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xa7AC9QN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xa7AC9QN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xa7AC9QN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xa7AC9QN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xa7AC9QN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xa7AC9QN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xa7AC9QN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xa7AC9QN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xa7AC9QN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xa7AC9QN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xa7AC9QN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xa7AC9QN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xa7AC9QN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xa7AC9QN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xa7AC9QN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xa7AC9QN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xa7AC9QN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xa7AC9QN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xa7AC9QN .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xa7AC9QN .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xa7AC9QN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xa7AC9QN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xa7AC9QN .dropdown-item.active,
.cid-v5xa7AC9QN .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xa7AC9QN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xa7AC9QN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xa7AC9QN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xa7AC9QN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xa7AC9QN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xa7AC9QN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xa7AC9QN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xa7AC9QN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xa7AC9QN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xa7AC9QN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xa7AC9QN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xa7AC9QN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xa7AC9QN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xa7AC9QN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xa7AC9QN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xa7AC9QN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xa7AC9QN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xa7AC9QN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xa7AC9QN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xa7AC9QN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xa7AC9QN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xa7AC9QN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xa7AC9QN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xa7AC9QN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xa7AC9QN .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-v5xa7AC9QN .navbar {
    height: 70px;
  }
  .cid-v5xa7AC9QN .navbar.opened {
    height: auto;
  }
  .cid-v5xa7AC9QN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xa7AC9QN .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xa7AC9QN .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xa7AC9QN .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xa7AC9QN .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xa7AC9QN .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xa7AC9QN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xa7AC9QN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xa7AC9QN .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xa7AC9QN .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xa7AC9QN .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xa7AC9QN .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xa7AC9QN .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xa7AC9QN .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xa7AC9QN .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xa7AC9QN .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xa7AC9QN .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xa7AC9QN .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xa7AC9QN .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xa7AC9QN .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xa7AC9QN .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xa7AC9QN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xa7AC9QN .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xa7AC9QN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xa7AC9QN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xa7AC9QN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xa7AC9QN .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xa7AC9QN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xa7AC9QN .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xa7AC9QN .btn-container {
    display: none;
  }
}
.cid-v5xa7CaqHZ {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xa7CaqHZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xa7CaqHZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xa7CaqHZ .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xa7CaqHZ .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xa7CaqHZ .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xa7CaqHZ .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xa7CaqHZ .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xa7CaqHZ .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xa7CaqHZ .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xa7CaqHZ .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xa7CaqHZ .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xa7CaqHZ .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xa7CaqHZ .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-3s {
  /* Type valid CSS here */
}
#custom-html-3s div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-3s p {
  font-size: 60px;
  color: #777;
}
.cid-v5xa7E3o4b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xa7E3o4b .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xa7E3o4b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xa7E3o4b .row {
  justify-content: center;
}
.cid-v5xa7E3o4b .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xa7E3o4b .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xa7E3o4b .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xa7E3o4b .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xa7E3o4b .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xa7E3o4b .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xa7E3o4b .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xa7E3o4b .mbr-section-title {
  color: #ffffff;
}
.cid-v5xa7E3o4b .mbr-text {
  color: #ffffff;
}
.cid-v5xa7E3o4b .mbr-desc {
  color: #ffffff;
}
.cid-v5xa7GlTrI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xa7GlTrI .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xa7GlTrI .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xa7GlTrI .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xa7GlTrI .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xa7GlTrI .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xa7GlTrI .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xa7GlTrI .item {
    width: 47%;
  }
  .cid-v5xa7GlTrI .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xa7GlTrI .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xa7GlTrI .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xa7GlTrI .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xa7GlTrI .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xa7GlTrI .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xa7GlTrI .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xa7GlTrI .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xa7GlTrI .item {
    width: 27%;
  }
}
.cid-v5xa7GlTrI .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xa7GlTrI .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xa7GlTrI .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xa7GlTrI .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xa7GlTrI .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xa7GlTrI .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xa7GlTrI .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xa7GlTrI .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xa7GlTrI .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xa7GlTrI .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xa7GlTrI .item-title,
.cid-v5xa7GlTrI .mbr-section-btn {
  text-align: center;
}
.cid-v5xa7IbcZ9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xa7IbcZ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xa7IbcZ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xa7IbcZ9 .mbr-section-title {
  color: #ffffff;
}
.cid-v5xa7IbcZ9 .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xa7IbcZ9 .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xab73p6G {
  z-index: 1000;
  width: 100%;
}
.cid-v5xab73p6G nav.navbar {
  position: fixed;
}
.cid-v5xab73p6G .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xab73p6G .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xab73p6G .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xab73p6G .dropdown-item:hover,
.cid-v5xab73p6G .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xab73p6G .dropdown-item:hover span {
  color: white;
}
.cid-v5xab73p6G .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xab73p6G .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xab73p6G .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xab73p6G .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xab73p6G .nav-link {
  position: relative;
}
.cid-v5xab73p6G .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xab73p6G .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xab73p6G .dropdown-menu,
.cid-v5xab73p6G .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xab73p6G .nav-item:focus,
.cid-v5xab73p6G .nav-link:focus {
  outline: none;
}
.cid-v5xab73p6G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xab73p6G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xab73p6G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xab73p6G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xab73p6G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xab73p6G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xab73p6G .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xab73p6G .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xab73p6G .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xab73p6G .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xab73p6G .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xab73p6G .navbar.collapsed {
  justify-content: center;
}
.cid-v5xab73p6G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xab73p6G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xab73p6G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xab73p6G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xab73p6G .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xab73p6G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xab73p6G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xab73p6G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xab73p6G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xab73p6G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xab73p6G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xab73p6G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xab73p6G .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xab73p6G .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xab73p6G .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xab73p6G .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xab73p6G .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xab73p6G .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xab73p6G .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xab73p6G .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xab73p6G .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xab73p6G .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xab73p6G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xab73p6G .dropdown-item.active,
.cid-v5xab73p6G .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xab73p6G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xab73p6G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xab73p6G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xab73p6G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xab73p6G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xab73p6G .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xab73p6G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xab73p6G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xab73p6G .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xab73p6G .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xab73p6G ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xab73p6G .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xab73p6G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xab73p6G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xab73p6G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xab73p6G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xab73p6G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xab73p6G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xab73p6G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xab73p6G nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xab73p6G nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xab73p6G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xab73p6G .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xab73p6G a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xab73p6G .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-v5xab73p6G .navbar {
    height: 70px;
  }
  .cid-v5xab73p6G .navbar.opened {
    height: auto;
  }
  .cid-v5xab73p6G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xab73p6G .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xab73p6G .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xab73p6G .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xab73p6G .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xab73p6G .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xab73p6G .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xab73p6G .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xab73p6G .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xab73p6G .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xab73p6G .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xab73p6G .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xab73p6G .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xab73p6G .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xab73p6G .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xab73p6G .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xab73p6G .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xab73p6G .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xab73p6G .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xab73p6G .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xab73p6G .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xab73p6G .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xab73p6G .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xab73p6G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xab73p6G .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xab73p6G .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xab73p6G .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xab73p6G .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xab73p6G .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xab73p6G .btn-container {
    display: none;
  }
}
.cid-v5xab8zU7p {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xab8zU7p .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xab8zU7p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xab8zU7p .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xab8zU7p .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xab8zU7p .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xab8zU7p .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xab8zU7p .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xab8zU7p .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xab8zU7p .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xab8zU7p .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xab8zU7p .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xab8zU7p .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xab8zU7p .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-3y {
  /* Type valid CSS here */
}
#custom-html-3y div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-3y p {
  font-size: 60px;
  color: #777;
}
.cid-v5xabasoFQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xabasoFQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xabasoFQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xabasoFQ .row {
  justify-content: center;
}
.cid-v5xabasoFQ .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xabasoFQ .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xabasoFQ .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xabasoFQ .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xabasoFQ .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xabasoFQ .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xabasoFQ .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xabasoFQ .mbr-section-title {
  color: #ffffff;
}
.cid-v5xabasoFQ .mbr-text {
  color: #ffffff;
}
.cid-v5xabasoFQ .mbr-desc {
  color: #ffffff;
}
.cid-v5xabcw0hw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xabcw0hw .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xabcw0hw .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xabcw0hw .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xabcw0hw .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xabcw0hw .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xabcw0hw .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xabcw0hw .item {
    width: 47%;
  }
  .cid-v5xabcw0hw .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xabcw0hw .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xabcw0hw .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xabcw0hw .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xabcw0hw .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xabcw0hw .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xabcw0hw .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xabcw0hw .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xabcw0hw .item {
    width: 27%;
  }
}
.cid-v5xabcw0hw .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xabcw0hw .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xabcw0hw .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xabcw0hw .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xabcw0hw .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xabcw0hw .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xabcw0hw .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xabcw0hw .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xabcw0hw .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xabcw0hw .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xabcw0hw .item-title,
.cid-v5xabcw0hw .mbr-section-btn {
  text-align: center;
}
.cid-v5xabek04N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xabek04N .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xabek04N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xabek04N .mbr-section-title {
  color: #ffffff;
}
.cid-v5xabek04N .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xabek04N .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xaefyA34 {
  z-index: 1000;
  width: 100%;
}
.cid-v5xaefyA34 nav.navbar {
  position: fixed;
}
.cid-v5xaefyA34 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xaefyA34 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xaefyA34 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xaefyA34 .dropdown-item:hover,
.cid-v5xaefyA34 .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xaefyA34 .dropdown-item:hover span {
  color: white;
}
.cid-v5xaefyA34 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xaefyA34 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xaefyA34 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xaefyA34 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xaefyA34 .nav-link {
  position: relative;
}
.cid-v5xaefyA34 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xaefyA34 .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xaefyA34 .dropdown-menu,
.cid-v5xaefyA34 .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xaefyA34 .nav-item:focus,
.cid-v5xaefyA34 .nav-link:focus {
  outline: none;
}
.cid-v5xaefyA34 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xaefyA34 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xaefyA34 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xaefyA34 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xaefyA34 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xaefyA34 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xaefyA34 .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xaefyA34 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xaefyA34 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xaefyA34 .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xaefyA34 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xaefyA34 .navbar.collapsed {
  justify-content: center;
}
.cid-v5xaefyA34 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xaefyA34 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xaefyA34 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xaefyA34 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xaefyA34 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xaefyA34 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xaefyA34 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xaefyA34 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xaefyA34 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xaefyA34 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xaefyA34 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xaefyA34 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xaefyA34 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xaefyA34 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xaefyA34 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xaefyA34 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xaefyA34 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xaefyA34 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xaefyA34 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xaefyA34 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xaefyA34 .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xaefyA34 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xaefyA34 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xaefyA34 .dropdown-item.active,
.cid-v5xaefyA34 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xaefyA34 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xaefyA34 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xaefyA34 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xaefyA34 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xaefyA34 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xaefyA34 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xaefyA34 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xaefyA34 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xaefyA34 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xaefyA34 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xaefyA34 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xaefyA34 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xaefyA34 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xaefyA34 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xaefyA34 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xaefyA34 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xaefyA34 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xaefyA34 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xaefyA34 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xaefyA34 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xaefyA34 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xaefyA34 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xaefyA34 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xaefyA34 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xaefyA34 .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-v5xaefyA34 .navbar {
    height: 70px;
  }
  .cid-v5xaefyA34 .navbar.opened {
    height: auto;
  }
  .cid-v5xaefyA34 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xaefyA34 .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xaefyA34 .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xaefyA34 .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xaefyA34 .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xaefyA34 .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xaefyA34 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xaefyA34 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xaefyA34 .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xaefyA34 .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xaefyA34 .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xaefyA34 .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xaefyA34 .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xaefyA34 .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xaefyA34 .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xaefyA34 .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xaefyA34 .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xaefyA34 .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xaefyA34 .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xaefyA34 .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xaefyA34 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xaefyA34 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xaefyA34 .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xaefyA34 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xaefyA34 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xaefyA34 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xaefyA34 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xaefyA34 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xaefyA34 .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xaefyA34 .btn-container {
    display: none;
  }
}
.cid-v5xaehaRpq {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xaehaRpq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaehaRpq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaehaRpq .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xaehaRpq .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xaehaRpq .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xaehaRpq .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xaehaRpq .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xaehaRpq .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xaehaRpq .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xaehaRpq .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xaehaRpq .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xaehaRpq .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xaehaRpq .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-44 {
  /* Type valid CSS here */
}
#custom-html-44 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-44 p {
  font-size: 60px;
  color: #777;
}
.cid-v5xaej5NTy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xaej5NTy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaej5NTy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaej5NTy .row {
  justify-content: center;
}
.cid-v5xaej5NTy .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xaej5NTy .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xaej5NTy .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xaej5NTy .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xaej5NTy .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xaej5NTy .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xaej5NTy .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xaej5NTy .mbr-section-title {
  color: #ffffff;
}
.cid-v5xaej5NTy .mbr-text {
  color: #ffffff;
}
.cid-v5xaej5NTy .mbr-desc {
  color: #ffffff;
}
.cid-v5xaelcEa5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xaelcEa5 .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xaelcEa5 .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xaelcEa5 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xaelcEa5 .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xaelcEa5 .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xaelcEa5 .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xaelcEa5 .item {
    width: 47%;
  }
  .cid-v5xaelcEa5 .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xaelcEa5 .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xaelcEa5 .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xaelcEa5 .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xaelcEa5 .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xaelcEa5 .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xaelcEa5 .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xaelcEa5 .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xaelcEa5 .item {
    width: 27%;
  }
}
.cid-v5xaelcEa5 .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xaelcEa5 .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xaelcEa5 .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xaelcEa5 .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xaelcEa5 .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xaelcEa5 .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xaelcEa5 .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xaelcEa5 .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xaelcEa5 .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xaelcEa5 .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xaelcEa5 .item-title,
.cid-v5xaelcEa5 .mbr-section-btn {
  text-align: center;
}
.cid-v5xaen23Fn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xaen23Fn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaen23Fn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaen23Fn .mbr-section-title {
  color: #ffffff;
}
.cid-v5xaen23Fn .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xaen23Fn .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xahVMwJY {
  z-index: 1000;
  width: 100%;
}
.cid-v5xahVMwJY nav.navbar {
  position: fixed;
}
.cid-v5xahVMwJY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xahVMwJY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xahVMwJY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xahVMwJY .dropdown-item:hover,
.cid-v5xahVMwJY .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xahVMwJY .dropdown-item:hover span {
  color: white;
}
.cid-v5xahVMwJY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xahVMwJY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xahVMwJY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xahVMwJY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xahVMwJY .nav-link {
  position: relative;
}
.cid-v5xahVMwJY .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xahVMwJY .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xahVMwJY .dropdown-menu,
.cid-v5xahVMwJY .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xahVMwJY .nav-item:focus,
.cid-v5xahVMwJY .nav-link:focus {
  outline: none;
}
.cid-v5xahVMwJY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xahVMwJY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xahVMwJY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xahVMwJY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xahVMwJY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xahVMwJY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xahVMwJY .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xahVMwJY .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xahVMwJY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xahVMwJY .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xahVMwJY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xahVMwJY .navbar.collapsed {
  justify-content: center;
}
.cid-v5xahVMwJY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xahVMwJY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xahVMwJY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xahVMwJY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xahVMwJY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xahVMwJY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xahVMwJY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xahVMwJY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xahVMwJY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xahVMwJY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xahVMwJY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xahVMwJY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xahVMwJY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xahVMwJY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xahVMwJY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xahVMwJY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xahVMwJY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xahVMwJY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xahVMwJY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xahVMwJY .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xahVMwJY .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xahVMwJY .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xahVMwJY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xahVMwJY .dropdown-item.active,
.cid-v5xahVMwJY .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xahVMwJY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xahVMwJY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xahVMwJY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xahVMwJY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xahVMwJY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xahVMwJY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xahVMwJY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xahVMwJY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xahVMwJY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xahVMwJY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xahVMwJY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xahVMwJY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xahVMwJY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xahVMwJY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xahVMwJY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xahVMwJY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xahVMwJY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xahVMwJY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xahVMwJY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xahVMwJY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xahVMwJY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xahVMwJY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xahVMwJY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xahVMwJY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xahVMwJY .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-v5xahVMwJY .navbar {
    height: 70px;
  }
  .cid-v5xahVMwJY .navbar.opened {
    height: auto;
  }
  .cid-v5xahVMwJY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xahVMwJY .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xahVMwJY .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xahVMwJY .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xahVMwJY .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xahVMwJY .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xahVMwJY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xahVMwJY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xahVMwJY .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xahVMwJY .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xahVMwJY .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xahVMwJY .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xahVMwJY .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xahVMwJY .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xahVMwJY .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xahVMwJY .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xahVMwJY .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xahVMwJY .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xahVMwJY .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xahVMwJY .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xahVMwJY .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xahVMwJY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xahVMwJY .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xahVMwJY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xahVMwJY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xahVMwJY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xahVMwJY .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xahVMwJY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xahVMwJY .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xahVMwJY .btn-container {
    display: none;
  }
}
.cid-v5xahXjF0j {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xahXjF0j .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xahXjF0j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xahXjF0j .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xahXjF0j .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xahXjF0j .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xahXjF0j .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xahXjF0j .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xahXjF0j .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xahXjF0j .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xahXjF0j .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xahXjF0j .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xahXjF0j .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xahXjF0j .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-4a {
  /* Type valid CSS here */
}
#custom-html-4a div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-4a p {
  font-size: 60px;
  color: #777;
}
.cid-v5xahZ9lBf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xahZ9lBf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xahZ9lBf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xahZ9lBf .row {
  justify-content: center;
}
.cid-v5xahZ9lBf .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xahZ9lBf .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xahZ9lBf .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xahZ9lBf .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xahZ9lBf .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xahZ9lBf .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xahZ9lBf .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xahZ9lBf .mbr-section-title {
  color: #ffffff;
}
.cid-v5xahZ9lBf .mbr-text {
  color: #ffffff;
}
.cid-v5xahZ9lBf .mbr-desc {
  color: #ffffff;
}
.cid-v5xai1etBm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xai1etBm .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xai1etBm .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xai1etBm .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xai1etBm .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xai1etBm .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xai1etBm .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xai1etBm .item {
    width: 47%;
  }
  .cid-v5xai1etBm .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xai1etBm .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xai1etBm .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xai1etBm .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xai1etBm .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xai1etBm .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xai1etBm .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xai1etBm .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xai1etBm .item {
    width: 27%;
  }
}
.cid-v5xai1etBm .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xai1etBm .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xai1etBm .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xai1etBm .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xai1etBm .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xai1etBm .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xai1etBm .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xai1etBm .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xai1etBm .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xai1etBm .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xai1etBm .item-title,
.cid-v5xai1etBm .mbr-section-btn {
  text-align: center;
}
.cid-v5xai2W9vK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xai2W9vK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xai2W9vK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xai2W9vK .mbr-section-title {
  color: #ffffff;
}
.cid-v5xai2W9vK .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xai2W9vK .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xamkDCOz {
  z-index: 1000;
  width: 100%;
}
.cid-v5xamkDCOz nav.navbar {
  position: fixed;
}
.cid-v5xamkDCOz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xamkDCOz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xamkDCOz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xamkDCOz .dropdown-item:hover,
.cid-v5xamkDCOz .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xamkDCOz .dropdown-item:hover span {
  color: white;
}
.cid-v5xamkDCOz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xamkDCOz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xamkDCOz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xamkDCOz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xamkDCOz .nav-link {
  position: relative;
}
.cid-v5xamkDCOz .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xamkDCOz .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xamkDCOz .dropdown-menu,
.cid-v5xamkDCOz .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xamkDCOz .nav-item:focus,
.cid-v5xamkDCOz .nav-link:focus {
  outline: none;
}
.cid-v5xamkDCOz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xamkDCOz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xamkDCOz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xamkDCOz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xamkDCOz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xamkDCOz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xamkDCOz .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xamkDCOz .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xamkDCOz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xamkDCOz .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xamkDCOz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xamkDCOz .navbar.collapsed {
  justify-content: center;
}
.cid-v5xamkDCOz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xamkDCOz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xamkDCOz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xamkDCOz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xamkDCOz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xamkDCOz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xamkDCOz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xamkDCOz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xamkDCOz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xamkDCOz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xamkDCOz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xamkDCOz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xamkDCOz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xamkDCOz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xamkDCOz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xamkDCOz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xamkDCOz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xamkDCOz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xamkDCOz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xamkDCOz .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xamkDCOz .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xamkDCOz .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xamkDCOz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xamkDCOz .dropdown-item.active,
.cid-v5xamkDCOz .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xamkDCOz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xamkDCOz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xamkDCOz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xamkDCOz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xamkDCOz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xamkDCOz .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xamkDCOz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xamkDCOz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xamkDCOz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xamkDCOz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xamkDCOz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xamkDCOz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xamkDCOz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xamkDCOz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xamkDCOz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xamkDCOz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xamkDCOz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xamkDCOz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xamkDCOz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xamkDCOz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xamkDCOz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xamkDCOz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xamkDCOz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xamkDCOz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xamkDCOz .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-v5xamkDCOz .navbar {
    height: 70px;
  }
  .cid-v5xamkDCOz .navbar.opened {
    height: auto;
  }
  .cid-v5xamkDCOz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xamkDCOz .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xamkDCOz .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xamkDCOz .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xamkDCOz .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xamkDCOz .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xamkDCOz .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xamkDCOz .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xamkDCOz .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xamkDCOz .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xamkDCOz .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xamkDCOz .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xamkDCOz .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xamkDCOz .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xamkDCOz .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xamkDCOz .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xamkDCOz .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xamkDCOz .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xamkDCOz .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xamkDCOz .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xamkDCOz .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xamkDCOz .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xamkDCOz .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xamkDCOz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xamkDCOz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xamkDCOz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xamkDCOz .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xamkDCOz .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xamkDCOz .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xamkDCOz .btn-container {
    display: none;
  }
}
.cid-v5xammfUdt {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xammfUdt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xammfUdt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xammfUdt .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xammfUdt .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xammfUdt .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xammfUdt .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xammfUdt .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xammfUdt .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xammfUdt .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xammfUdt .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xammfUdt .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xammfUdt .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xammfUdt .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-4g {
  /* Type valid CSS here */
}
#custom-html-4g div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-4g p {
  font-size: 60px;
  color: #777;
}
.cid-v5xamovK4R {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xamovK4R .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xamovK4R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xamovK4R .row {
  justify-content: center;
}
.cid-v5xamovK4R .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xamovK4R .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xamovK4R .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xamovK4R .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xamovK4R .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xamovK4R .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xamovK4R .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xamovK4R .mbr-section-title {
  color: #ffffff;
}
.cid-v5xamovK4R .mbr-text {
  color: #ffffff;
}
.cid-v5xamovK4R .mbr-desc {
  color: #ffffff;
}
.cid-v5xamqBgBT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xamqBgBT .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xamqBgBT .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xamqBgBT .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xamqBgBT .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xamqBgBT .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xamqBgBT .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xamqBgBT .item {
    width: 47%;
  }
  .cid-v5xamqBgBT .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xamqBgBT .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xamqBgBT .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xamqBgBT .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xamqBgBT .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xamqBgBT .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xamqBgBT .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xamqBgBT .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xamqBgBT .item {
    width: 27%;
  }
}
.cid-v5xamqBgBT .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xamqBgBT .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xamqBgBT .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xamqBgBT .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xamqBgBT .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xamqBgBT .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xamqBgBT .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xamqBgBT .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xamqBgBT .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xamqBgBT .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xamqBgBT .item-title,
.cid-v5xamqBgBT .mbr-section-btn {
  text-align: center;
}
.cid-v5xamsj0y7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xamsj0y7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xamsj0y7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xamsj0y7 .mbr-section-title {
  color: #ffffff;
}
.cid-v5xamsj0y7 .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xamsj0y7 .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xaqyZFco {
  z-index: 1000;
  width: 100%;
}
.cid-v5xaqyZFco nav.navbar {
  position: fixed;
}
.cid-v5xaqyZFco .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xaqyZFco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xaqyZFco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xaqyZFco .dropdown-item:hover,
.cid-v5xaqyZFco .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xaqyZFco .dropdown-item:hover span {
  color: white;
}
.cid-v5xaqyZFco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xaqyZFco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xaqyZFco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xaqyZFco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xaqyZFco .nav-link {
  position: relative;
}
.cid-v5xaqyZFco .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xaqyZFco .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xaqyZFco .dropdown-menu,
.cid-v5xaqyZFco .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xaqyZFco .nav-item:focus,
.cid-v5xaqyZFco .nav-link:focus {
  outline: none;
}
.cid-v5xaqyZFco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xaqyZFco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xaqyZFco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xaqyZFco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xaqyZFco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xaqyZFco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xaqyZFco .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xaqyZFco .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xaqyZFco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xaqyZFco .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xaqyZFco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xaqyZFco .navbar.collapsed {
  justify-content: center;
}
.cid-v5xaqyZFco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xaqyZFco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xaqyZFco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xaqyZFco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xaqyZFco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xaqyZFco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xaqyZFco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xaqyZFco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xaqyZFco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xaqyZFco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xaqyZFco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xaqyZFco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xaqyZFco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xaqyZFco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xaqyZFco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xaqyZFco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xaqyZFco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xaqyZFco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xaqyZFco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xaqyZFco .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xaqyZFco .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xaqyZFco .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xaqyZFco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xaqyZFco .dropdown-item.active,
.cid-v5xaqyZFco .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xaqyZFco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xaqyZFco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xaqyZFco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xaqyZFco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xaqyZFco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xaqyZFco .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xaqyZFco .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xaqyZFco .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xaqyZFco .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xaqyZFco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xaqyZFco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xaqyZFco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xaqyZFco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xaqyZFco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xaqyZFco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xaqyZFco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xaqyZFco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xaqyZFco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xaqyZFco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xaqyZFco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xaqyZFco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xaqyZFco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xaqyZFco .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xaqyZFco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xaqyZFco .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-v5xaqyZFco .navbar {
    height: 70px;
  }
  .cid-v5xaqyZFco .navbar.opened {
    height: auto;
  }
  .cid-v5xaqyZFco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xaqyZFco .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xaqyZFco .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xaqyZFco .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xaqyZFco .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xaqyZFco .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xaqyZFco .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xaqyZFco .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xaqyZFco .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xaqyZFco .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xaqyZFco .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xaqyZFco .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xaqyZFco .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xaqyZFco .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xaqyZFco .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xaqyZFco .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xaqyZFco .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xaqyZFco .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xaqyZFco .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xaqyZFco .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xaqyZFco .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xaqyZFco .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xaqyZFco .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xaqyZFco .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xaqyZFco .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xaqyZFco .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xaqyZFco .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xaqyZFco .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xaqyZFco .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xaqyZFco .btn-container {
    display: none;
  }
}
.cid-v5xaqAAevU {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xaqAAevU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaqAAevU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaqAAevU .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xaqAAevU .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xaqAAevU .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xaqAAevU .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xaqAAevU .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xaqAAevU .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xaqAAevU .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xaqAAevU .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xaqAAevU .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xaqAAevU .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xaqAAevU .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-4m {
  /* Type valid CSS here */
}
#custom-html-4m div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-4m p {
  font-size: 60px;
  color: #777;
}
.cid-v5xaqCtAXM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xaqCtAXM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaqCtAXM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaqCtAXM .row {
  justify-content: center;
}
.cid-v5xaqCtAXM .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xaqCtAXM .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xaqCtAXM .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xaqCtAXM .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xaqCtAXM .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xaqCtAXM .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xaqCtAXM .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xaqCtAXM .mbr-section-title {
  color: #ffffff;
}
.cid-v5xaqCtAXM .mbr-text {
  color: #ffffff;
}
.cid-v5xaqCtAXM .mbr-desc {
  color: #ffffff;
}
.cid-v5xaqEzwRe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xaqEzwRe .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xaqEzwRe .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xaqEzwRe .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xaqEzwRe .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xaqEzwRe .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xaqEzwRe .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xaqEzwRe .item {
    width: 47%;
  }
  .cid-v5xaqEzwRe .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xaqEzwRe .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xaqEzwRe .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xaqEzwRe .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xaqEzwRe .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xaqEzwRe .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xaqEzwRe .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xaqEzwRe .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xaqEzwRe .item {
    width: 27%;
  }
}
.cid-v5xaqEzwRe .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xaqEzwRe .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xaqEzwRe .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xaqEzwRe .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xaqEzwRe .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xaqEzwRe .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xaqEzwRe .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xaqEzwRe .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xaqEzwRe .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xaqEzwRe .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xaqEzwRe .item-title,
.cid-v5xaqEzwRe .mbr-section-btn {
  text-align: center;
}
.cid-v5xaqGmdeZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xaqGmdeZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaqGmdeZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaqGmdeZ .mbr-section-title {
  color: #ffffff;
}
.cid-v5xaqGmdeZ .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xaqGmdeZ .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xauO4qsm {
  z-index: 1000;
  width: 100%;
}
.cid-v5xauO4qsm nav.navbar {
  position: fixed;
}
.cid-v5xauO4qsm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xauO4qsm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xauO4qsm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xauO4qsm .dropdown-item:hover,
.cid-v5xauO4qsm .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xauO4qsm .dropdown-item:hover span {
  color: white;
}
.cid-v5xauO4qsm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xauO4qsm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xauO4qsm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xauO4qsm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xauO4qsm .nav-link {
  position: relative;
}
.cid-v5xauO4qsm .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xauO4qsm .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xauO4qsm .dropdown-menu,
.cid-v5xauO4qsm .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xauO4qsm .nav-item:focus,
.cid-v5xauO4qsm .nav-link:focus {
  outline: none;
}
.cid-v5xauO4qsm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xauO4qsm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xauO4qsm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xauO4qsm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xauO4qsm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xauO4qsm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xauO4qsm .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xauO4qsm .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xauO4qsm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xauO4qsm .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xauO4qsm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xauO4qsm .navbar.collapsed {
  justify-content: center;
}
.cid-v5xauO4qsm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xauO4qsm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xauO4qsm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xauO4qsm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xauO4qsm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xauO4qsm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xauO4qsm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xauO4qsm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xauO4qsm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xauO4qsm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xauO4qsm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xauO4qsm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xauO4qsm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xauO4qsm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xauO4qsm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xauO4qsm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xauO4qsm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xauO4qsm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xauO4qsm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xauO4qsm .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xauO4qsm .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xauO4qsm .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xauO4qsm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xauO4qsm .dropdown-item.active,
.cid-v5xauO4qsm .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xauO4qsm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xauO4qsm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xauO4qsm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xauO4qsm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xauO4qsm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xauO4qsm .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xauO4qsm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xauO4qsm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xauO4qsm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xauO4qsm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xauO4qsm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xauO4qsm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xauO4qsm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xauO4qsm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xauO4qsm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xauO4qsm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xauO4qsm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xauO4qsm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xauO4qsm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xauO4qsm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xauO4qsm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xauO4qsm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xauO4qsm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xauO4qsm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xauO4qsm .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-v5xauO4qsm .navbar {
    height: 70px;
  }
  .cid-v5xauO4qsm .navbar.opened {
    height: auto;
  }
  .cid-v5xauO4qsm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xauO4qsm .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xauO4qsm .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xauO4qsm .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xauO4qsm .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xauO4qsm .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xauO4qsm .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xauO4qsm .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xauO4qsm .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xauO4qsm .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xauO4qsm .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xauO4qsm .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xauO4qsm .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xauO4qsm .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xauO4qsm .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xauO4qsm .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xauO4qsm .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xauO4qsm .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xauO4qsm .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xauO4qsm .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xauO4qsm .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xauO4qsm .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xauO4qsm .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xauO4qsm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xauO4qsm .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xauO4qsm .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xauO4qsm .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xauO4qsm .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xauO4qsm .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xauO4qsm .btn-container {
    display: none;
  }
}
.cid-v5xauRNyyx {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xauRNyyx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xauRNyyx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xauRNyyx .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xauRNyyx .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xauRNyyx .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xauRNyyx .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xauRNyyx .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xauRNyyx .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xauRNyyx .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xauRNyyx .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xauRNyyx .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xauRNyyx .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xauRNyyx .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-4s {
  /* Type valid CSS here */
}
#custom-html-4s div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-4s p {
  font-size: 60px;
  color: #777;
}
.cid-v5xauTHelT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xauTHelT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xauTHelT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xauTHelT .row {
  justify-content: center;
}
.cid-v5xauTHelT .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xauTHelT .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xauTHelT .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xauTHelT .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xauTHelT .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xauTHelT .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xauTHelT .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xauTHelT .mbr-section-title {
  color: #ffffff;
}
.cid-v5xauTHelT .mbr-text {
  color: #ffffff;
}
.cid-v5xauTHelT .mbr-desc {
  color: #ffffff;
}
.cid-v5xauVNCuu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xauVNCuu .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xauVNCuu .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xauVNCuu .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xauVNCuu .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xauVNCuu .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xauVNCuu .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xauVNCuu .item {
    width: 47%;
  }
  .cid-v5xauVNCuu .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xauVNCuu .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xauVNCuu .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xauVNCuu .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xauVNCuu .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xauVNCuu .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xauVNCuu .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xauVNCuu .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xauVNCuu .item {
    width: 27%;
  }
}
.cid-v5xauVNCuu .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xauVNCuu .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xauVNCuu .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xauVNCuu .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xauVNCuu .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xauVNCuu .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xauVNCuu .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xauVNCuu .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xauVNCuu .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xauVNCuu .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xauVNCuu .item-title,
.cid-v5xauVNCuu .mbr-section-btn {
  text-align: center;
}
.cid-v5xauXBDbg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xauXBDbg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xauXBDbg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xauXBDbg .mbr-section-title {
  color: #ffffff;
}
.cid-v5xauXBDbg .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xauXBDbg .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xaAo8rqI {
  z-index: 1000;
  width: 100%;
}
.cid-v5xaAo8rqI nav.navbar {
  position: fixed;
}
.cid-v5xaAo8rqI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xaAo8rqI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xaAo8rqI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xaAo8rqI .dropdown-item:hover,
.cid-v5xaAo8rqI .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xaAo8rqI .dropdown-item:hover span {
  color: white;
}
.cid-v5xaAo8rqI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xaAo8rqI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xaAo8rqI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xaAo8rqI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xaAo8rqI .nav-link {
  position: relative;
}
.cid-v5xaAo8rqI .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xaAo8rqI .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xaAo8rqI .dropdown-menu,
.cid-v5xaAo8rqI .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xaAo8rqI .nav-item:focus,
.cid-v5xaAo8rqI .nav-link:focus {
  outline: none;
}
.cid-v5xaAo8rqI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xaAo8rqI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xaAo8rqI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xaAo8rqI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xaAo8rqI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xaAo8rqI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xaAo8rqI .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xaAo8rqI .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xaAo8rqI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xaAo8rqI .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xaAo8rqI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xaAo8rqI .navbar.collapsed {
  justify-content: center;
}
.cid-v5xaAo8rqI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xaAo8rqI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xaAo8rqI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xaAo8rqI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xaAo8rqI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xaAo8rqI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xaAo8rqI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xaAo8rqI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xaAo8rqI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xaAo8rqI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xaAo8rqI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xaAo8rqI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xaAo8rqI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xaAo8rqI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xaAo8rqI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xaAo8rqI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xaAo8rqI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xaAo8rqI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xaAo8rqI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xaAo8rqI .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xaAo8rqI .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xaAo8rqI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xaAo8rqI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xaAo8rqI .dropdown-item.active,
.cid-v5xaAo8rqI .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xaAo8rqI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xaAo8rqI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xaAo8rqI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xaAo8rqI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xaAo8rqI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xaAo8rqI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xaAo8rqI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xaAo8rqI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xaAo8rqI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xaAo8rqI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xaAo8rqI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xaAo8rqI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xaAo8rqI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xaAo8rqI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xaAo8rqI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xaAo8rqI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xaAo8rqI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xaAo8rqI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xaAo8rqI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xaAo8rqI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xaAo8rqI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xaAo8rqI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xaAo8rqI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xaAo8rqI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xaAo8rqI .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-v5xaAo8rqI .navbar {
    height: 70px;
  }
  .cid-v5xaAo8rqI .navbar.opened {
    height: auto;
  }
  .cid-v5xaAo8rqI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xaAo8rqI .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xaAo8rqI .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xaAo8rqI .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xaAo8rqI .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xaAo8rqI .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xaAo8rqI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xaAo8rqI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xaAo8rqI .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xaAo8rqI .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xaAo8rqI .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xaAo8rqI .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xaAo8rqI .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xaAo8rqI .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xaAo8rqI .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xaAo8rqI .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xaAo8rqI .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xaAo8rqI .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xaAo8rqI .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xaAo8rqI .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xaAo8rqI .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xaAo8rqI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xaAo8rqI .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xaAo8rqI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xaAo8rqI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xaAo8rqI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xaAo8rqI .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xaAo8rqI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xaAo8rqI .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xaAo8rqI .btn-container {
    display: none;
  }
}
.cid-v5xaApGoyY {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xaApGoyY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaApGoyY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaApGoyY .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xaApGoyY .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xaApGoyY .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xaApGoyY .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xaApGoyY .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xaApGoyY .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xaApGoyY .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xaApGoyY .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xaApGoyY .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xaApGoyY .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xaApGoyY .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-4y {
  /* Type valid CSS here */
}
#custom-html-4y div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-4y p {
  font-size: 60px;
  color: #777;
}
.cid-v5xaArxY68 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xaArxY68 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaArxY68 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaArxY68 .row {
  justify-content: center;
}
.cid-v5xaArxY68 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xaArxY68 .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xaArxY68 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xaArxY68 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xaArxY68 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xaArxY68 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xaArxY68 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xaArxY68 .mbr-section-title {
  color: #ffffff;
}
.cid-v5xaArxY68 .mbr-text {
  color: #ffffff;
}
.cid-v5xaArxY68 .mbr-desc {
  color: #ffffff;
}
.cid-v5xaAtCRYU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xaAtCRYU .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xaAtCRYU .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xaAtCRYU .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xaAtCRYU .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xaAtCRYU .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xaAtCRYU .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xaAtCRYU .item {
    width: 47%;
  }
  .cid-v5xaAtCRYU .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xaAtCRYU .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xaAtCRYU .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xaAtCRYU .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xaAtCRYU .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xaAtCRYU .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xaAtCRYU .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xaAtCRYU .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xaAtCRYU .item {
    width: 27%;
  }
}
.cid-v5xaAtCRYU .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xaAtCRYU .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xaAtCRYU .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xaAtCRYU .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xaAtCRYU .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xaAtCRYU .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xaAtCRYU .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xaAtCRYU .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xaAtCRYU .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xaAtCRYU .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xaAtCRYU .item-title,
.cid-v5xaAtCRYU .mbr-section-btn {
  text-align: center;
}
.cid-v5xaAvnc7K {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xaAvnc7K .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaAvnc7K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaAvnc7K .mbr-section-title {
  color: #ffffff;
}
.cid-v5xaAvnc7K .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xaAvnc7K .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xaH4vWrg {
  z-index: 1000;
  width: 100%;
}
.cid-v5xaH4vWrg nav.navbar {
  position: fixed;
}
.cid-v5xaH4vWrg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xaH4vWrg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xaH4vWrg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xaH4vWrg .dropdown-item:hover,
.cid-v5xaH4vWrg .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xaH4vWrg .dropdown-item:hover span {
  color: white;
}
.cid-v5xaH4vWrg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xaH4vWrg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xaH4vWrg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xaH4vWrg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xaH4vWrg .nav-link {
  position: relative;
}
.cid-v5xaH4vWrg .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xaH4vWrg .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xaH4vWrg .dropdown-menu,
.cid-v5xaH4vWrg .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xaH4vWrg .nav-item:focus,
.cid-v5xaH4vWrg .nav-link:focus {
  outline: none;
}
.cid-v5xaH4vWrg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xaH4vWrg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xaH4vWrg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xaH4vWrg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xaH4vWrg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xaH4vWrg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xaH4vWrg .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xaH4vWrg .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xaH4vWrg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xaH4vWrg .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xaH4vWrg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xaH4vWrg .navbar.collapsed {
  justify-content: center;
}
.cid-v5xaH4vWrg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xaH4vWrg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xaH4vWrg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xaH4vWrg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xaH4vWrg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xaH4vWrg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xaH4vWrg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xaH4vWrg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xaH4vWrg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xaH4vWrg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xaH4vWrg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xaH4vWrg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xaH4vWrg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xaH4vWrg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xaH4vWrg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xaH4vWrg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xaH4vWrg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xaH4vWrg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xaH4vWrg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xaH4vWrg .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xaH4vWrg .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xaH4vWrg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xaH4vWrg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xaH4vWrg .dropdown-item.active,
.cid-v5xaH4vWrg .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xaH4vWrg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xaH4vWrg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xaH4vWrg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xaH4vWrg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xaH4vWrg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xaH4vWrg .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xaH4vWrg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xaH4vWrg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xaH4vWrg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xaH4vWrg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xaH4vWrg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xaH4vWrg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xaH4vWrg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xaH4vWrg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xaH4vWrg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xaH4vWrg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xaH4vWrg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xaH4vWrg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xaH4vWrg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xaH4vWrg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xaH4vWrg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xaH4vWrg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xaH4vWrg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xaH4vWrg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xaH4vWrg .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-v5xaH4vWrg .navbar {
    height: 70px;
  }
  .cid-v5xaH4vWrg .navbar.opened {
    height: auto;
  }
  .cid-v5xaH4vWrg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xaH4vWrg .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xaH4vWrg .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xaH4vWrg .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xaH4vWrg .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xaH4vWrg .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xaH4vWrg .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xaH4vWrg .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xaH4vWrg .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xaH4vWrg .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xaH4vWrg .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xaH4vWrg .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xaH4vWrg .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xaH4vWrg .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xaH4vWrg .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xaH4vWrg .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xaH4vWrg .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xaH4vWrg .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xaH4vWrg .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xaH4vWrg .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xaH4vWrg .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xaH4vWrg .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xaH4vWrg .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xaH4vWrg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xaH4vWrg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xaH4vWrg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xaH4vWrg .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xaH4vWrg .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xaH4vWrg .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xaH4vWrg .btn-container {
    display: none;
  }
}
.cid-v5xaH67zVT {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xaH67zVT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaH67zVT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaH67zVT .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xaH67zVT .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xaH67zVT .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xaH67zVT .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xaH67zVT .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xaH67zVT .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xaH67zVT .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xaH67zVT .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xaH67zVT .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xaH67zVT .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xaH67zVT .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-54 {
  /* Type valid CSS here */
}
#custom-html-54 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-54 p {
  font-size: 60px;
  color: #777;
}
.cid-v5xaH8lKXb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xaH8lKXb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaH8lKXb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaH8lKXb .row {
  justify-content: center;
}
.cid-v5xaH8lKXb .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xaH8lKXb .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xaH8lKXb .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xaH8lKXb .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xaH8lKXb .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xaH8lKXb .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xaH8lKXb .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xaH8lKXb .mbr-section-title {
  color: #ffffff;
}
.cid-v5xaH8lKXb .mbr-text {
  color: #ffffff;
}
.cid-v5xaH8lKXb .mbr-desc {
  color: #ffffff;
}
.cid-v5xaHaoIXw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xaHaoIXw .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xaHaoIXw .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xaHaoIXw .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xaHaoIXw .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xaHaoIXw .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xaHaoIXw .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xaHaoIXw .item {
    width: 47%;
  }
  .cid-v5xaHaoIXw .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xaHaoIXw .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xaHaoIXw .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xaHaoIXw .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xaHaoIXw .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xaHaoIXw .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xaHaoIXw .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xaHaoIXw .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xaHaoIXw .item {
    width: 27%;
  }
}
.cid-v5xaHaoIXw .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xaHaoIXw .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xaHaoIXw .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xaHaoIXw .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xaHaoIXw .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xaHaoIXw .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xaHaoIXw .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xaHaoIXw .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xaHaoIXw .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xaHaoIXw .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xaHaoIXw .item-title,
.cid-v5xaHaoIXw .mbr-section-btn {
  text-align: center;
}
.cid-v5xaHc5PDN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xaHc5PDN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaHc5PDN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaHc5PDN .mbr-section-title {
  color: #ffffff;
}
.cid-v5xaHc5PDN .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xaHc5PDN .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xaMt7G2R {
  z-index: 1000;
  width: 100%;
}
.cid-v5xaMt7G2R nav.navbar {
  position: fixed;
}
.cid-v5xaMt7G2R .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xaMt7G2R .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xaMt7G2R .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xaMt7G2R .dropdown-item:hover,
.cid-v5xaMt7G2R .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xaMt7G2R .dropdown-item:hover span {
  color: white;
}
.cid-v5xaMt7G2R .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xaMt7G2R .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xaMt7G2R .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xaMt7G2R .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xaMt7G2R .nav-link {
  position: relative;
}
.cid-v5xaMt7G2R .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xaMt7G2R .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xaMt7G2R .dropdown-menu,
.cid-v5xaMt7G2R .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xaMt7G2R .nav-item:focus,
.cid-v5xaMt7G2R .nav-link:focus {
  outline: none;
}
.cid-v5xaMt7G2R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xaMt7G2R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xaMt7G2R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xaMt7G2R .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xaMt7G2R .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xaMt7G2R .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xaMt7G2R .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xaMt7G2R .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xaMt7G2R .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xaMt7G2R .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xaMt7G2R .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xaMt7G2R .navbar.collapsed {
  justify-content: center;
}
.cid-v5xaMt7G2R .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xaMt7G2R .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xaMt7G2R .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xaMt7G2R .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xaMt7G2R .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xaMt7G2R .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xaMt7G2R .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xaMt7G2R .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xaMt7G2R .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xaMt7G2R .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xaMt7G2R .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xaMt7G2R .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xaMt7G2R .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xaMt7G2R .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xaMt7G2R .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xaMt7G2R .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xaMt7G2R .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xaMt7G2R .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xaMt7G2R .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xaMt7G2R .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xaMt7G2R .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xaMt7G2R .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xaMt7G2R .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xaMt7G2R .dropdown-item.active,
.cid-v5xaMt7G2R .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xaMt7G2R .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xaMt7G2R .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xaMt7G2R .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xaMt7G2R .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xaMt7G2R .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xaMt7G2R .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xaMt7G2R .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xaMt7G2R .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xaMt7G2R .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xaMt7G2R .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xaMt7G2R ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xaMt7G2R .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xaMt7G2R button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xaMt7G2R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xaMt7G2R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xaMt7G2R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xaMt7G2R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xaMt7G2R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xaMt7G2R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xaMt7G2R nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xaMt7G2R nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xaMt7G2R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xaMt7G2R .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xaMt7G2R a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xaMt7G2R .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-v5xaMt7G2R .navbar {
    height: 70px;
  }
  .cid-v5xaMt7G2R .navbar.opened {
    height: auto;
  }
  .cid-v5xaMt7G2R .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xaMt7G2R .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xaMt7G2R .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xaMt7G2R .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xaMt7G2R .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xaMt7G2R .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xaMt7G2R .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xaMt7G2R .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xaMt7G2R .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xaMt7G2R .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xaMt7G2R .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xaMt7G2R .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xaMt7G2R .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xaMt7G2R .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xaMt7G2R .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xaMt7G2R .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xaMt7G2R .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xaMt7G2R .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xaMt7G2R .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xaMt7G2R .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xaMt7G2R .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xaMt7G2R .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xaMt7G2R .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xaMt7G2R .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xaMt7G2R .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xaMt7G2R .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xaMt7G2R .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xaMt7G2R .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xaMt7G2R .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xaMt7G2R .btn-container {
    display: none;
  }
}
.cid-v5xaMuGjnE {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xaMuGjnE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaMuGjnE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaMuGjnE .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xaMuGjnE .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xaMuGjnE .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xaMuGjnE .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xaMuGjnE .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xaMuGjnE .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xaMuGjnE .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xaMuGjnE .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xaMuGjnE .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xaMuGjnE .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xaMuGjnE .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-5a {
  /* Type valid CSS here */
}
#custom-html-5a div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-5a p {
  font-size: 60px;
  color: #777;
}
.cid-v5xaMwBFnW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xaMwBFnW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaMwBFnW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaMwBFnW .row {
  justify-content: center;
}
.cid-v5xaMwBFnW .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xaMwBFnW .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xaMwBFnW .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xaMwBFnW .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xaMwBFnW .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xaMwBFnW .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xaMwBFnW .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xaMwBFnW .mbr-section-title {
  color: #ffffff;
}
.cid-v5xaMwBFnW .mbr-text {
  color: #ffffff;
}
.cid-v5xaMwBFnW .mbr-desc {
  color: #ffffff;
}
.cid-v5xaMyG5x3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xaMyG5x3 .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xaMyG5x3 .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xaMyG5x3 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xaMyG5x3 .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xaMyG5x3 .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xaMyG5x3 .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xaMyG5x3 .item {
    width: 47%;
  }
  .cid-v5xaMyG5x3 .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xaMyG5x3 .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xaMyG5x3 .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xaMyG5x3 .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xaMyG5x3 .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xaMyG5x3 .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xaMyG5x3 .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xaMyG5x3 .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xaMyG5x3 .item {
    width: 27%;
  }
}
.cid-v5xaMyG5x3 .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xaMyG5x3 .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xaMyG5x3 .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xaMyG5x3 .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xaMyG5x3 .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xaMyG5x3 .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xaMyG5x3 .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xaMyG5x3 .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xaMyG5x3 .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xaMyG5x3 .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xaMyG5x3 .item-title,
.cid-v5xaMyG5x3 .mbr-section-btn {
  text-align: center;
}
.cid-v5xaMAwzFp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xaMAwzFp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaMAwzFp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaMAwzFp .mbr-section-title {
  color: #ffffff;
}
.cid-v5xaMAwzFp .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xaMAwzFp .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xaR6c6h4 {
  z-index: 1000;
  width: 100%;
}
.cid-v5xaR6c6h4 nav.navbar {
  position: fixed;
}
.cid-v5xaR6c6h4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xaR6c6h4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xaR6c6h4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xaR6c6h4 .dropdown-item:hover,
.cid-v5xaR6c6h4 .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xaR6c6h4 .dropdown-item:hover span {
  color: white;
}
.cid-v5xaR6c6h4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xaR6c6h4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xaR6c6h4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xaR6c6h4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xaR6c6h4 .nav-link {
  position: relative;
}
.cid-v5xaR6c6h4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xaR6c6h4 .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xaR6c6h4 .dropdown-menu,
.cid-v5xaR6c6h4 .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xaR6c6h4 .nav-item:focus,
.cid-v5xaR6c6h4 .nav-link:focus {
  outline: none;
}
.cid-v5xaR6c6h4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xaR6c6h4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xaR6c6h4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xaR6c6h4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xaR6c6h4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xaR6c6h4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xaR6c6h4 .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xaR6c6h4 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xaR6c6h4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xaR6c6h4 .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xaR6c6h4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xaR6c6h4 .navbar.collapsed {
  justify-content: center;
}
.cid-v5xaR6c6h4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xaR6c6h4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xaR6c6h4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xaR6c6h4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xaR6c6h4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xaR6c6h4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xaR6c6h4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xaR6c6h4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xaR6c6h4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xaR6c6h4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xaR6c6h4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xaR6c6h4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xaR6c6h4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xaR6c6h4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xaR6c6h4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xaR6c6h4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xaR6c6h4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xaR6c6h4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xaR6c6h4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xaR6c6h4 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xaR6c6h4 .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xaR6c6h4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xaR6c6h4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xaR6c6h4 .dropdown-item.active,
.cid-v5xaR6c6h4 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xaR6c6h4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xaR6c6h4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xaR6c6h4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xaR6c6h4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xaR6c6h4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xaR6c6h4 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xaR6c6h4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xaR6c6h4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xaR6c6h4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xaR6c6h4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xaR6c6h4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xaR6c6h4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xaR6c6h4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xaR6c6h4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xaR6c6h4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xaR6c6h4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xaR6c6h4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xaR6c6h4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xaR6c6h4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xaR6c6h4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xaR6c6h4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xaR6c6h4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xaR6c6h4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xaR6c6h4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xaR6c6h4 .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-v5xaR6c6h4 .navbar {
    height: 70px;
  }
  .cid-v5xaR6c6h4 .navbar.opened {
    height: auto;
  }
  .cid-v5xaR6c6h4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xaR6c6h4 .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xaR6c6h4 .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xaR6c6h4 .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xaR6c6h4 .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xaR6c6h4 .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xaR6c6h4 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xaR6c6h4 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xaR6c6h4 .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xaR6c6h4 .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xaR6c6h4 .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xaR6c6h4 .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xaR6c6h4 .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xaR6c6h4 .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xaR6c6h4 .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xaR6c6h4 .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xaR6c6h4 .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xaR6c6h4 .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xaR6c6h4 .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xaR6c6h4 .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xaR6c6h4 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xaR6c6h4 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xaR6c6h4 .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xaR6c6h4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xaR6c6h4 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xaR6c6h4 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xaR6c6h4 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xaR6c6h4 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xaR6c6h4 .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xaR6c6h4 .btn-container {
    display: none;
  }
}
.cid-v5xaR8OTdy {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xaR8OTdy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaR8OTdy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaR8OTdy .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xaR8OTdy .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xaR8OTdy .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xaR8OTdy .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xaR8OTdy .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xaR8OTdy .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xaR8OTdy .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xaR8OTdy .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xaR8OTdy .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xaR8OTdy .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xaR8OTdy .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-5g {
  /* Type valid CSS here */
}
#custom-html-5g div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-5g p {
  font-size: 60px;
  color: #777;
}
.cid-v5xaRaF5hN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xaRaF5hN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaRaF5hN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaRaF5hN .row {
  justify-content: center;
}
.cid-v5xaRaF5hN .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xaRaF5hN .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xaRaF5hN .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xaRaF5hN .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xaRaF5hN .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xaRaF5hN .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xaRaF5hN .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xaRaF5hN .mbr-section-title {
  color: #ffffff;
}
.cid-v5xaRaF5hN .mbr-text {
  color: #ffffff;
}
.cid-v5xaRaF5hN .mbr-desc {
  color: #ffffff;
}
.cid-v5xaRcJgKI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xaRcJgKI .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xaRcJgKI .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xaRcJgKI .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xaRcJgKI .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xaRcJgKI .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xaRcJgKI .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xaRcJgKI .item {
    width: 47%;
  }
  .cid-v5xaRcJgKI .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xaRcJgKI .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xaRcJgKI .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xaRcJgKI .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xaRcJgKI .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xaRcJgKI .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xaRcJgKI .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xaRcJgKI .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xaRcJgKI .item {
    width: 27%;
  }
}
.cid-v5xaRcJgKI .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xaRcJgKI .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xaRcJgKI .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xaRcJgKI .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xaRcJgKI .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xaRcJgKI .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xaRcJgKI .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xaRcJgKI .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xaRcJgKI .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xaRcJgKI .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xaRcJgKI .item-title,
.cid-v5xaRcJgKI .mbr-section-btn {
  text-align: center;
}
.cid-v5xaReuHfi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xaReuHfi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaReuHfi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaReuHfi .mbr-section-title {
  color: #ffffff;
}
.cid-v5xaReuHfi .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xaReuHfi .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xaVNC8Uv {
  z-index: 1000;
  width: 100%;
}
.cid-v5xaVNC8Uv nav.navbar {
  position: fixed;
}
.cid-v5xaVNC8Uv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xaVNC8Uv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xaVNC8Uv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xaVNC8Uv .dropdown-item:hover,
.cid-v5xaVNC8Uv .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xaVNC8Uv .dropdown-item:hover span {
  color: white;
}
.cid-v5xaVNC8Uv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xaVNC8Uv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xaVNC8Uv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xaVNC8Uv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xaVNC8Uv .nav-link {
  position: relative;
}
.cid-v5xaVNC8Uv .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xaVNC8Uv .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xaVNC8Uv .dropdown-menu,
.cid-v5xaVNC8Uv .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xaVNC8Uv .nav-item:focus,
.cid-v5xaVNC8Uv .nav-link:focus {
  outline: none;
}
.cid-v5xaVNC8Uv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xaVNC8Uv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xaVNC8Uv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xaVNC8Uv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xaVNC8Uv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xaVNC8Uv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xaVNC8Uv .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xaVNC8Uv .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xaVNC8Uv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xaVNC8Uv .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xaVNC8Uv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xaVNC8Uv .navbar.collapsed {
  justify-content: center;
}
.cid-v5xaVNC8Uv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xaVNC8Uv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xaVNC8Uv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xaVNC8Uv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xaVNC8Uv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xaVNC8Uv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xaVNC8Uv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xaVNC8Uv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xaVNC8Uv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xaVNC8Uv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xaVNC8Uv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xaVNC8Uv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xaVNC8Uv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xaVNC8Uv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xaVNC8Uv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xaVNC8Uv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xaVNC8Uv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xaVNC8Uv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xaVNC8Uv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xaVNC8Uv .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xaVNC8Uv .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xaVNC8Uv .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xaVNC8Uv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xaVNC8Uv .dropdown-item.active,
.cid-v5xaVNC8Uv .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xaVNC8Uv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xaVNC8Uv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xaVNC8Uv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xaVNC8Uv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xaVNC8Uv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xaVNC8Uv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xaVNC8Uv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xaVNC8Uv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xaVNC8Uv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xaVNC8Uv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xaVNC8Uv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xaVNC8Uv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xaVNC8Uv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xaVNC8Uv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xaVNC8Uv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xaVNC8Uv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xaVNC8Uv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xaVNC8Uv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xaVNC8Uv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xaVNC8Uv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xaVNC8Uv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xaVNC8Uv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xaVNC8Uv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xaVNC8Uv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xaVNC8Uv .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-v5xaVNC8Uv .navbar {
    height: 70px;
  }
  .cid-v5xaVNC8Uv .navbar.opened {
    height: auto;
  }
  .cid-v5xaVNC8Uv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xaVNC8Uv .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xaVNC8Uv .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xaVNC8Uv .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xaVNC8Uv .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xaVNC8Uv .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xaVNC8Uv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xaVNC8Uv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xaVNC8Uv .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xaVNC8Uv .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xaVNC8Uv .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xaVNC8Uv .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xaVNC8Uv .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xaVNC8Uv .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xaVNC8Uv .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xaVNC8Uv .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xaVNC8Uv .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xaVNC8Uv .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xaVNC8Uv .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xaVNC8Uv .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xaVNC8Uv .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xaVNC8Uv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xaVNC8Uv .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xaVNC8Uv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xaVNC8Uv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xaVNC8Uv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xaVNC8Uv .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xaVNC8Uv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xaVNC8Uv .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xaVNC8Uv .btn-container {
    display: none;
  }
}
.cid-v5xaVP78E7 {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xaVP78E7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaVP78E7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaVP78E7 .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xaVP78E7 .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xaVP78E7 .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xaVP78E7 .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xaVP78E7 .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xaVP78E7 .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xaVP78E7 .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xaVP78E7 .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xaVP78E7 .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xaVP78E7 .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xaVP78E7 .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-5m {
  /* Type valid CSS here */
}
#custom-html-5m div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-5m p {
  font-size: 60px;
  color: #777;
}
.cid-v5xaVQWZWM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xaVQWZWM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaVQWZWM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaVQWZWM .row {
  justify-content: center;
}
.cid-v5xaVQWZWM .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xaVQWZWM .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xaVQWZWM .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xaVQWZWM .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xaVQWZWM .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xaVQWZWM .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xaVQWZWM .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xaVQWZWM .mbr-section-title {
  color: #ffffff;
}
.cid-v5xaVQWZWM .mbr-text {
  color: #ffffff;
}
.cid-v5xaVQWZWM .mbr-desc {
  color: #ffffff;
}
.cid-v5xaVT01GD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xaVT01GD .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xaVT01GD .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xaVT01GD .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xaVT01GD .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xaVT01GD .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xaVT01GD .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xaVT01GD .item {
    width: 47%;
  }
  .cid-v5xaVT01GD .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xaVT01GD .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xaVT01GD .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xaVT01GD .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xaVT01GD .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xaVT01GD .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xaVT01GD .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xaVT01GD .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xaVT01GD .item {
    width: 27%;
  }
}
.cid-v5xaVT01GD .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xaVT01GD .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xaVT01GD .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xaVT01GD .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xaVT01GD .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xaVT01GD .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xaVT01GD .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xaVT01GD .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xaVT01GD .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xaVT01GD .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xaVT01GD .item-title,
.cid-v5xaVT01GD .mbr-section-btn {
  text-align: center;
}
.cid-v5xaVULZtc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xaVULZtc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xaVULZtc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xaVULZtc .mbr-section-title {
  color: #ffffff;
}
.cid-v5xaVULZtc .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xaVULZtc .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xbn2UxQT {
  z-index: 1000;
  width: 100%;
}
.cid-v5xbn2UxQT nav.navbar {
  position: fixed;
}
.cid-v5xbn2UxQT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xbn2UxQT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xbn2UxQT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xbn2UxQT .dropdown-item:hover,
.cid-v5xbn2UxQT .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xbn2UxQT .dropdown-item:hover span {
  color: white;
}
.cid-v5xbn2UxQT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xbn2UxQT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xbn2UxQT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xbn2UxQT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xbn2UxQT .nav-link {
  position: relative;
}
.cid-v5xbn2UxQT .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xbn2UxQT .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xbn2UxQT .dropdown-menu,
.cid-v5xbn2UxQT .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xbn2UxQT .nav-item:focus,
.cid-v5xbn2UxQT .nav-link:focus {
  outline: none;
}
.cid-v5xbn2UxQT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xbn2UxQT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xbn2UxQT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xbn2UxQT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xbn2UxQT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xbn2UxQT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xbn2UxQT .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xbn2UxQT .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xbn2UxQT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xbn2UxQT .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xbn2UxQT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xbn2UxQT .navbar.collapsed {
  justify-content: center;
}
.cid-v5xbn2UxQT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xbn2UxQT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xbn2UxQT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xbn2UxQT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xbn2UxQT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xbn2UxQT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xbn2UxQT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xbn2UxQT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xbn2UxQT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xbn2UxQT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xbn2UxQT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xbn2UxQT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xbn2UxQT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xbn2UxQT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xbn2UxQT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xbn2UxQT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xbn2UxQT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xbn2UxQT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xbn2UxQT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xbn2UxQT .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xbn2UxQT .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xbn2UxQT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xbn2UxQT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xbn2UxQT .dropdown-item.active,
.cid-v5xbn2UxQT .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xbn2UxQT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xbn2UxQT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xbn2UxQT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xbn2UxQT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xbn2UxQT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xbn2UxQT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xbn2UxQT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xbn2UxQT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xbn2UxQT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xbn2UxQT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xbn2UxQT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xbn2UxQT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xbn2UxQT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xbn2UxQT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xbn2UxQT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xbn2UxQT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xbn2UxQT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xbn2UxQT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xbn2UxQT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xbn2UxQT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xbn2UxQT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xbn2UxQT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xbn2UxQT .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xbn2UxQT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xbn2UxQT .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-v5xbn2UxQT .navbar {
    height: 70px;
  }
  .cid-v5xbn2UxQT .navbar.opened {
    height: auto;
  }
  .cid-v5xbn2UxQT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xbn2UxQT .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xbn2UxQT .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xbn2UxQT .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xbn2UxQT .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xbn2UxQT .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xbn2UxQT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xbn2UxQT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xbn2UxQT .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xbn2UxQT .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xbn2UxQT .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xbn2UxQT .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xbn2UxQT .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xbn2UxQT .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xbn2UxQT .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xbn2UxQT .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xbn2UxQT .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xbn2UxQT .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xbn2UxQT .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xbn2UxQT .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xbn2UxQT .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xbn2UxQT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xbn2UxQT .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xbn2UxQT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xbn2UxQT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xbn2UxQT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xbn2UxQT .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xbn2UxQT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xbn2UxQT .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xbn2UxQT .btn-container {
    display: none;
  }
}
.cid-v5xbn4yr15 {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xbn4yr15 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbn4yr15 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbn4yr15 .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xbn4yr15 .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xbn4yr15 .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xbn4yr15 .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xbn4yr15 .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xbn4yr15 .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xbn4yr15 .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xbn4yr15 .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xbn4yr15 .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xbn4yr15 .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xbn4yr15 .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-5s {
  /* Type valid CSS here */
}
#custom-html-5s div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-5s p {
  font-size: 60px;
  color: #777;
}
.cid-v5xbn6qhTU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xbn6qhTU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbn6qhTU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbn6qhTU .row {
  justify-content: center;
}
.cid-v5xbn6qhTU .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xbn6qhTU .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xbn6qhTU .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xbn6qhTU .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xbn6qhTU .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xbn6qhTU .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xbn6qhTU .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xbn6qhTU .mbr-section-title {
  color: #ffffff;
}
.cid-v5xbn6qhTU .mbr-text {
  color: #ffffff;
}
.cid-v5xbn6qhTU .mbr-desc {
  color: #ffffff;
}
.cid-v5xbn8xPEs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xbn8xPEs .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xbn8xPEs .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xbn8xPEs .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xbn8xPEs .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xbn8xPEs .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xbn8xPEs .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xbn8xPEs .item {
    width: 47%;
  }
  .cid-v5xbn8xPEs .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xbn8xPEs .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xbn8xPEs .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xbn8xPEs .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xbn8xPEs .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xbn8xPEs .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xbn8xPEs .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xbn8xPEs .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xbn8xPEs .item {
    width: 27%;
  }
}
.cid-v5xbn8xPEs .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xbn8xPEs .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xbn8xPEs .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xbn8xPEs .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xbn8xPEs .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xbn8xPEs .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xbn8xPEs .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xbn8xPEs .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xbn8xPEs .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xbn8xPEs .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xbn8xPEs .item-title,
.cid-v5xbn8xPEs .mbr-section-btn {
  text-align: center;
}
.cid-v5xbnaCIAs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xbnaCIAs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbnaCIAs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbnaCIAs .mbr-section-title {
  color: #ffffff;
}
.cid-v5xbnaCIAs .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xbnaCIAs .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xbsJYoFR {
  z-index: 1000;
  width: 100%;
}
.cid-v5xbsJYoFR nav.navbar {
  position: fixed;
}
.cid-v5xbsJYoFR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xbsJYoFR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xbsJYoFR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xbsJYoFR .dropdown-item:hover,
.cid-v5xbsJYoFR .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xbsJYoFR .dropdown-item:hover span {
  color: white;
}
.cid-v5xbsJYoFR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xbsJYoFR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xbsJYoFR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xbsJYoFR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xbsJYoFR .nav-link {
  position: relative;
}
.cid-v5xbsJYoFR .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xbsJYoFR .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xbsJYoFR .dropdown-menu,
.cid-v5xbsJYoFR .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xbsJYoFR .nav-item:focus,
.cid-v5xbsJYoFR .nav-link:focus {
  outline: none;
}
.cid-v5xbsJYoFR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xbsJYoFR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xbsJYoFR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xbsJYoFR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xbsJYoFR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xbsJYoFR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xbsJYoFR .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xbsJYoFR .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xbsJYoFR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xbsJYoFR .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xbsJYoFR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xbsJYoFR .navbar.collapsed {
  justify-content: center;
}
.cid-v5xbsJYoFR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xbsJYoFR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xbsJYoFR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xbsJYoFR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xbsJYoFR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xbsJYoFR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xbsJYoFR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xbsJYoFR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xbsJYoFR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xbsJYoFR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xbsJYoFR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xbsJYoFR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xbsJYoFR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xbsJYoFR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xbsJYoFR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xbsJYoFR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xbsJYoFR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xbsJYoFR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xbsJYoFR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xbsJYoFR .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xbsJYoFR .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xbsJYoFR .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xbsJYoFR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xbsJYoFR .dropdown-item.active,
.cid-v5xbsJYoFR .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xbsJYoFR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xbsJYoFR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xbsJYoFR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xbsJYoFR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xbsJYoFR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xbsJYoFR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xbsJYoFR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xbsJYoFR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xbsJYoFR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xbsJYoFR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xbsJYoFR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xbsJYoFR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xbsJYoFR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xbsJYoFR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xbsJYoFR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xbsJYoFR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xbsJYoFR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xbsJYoFR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xbsJYoFR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xbsJYoFR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xbsJYoFR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xbsJYoFR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xbsJYoFR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xbsJYoFR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xbsJYoFR .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-v5xbsJYoFR .navbar {
    height: 70px;
  }
  .cid-v5xbsJYoFR .navbar.opened {
    height: auto;
  }
  .cid-v5xbsJYoFR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xbsJYoFR .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xbsJYoFR .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xbsJYoFR .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xbsJYoFR .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xbsJYoFR .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xbsJYoFR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xbsJYoFR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xbsJYoFR .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xbsJYoFR .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xbsJYoFR .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xbsJYoFR .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xbsJYoFR .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xbsJYoFR .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xbsJYoFR .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xbsJYoFR .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xbsJYoFR .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xbsJYoFR .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xbsJYoFR .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xbsJYoFR .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xbsJYoFR .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xbsJYoFR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xbsJYoFR .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xbsJYoFR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xbsJYoFR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xbsJYoFR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xbsJYoFR .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xbsJYoFR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xbsJYoFR .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xbsJYoFR .btn-container {
    display: none;
  }
}
.cid-v5xbsLyJxc {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xbsLyJxc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbsLyJxc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbsLyJxc .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xbsLyJxc .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xbsLyJxc .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xbsLyJxc .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xbsLyJxc .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xbsLyJxc .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xbsLyJxc .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xbsLyJxc .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xbsLyJxc .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xbsLyJxc .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xbsLyJxc .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-5y {
  /* Type valid CSS here */
}
#custom-html-5y div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-5y p {
  font-size: 60px;
  color: #777;
}
.cid-v5xbsNnj5x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xbsNnj5x .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbsNnj5x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbsNnj5x .row {
  justify-content: center;
}
.cid-v5xbsNnj5x .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xbsNnj5x .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xbsNnj5x .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xbsNnj5x .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xbsNnj5x .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xbsNnj5x .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xbsNnj5x .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xbsNnj5x .mbr-section-title {
  color: #ffffff;
}
.cid-v5xbsNnj5x .mbr-text {
  color: #ffffff;
}
.cid-v5xbsNnj5x .mbr-desc {
  color: #ffffff;
}
.cid-v5xbsPyHnH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xbsPyHnH .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xbsPyHnH .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xbsPyHnH .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xbsPyHnH .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xbsPyHnH .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xbsPyHnH .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xbsPyHnH .item {
    width: 47%;
  }
  .cid-v5xbsPyHnH .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xbsPyHnH .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xbsPyHnH .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xbsPyHnH .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xbsPyHnH .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xbsPyHnH .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xbsPyHnH .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xbsPyHnH .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xbsPyHnH .item {
    width: 27%;
  }
}
.cid-v5xbsPyHnH .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xbsPyHnH .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xbsPyHnH .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xbsPyHnH .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xbsPyHnH .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xbsPyHnH .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xbsPyHnH .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xbsPyHnH .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xbsPyHnH .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xbsPyHnH .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xbsPyHnH .item-title,
.cid-v5xbsPyHnH .mbr-section-btn {
  text-align: center;
}
.cid-v5xbsRg0iY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xbsRg0iY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbsRg0iY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbsRg0iY .mbr-section-title {
  color: #ffffff;
}
.cid-v5xbsRg0iY .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xbsRg0iY .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xbzE2YFC {
  z-index: 1000;
  width: 100%;
}
.cid-v5xbzE2YFC nav.navbar {
  position: fixed;
}
.cid-v5xbzE2YFC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xbzE2YFC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xbzE2YFC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xbzE2YFC .dropdown-item:hover,
.cid-v5xbzE2YFC .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xbzE2YFC .dropdown-item:hover span {
  color: white;
}
.cid-v5xbzE2YFC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xbzE2YFC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xbzE2YFC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xbzE2YFC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xbzE2YFC .nav-link {
  position: relative;
}
.cid-v5xbzE2YFC .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xbzE2YFC .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xbzE2YFC .dropdown-menu,
.cid-v5xbzE2YFC .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xbzE2YFC .nav-item:focus,
.cid-v5xbzE2YFC .nav-link:focus {
  outline: none;
}
.cid-v5xbzE2YFC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xbzE2YFC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xbzE2YFC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xbzE2YFC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xbzE2YFC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xbzE2YFC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xbzE2YFC .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xbzE2YFC .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xbzE2YFC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xbzE2YFC .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xbzE2YFC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xbzE2YFC .navbar.collapsed {
  justify-content: center;
}
.cid-v5xbzE2YFC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xbzE2YFC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xbzE2YFC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xbzE2YFC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xbzE2YFC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xbzE2YFC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xbzE2YFC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xbzE2YFC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xbzE2YFC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xbzE2YFC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xbzE2YFC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xbzE2YFC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xbzE2YFC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xbzE2YFC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xbzE2YFC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xbzE2YFC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xbzE2YFC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xbzE2YFC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xbzE2YFC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xbzE2YFC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xbzE2YFC .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xbzE2YFC .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xbzE2YFC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xbzE2YFC .dropdown-item.active,
.cid-v5xbzE2YFC .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xbzE2YFC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xbzE2YFC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xbzE2YFC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xbzE2YFC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xbzE2YFC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xbzE2YFC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xbzE2YFC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xbzE2YFC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xbzE2YFC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xbzE2YFC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xbzE2YFC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xbzE2YFC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xbzE2YFC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xbzE2YFC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xbzE2YFC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xbzE2YFC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xbzE2YFC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xbzE2YFC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xbzE2YFC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xbzE2YFC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xbzE2YFC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xbzE2YFC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xbzE2YFC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xbzE2YFC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xbzE2YFC .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-v5xbzE2YFC .navbar {
    height: 70px;
  }
  .cid-v5xbzE2YFC .navbar.opened {
    height: auto;
  }
  .cid-v5xbzE2YFC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xbzE2YFC .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xbzE2YFC .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xbzE2YFC .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xbzE2YFC .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xbzE2YFC .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xbzE2YFC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xbzE2YFC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xbzE2YFC .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xbzE2YFC .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xbzE2YFC .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xbzE2YFC .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xbzE2YFC .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xbzE2YFC .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xbzE2YFC .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xbzE2YFC .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xbzE2YFC .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xbzE2YFC .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xbzE2YFC .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xbzE2YFC .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xbzE2YFC .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xbzE2YFC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xbzE2YFC .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xbzE2YFC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xbzE2YFC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xbzE2YFC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xbzE2YFC .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xbzE2YFC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xbzE2YFC .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xbzE2YFC .btn-container {
    display: none;
  }
}
.cid-v5xbzFIZdL {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xbzFIZdL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbzFIZdL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbzFIZdL .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xbzFIZdL .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xbzFIZdL .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xbzFIZdL .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xbzFIZdL .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xbzFIZdL .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xbzFIZdL .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xbzFIZdL .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xbzFIZdL .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xbzFIZdL .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xbzFIZdL .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-64 {
  /* Type valid CSS here */
}
#custom-html-64 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-64 p {
  font-size: 60px;
  color: #777;
}
.cid-v5xbzHEoKh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xbzHEoKh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbzHEoKh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbzHEoKh .row {
  justify-content: center;
}
.cid-v5xbzHEoKh .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xbzHEoKh .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xbzHEoKh .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xbzHEoKh .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xbzHEoKh .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xbzHEoKh .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xbzHEoKh .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xbzHEoKh .mbr-section-title {
  color: #ffffff;
}
.cid-v5xbzHEoKh .mbr-text {
  color: #ffffff;
}
.cid-v5xbzHEoKh .mbr-desc {
  color: #ffffff;
}
.cid-v5xbzJLksY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xbzJLksY .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xbzJLksY .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xbzJLksY .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xbzJLksY .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xbzJLksY .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xbzJLksY .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xbzJLksY .item {
    width: 47%;
  }
  .cid-v5xbzJLksY .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xbzJLksY .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xbzJLksY .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xbzJLksY .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xbzJLksY .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xbzJLksY .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xbzJLksY .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xbzJLksY .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xbzJLksY .item {
    width: 27%;
  }
}
.cid-v5xbzJLksY .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xbzJLksY .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xbzJLksY .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xbzJLksY .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xbzJLksY .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xbzJLksY .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xbzJLksY .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xbzJLksY .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xbzJLksY .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xbzJLksY .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xbzJLksY .item-title,
.cid-v5xbzJLksY .mbr-section-btn {
  text-align: center;
}
.cid-v5xbzLxIOM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xbzLxIOM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbzLxIOM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbzLxIOM .mbr-section-title {
  color: #ffffff;
}
.cid-v5xbzLxIOM .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xbzLxIOM .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xbFo6GbI {
  z-index: 1000;
  width: 100%;
}
.cid-v5xbFo6GbI nav.navbar {
  position: fixed;
}
.cid-v5xbFo6GbI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xbFo6GbI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xbFo6GbI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xbFo6GbI .dropdown-item:hover,
.cid-v5xbFo6GbI .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xbFo6GbI .dropdown-item:hover span {
  color: white;
}
.cid-v5xbFo6GbI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xbFo6GbI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xbFo6GbI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xbFo6GbI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xbFo6GbI .nav-link {
  position: relative;
}
.cid-v5xbFo6GbI .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xbFo6GbI .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xbFo6GbI .dropdown-menu,
.cid-v5xbFo6GbI .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xbFo6GbI .nav-item:focus,
.cid-v5xbFo6GbI .nav-link:focus {
  outline: none;
}
.cid-v5xbFo6GbI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xbFo6GbI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xbFo6GbI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xbFo6GbI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xbFo6GbI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xbFo6GbI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xbFo6GbI .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xbFo6GbI .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xbFo6GbI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xbFo6GbI .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xbFo6GbI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xbFo6GbI .navbar.collapsed {
  justify-content: center;
}
.cid-v5xbFo6GbI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xbFo6GbI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xbFo6GbI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xbFo6GbI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xbFo6GbI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xbFo6GbI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xbFo6GbI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xbFo6GbI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xbFo6GbI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xbFo6GbI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xbFo6GbI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xbFo6GbI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xbFo6GbI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xbFo6GbI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xbFo6GbI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xbFo6GbI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xbFo6GbI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xbFo6GbI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xbFo6GbI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xbFo6GbI .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xbFo6GbI .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xbFo6GbI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xbFo6GbI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xbFo6GbI .dropdown-item.active,
.cid-v5xbFo6GbI .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xbFo6GbI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xbFo6GbI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xbFo6GbI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xbFo6GbI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xbFo6GbI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xbFo6GbI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xbFo6GbI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xbFo6GbI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xbFo6GbI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xbFo6GbI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xbFo6GbI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xbFo6GbI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xbFo6GbI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xbFo6GbI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xbFo6GbI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xbFo6GbI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xbFo6GbI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xbFo6GbI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xbFo6GbI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xbFo6GbI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xbFo6GbI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xbFo6GbI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xbFo6GbI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xbFo6GbI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xbFo6GbI .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-v5xbFo6GbI .navbar {
    height: 70px;
  }
  .cid-v5xbFo6GbI .navbar.opened {
    height: auto;
  }
  .cid-v5xbFo6GbI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xbFo6GbI .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xbFo6GbI .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xbFo6GbI .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xbFo6GbI .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xbFo6GbI .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xbFo6GbI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xbFo6GbI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xbFo6GbI .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xbFo6GbI .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xbFo6GbI .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xbFo6GbI .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xbFo6GbI .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xbFo6GbI .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xbFo6GbI .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xbFo6GbI .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xbFo6GbI .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xbFo6GbI .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xbFo6GbI .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xbFo6GbI .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xbFo6GbI .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xbFo6GbI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xbFo6GbI .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xbFo6GbI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xbFo6GbI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xbFo6GbI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xbFo6GbI .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xbFo6GbI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xbFo6GbI .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xbFo6GbI .btn-container {
    display: none;
  }
}
.cid-v5xbFpEy8L {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xbFpEy8L .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbFpEy8L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbFpEy8L .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xbFpEy8L .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xbFpEy8L .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xbFpEy8L .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xbFpEy8L .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xbFpEy8L .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xbFpEy8L .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xbFpEy8L .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xbFpEy8L .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xbFpEy8L .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xbFpEy8L .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-6a {
  /* Type valid CSS here */
}
#custom-html-6a div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-6a p {
  font-size: 60px;
  color: #777;
}
.cid-v5xbFrtrpe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xbFrtrpe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbFrtrpe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbFrtrpe .row {
  justify-content: center;
}
.cid-v5xbFrtrpe .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xbFrtrpe .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xbFrtrpe .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xbFrtrpe .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xbFrtrpe .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xbFrtrpe .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xbFrtrpe .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xbFrtrpe .mbr-section-title {
  color: #ffffff;
}
.cid-v5xbFrtrpe .mbr-text {
  color: #ffffff;
}
.cid-v5xbFrtrpe .mbr-desc {
  color: #ffffff;
}
.cid-v5xbFttXdP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xbFttXdP .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xbFttXdP .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xbFttXdP .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xbFttXdP .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xbFttXdP .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xbFttXdP .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xbFttXdP .item {
    width: 47%;
  }
  .cid-v5xbFttXdP .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xbFttXdP .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xbFttXdP .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xbFttXdP .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xbFttXdP .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xbFttXdP .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xbFttXdP .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xbFttXdP .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xbFttXdP .item {
    width: 27%;
  }
}
.cid-v5xbFttXdP .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xbFttXdP .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xbFttXdP .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xbFttXdP .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xbFttXdP .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xbFttXdP .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xbFttXdP .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xbFttXdP .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xbFttXdP .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xbFttXdP .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xbFttXdP .item-title,
.cid-v5xbFttXdP .mbr-section-btn {
  text-align: center;
}
.cid-v5xbFvc7Dr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xbFvc7Dr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbFvc7Dr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbFvc7Dr .mbr-section-title {
  color: #ffffff;
}
.cid-v5xbFvc7Dr .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xbFvc7Dr .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xbLdNMc6 {
  z-index: 1000;
  width: 100%;
}
.cid-v5xbLdNMc6 nav.navbar {
  position: fixed;
}
.cid-v5xbLdNMc6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xbLdNMc6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xbLdNMc6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xbLdNMc6 .dropdown-item:hover,
.cid-v5xbLdNMc6 .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xbLdNMc6 .dropdown-item:hover span {
  color: white;
}
.cid-v5xbLdNMc6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xbLdNMc6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xbLdNMc6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xbLdNMc6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xbLdNMc6 .nav-link {
  position: relative;
}
.cid-v5xbLdNMc6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xbLdNMc6 .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xbLdNMc6 .dropdown-menu,
.cid-v5xbLdNMc6 .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xbLdNMc6 .nav-item:focus,
.cid-v5xbLdNMc6 .nav-link:focus {
  outline: none;
}
.cid-v5xbLdNMc6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xbLdNMc6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xbLdNMc6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xbLdNMc6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xbLdNMc6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xbLdNMc6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xbLdNMc6 .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xbLdNMc6 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xbLdNMc6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xbLdNMc6 .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xbLdNMc6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xbLdNMc6 .navbar.collapsed {
  justify-content: center;
}
.cid-v5xbLdNMc6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xbLdNMc6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xbLdNMc6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xbLdNMc6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xbLdNMc6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xbLdNMc6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xbLdNMc6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xbLdNMc6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xbLdNMc6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xbLdNMc6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xbLdNMc6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xbLdNMc6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xbLdNMc6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xbLdNMc6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xbLdNMc6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xbLdNMc6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xbLdNMc6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xbLdNMc6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xbLdNMc6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xbLdNMc6 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xbLdNMc6 .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xbLdNMc6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xbLdNMc6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xbLdNMc6 .dropdown-item.active,
.cid-v5xbLdNMc6 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xbLdNMc6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xbLdNMc6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xbLdNMc6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xbLdNMc6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xbLdNMc6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xbLdNMc6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xbLdNMc6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xbLdNMc6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xbLdNMc6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xbLdNMc6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xbLdNMc6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xbLdNMc6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xbLdNMc6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xbLdNMc6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xbLdNMc6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xbLdNMc6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xbLdNMc6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xbLdNMc6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xbLdNMc6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xbLdNMc6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xbLdNMc6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xbLdNMc6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xbLdNMc6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xbLdNMc6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xbLdNMc6 .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-v5xbLdNMc6 .navbar {
    height: 70px;
  }
  .cid-v5xbLdNMc6 .navbar.opened {
    height: auto;
  }
  .cid-v5xbLdNMc6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xbLdNMc6 .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xbLdNMc6 .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xbLdNMc6 .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xbLdNMc6 .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xbLdNMc6 .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xbLdNMc6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xbLdNMc6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xbLdNMc6 .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xbLdNMc6 .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xbLdNMc6 .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xbLdNMc6 .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xbLdNMc6 .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xbLdNMc6 .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xbLdNMc6 .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xbLdNMc6 .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xbLdNMc6 .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xbLdNMc6 .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xbLdNMc6 .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xbLdNMc6 .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xbLdNMc6 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xbLdNMc6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xbLdNMc6 .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xbLdNMc6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xbLdNMc6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xbLdNMc6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xbLdNMc6 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xbLdNMc6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xbLdNMc6 .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xbLdNMc6 .btn-container {
    display: none;
  }
}
.cid-v5xbLfgUEJ {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xbLfgUEJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbLfgUEJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbLfgUEJ .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xbLfgUEJ .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xbLfgUEJ .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xbLfgUEJ .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xbLfgUEJ .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xbLfgUEJ .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xbLfgUEJ .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xbLfgUEJ .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xbLfgUEJ .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xbLfgUEJ .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xbLfgUEJ .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-6g {
  /* Type valid CSS here */
}
#custom-html-6g div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-6g p {
  font-size: 60px;
  color: #777;
}
.cid-v5xbLgZMgv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xbLgZMgv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbLgZMgv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbLgZMgv .row {
  justify-content: center;
}
.cid-v5xbLgZMgv .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xbLgZMgv .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xbLgZMgv .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xbLgZMgv .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xbLgZMgv .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xbLgZMgv .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xbLgZMgv .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xbLgZMgv .mbr-section-title {
  color: #ffffff;
}
.cid-v5xbLgZMgv .mbr-text {
  color: #ffffff;
}
.cid-v5xbLgZMgv .mbr-desc {
  color: #ffffff;
}
.cid-v5xbLj0R3A {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xbLj0R3A .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xbLj0R3A .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xbLj0R3A .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xbLj0R3A .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xbLj0R3A .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xbLj0R3A .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xbLj0R3A .item {
    width: 47%;
  }
  .cid-v5xbLj0R3A .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xbLj0R3A .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xbLj0R3A .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xbLj0R3A .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xbLj0R3A .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xbLj0R3A .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xbLj0R3A .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xbLj0R3A .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xbLj0R3A .item {
    width: 27%;
  }
}
.cid-v5xbLj0R3A .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xbLj0R3A .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xbLj0R3A .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xbLj0R3A .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xbLj0R3A .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xbLj0R3A .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xbLj0R3A .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xbLj0R3A .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xbLj0R3A .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xbLj0R3A .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xbLj0R3A .item-title,
.cid-v5xbLj0R3A .mbr-section-btn {
  text-align: center;
}
.cid-v5xbLkHRZN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xbLkHRZN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbLkHRZN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbLkHRZN .mbr-section-title {
  color: #ffffff;
}
.cid-v5xbLkHRZN .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xbLkHRZN .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xbVwKe8d {
  z-index: 1000;
  width: 100%;
}
.cid-v5xbVwKe8d nav.navbar {
  position: fixed;
}
.cid-v5xbVwKe8d .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xbVwKe8d .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xbVwKe8d .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xbVwKe8d .dropdown-item:hover,
.cid-v5xbVwKe8d .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xbVwKe8d .dropdown-item:hover span {
  color: white;
}
.cid-v5xbVwKe8d .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xbVwKe8d .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xbVwKe8d .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xbVwKe8d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xbVwKe8d .nav-link {
  position: relative;
}
.cid-v5xbVwKe8d .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xbVwKe8d .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xbVwKe8d .dropdown-menu,
.cid-v5xbVwKe8d .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xbVwKe8d .nav-item:focus,
.cid-v5xbVwKe8d .nav-link:focus {
  outline: none;
}
.cid-v5xbVwKe8d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xbVwKe8d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xbVwKe8d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xbVwKe8d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xbVwKe8d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xbVwKe8d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xbVwKe8d .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xbVwKe8d .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xbVwKe8d .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xbVwKe8d .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xbVwKe8d .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xbVwKe8d .navbar.collapsed {
  justify-content: center;
}
.cid-v5xbVwKe8d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xbVwKe8d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xbVwKe8d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xbVwKe8d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xbVwKe8d .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xbVwKe8d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xbVwKe8d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xbVwKe8d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xbVwKe8d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xbVwKe8d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xbVwKe8d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xbVwKe8d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xbVwKe8d .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xbVwKe8d .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xbVwKe8d .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xbVwKe8d .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xbVwKe8d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xbVwKe8d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xbVwKe8d .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xbVwKe8d .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xbVwKe8d .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xbVwKe8d .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xbVwKe8d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xbVwKe8d .dropdown-item.active,
.cid-v5xbVwKe8d .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xbVwKe8d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xbVwKe8d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xbVwKe8d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xbVwKe8d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xbVwKe8d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xbVwKe8d .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xbVwKe8d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xbVwKe8d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xbVwKe8d .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xbVwKe8d .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xbVwKe8d ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xbVwKe8d .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xbVwKe8d button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xbVwKe8d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xbVwKe8d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xbVwKe8d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xbVwKe8d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xbVwKe8d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xbVwKe8d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xbVwKe8d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xbVwKe8d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xbVwKe8d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xbVwKe8d .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xbVwKe8d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xbVwKe8d .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-v5xbVwKe8d .navbar {
    height: 70px;
  }
  .cid-v5xbVwKe8d .navbar.opened {
    height: auto;
  }
  .cid-v5xbVwKe8d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xbVwKe8d .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xbVwKe8d .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xbVwKe8d .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xbVwKe8d .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xbVwKe8d .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xbVwKe8d .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xbVwKe8d .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xbVwKe8d .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xbVwKe8d .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xbVwKe8d .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xbVwKe8d .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xbVwKe8d .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xbVwKe8d .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xbVwKe8d .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xbVwKe8d .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xbVwKe8d .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xbVwKe8d .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xbVwKe8d .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xbVwKe8d .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xbVwKe8d .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xbVwKe8d .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xbVwKe8d .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xbVwKe8d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xbVwKe8d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xbVwKe8d .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xbVwKe8d .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xbVwKe8d .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xbVwKe8d .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xbVwKe8d .btn-container {
    display: none;
  }
}
.cid-v5xbVypzeW {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xbVypzeW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbVypzeW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbVypzeW .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xbVypzeW .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xbVypzeW .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xbVypzeW .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xbVypzeW .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xbVypzeW .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xbVypzeW .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xbVypzeW .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xbVypzeW .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xbVypzeW .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xbVypzeW .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-6m {
  /* Type valid CSS here */
}
#custom-html-6m div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-6m p {
  font-size: 60px;
  color: #777;
}
.cid-v5xbVAbSGY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xbVAbSGY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbVAbSGY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbVAbSGY .row {
  justify-content: center;
}
.cid-v5xbVAbSGY .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xbVAbSGY .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xbVAbSGY .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xbVAbSGY .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xbVAbSGY .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xbVAbSGY .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xbVAbSGY .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xbVAbSGY .mbr-section-title {
  color: #ffffff;
}
.cid-v5xbVAbSGY .mbr-text {
  color: #ffffff;
}
.cid-v5xbVAbSGY .mbr-desc {
  color: #ffffff;
}
.cid-v5xbVCLM3Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xbVCLM3Z .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xbVCLM3Z .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xbVCLM3Z .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xbVCLM3Z .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xbVCLM3Z .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xbVCLM3Z .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xbVCLM3Z .item {
    width: 47%;
  }
  .cid-v5xbVCLM3Z .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xbVCLM3Z .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xbVCLM3Z .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xbVCLM3Z .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xbVCLM3Z .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xbVCLM3Z .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xbVCLM3Z .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xbVCLM3Z .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xbVCLM3Z .item {
    width: 27%;
  }
}
.cid-v5xbVCLM3Z .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xbVCLM3Z .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xbVCLM3Z .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xbVCLM3Z .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xbVCLM3Z .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xbVCLM3Z .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xbVCLM3Z .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xbVCLM3Z .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xbVCLM3Z .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xbVCLM3Z .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xbVCLM3Z .item-title,
.cid-v5xbVCLM3Z .mbr-section-btn {
  text-align: center;
}
.cid-v5xbVES3ak {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xbVES3ak .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xbVES3ak .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xbVES3ak .mbr-section-title {
  color: #ffffff;
}
.cid-v5xbVES3ak .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xbVES3ak .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xc3KaxAC {
  z-index: 1000;
  width: 100%;
}
.cid-v5xc3KaxAC nav.navbar {
  position: fixed;
}
.cid-v5xc3KaxAC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xc3KaxAC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xc3KaxAC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xc3KaxAC .dropdown-item:hover,
.cid-v5xc3KaxAC .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xc3KaxAC .dropdown-item:hover span {
  color: white;
}
.cid-v5xc3KaxAC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xc3KaxAC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xc3KaxAC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xc3KaxAC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xc3KaxAC .nav-link {
  position: relative;
}
.cid-v5xc3KaxAC .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xc3KaxAC .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xc3KaxAC .dropdown-menu,
.cid-v5xc3KaxAC .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xc3KaxAC .nav-item:focus,
.cid-v5xc3KaxAC .nav-link:focus {
  outline: none;
}
.cid-v5xc3KaxAC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xc3KaxAC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xc3KaxAC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xc3KaxAC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xc3KaxAC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xc3KaxAC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xc3KaxAC .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xc3KaxAC .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xc3KaxAC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xc3KaxAC .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xc3KaxAC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xc3KaxAC .navbar.collapsed {
  justify-content: center;
}
.cid-v5xc3KaxAC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xc3KaxAC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xc3KaxAC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xc3KaxAC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xc3KaxAC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xc3KaxAC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xc3KaxAC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xc3KaxAC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xc3KaxAC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xc3KaxAC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xc3KaxAC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xc3KaxAC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xc3KaxAC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xc3KaxAC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xc3KaxAC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xc3KaxAC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xc3KaxAC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xc3KaxAC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xc3KaxAC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xc3KaxAC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xc3KaxAC .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xc3KaxAC .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xc3KaxAC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xc3KaxAC .dropdown-item.active,
.cid-v5xc3KaxAC .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xc3KaxAC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xc3KaxAC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xc3KaxAC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xc3KaxAC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xc3KaxAC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xc3KaxAC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xc3KaxAC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xc3KaxAC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xc3KaxAC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xc3KaxAC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xc3KaxAC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xc3KaxAC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xc3KaxAC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xc3KaxAC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xc3KaxAC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xc3KaxAC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xc3KaxAC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xc3KaxAC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xc3KaxAC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xc3KaxAC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xc3KaxAC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xc3KaxAC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xc3KaxAC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xc3KaxAC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xc3KaxAC .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-v5xc3KaxAC .navbar {
    height: 70px;
  }
  .cid-v5xc3KaxAC .navbar.opened {
    height: auto;
  }
  .cid-v5xc3KaxAC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xc3KaxAC .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xc3KaxAC .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xc3KaxAC .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xc3KaxAC .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xc3KaxAC .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xc3KaxAC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xc3KaxAC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xc3KaxAC .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xc3KaxAC .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xc3KaxAC .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xc3KaxAC .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xc3KaxAC .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xc3KaxAC .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xc3KaxAC .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xc3KaxAC .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xc3KaxAC .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xc3KaxAC .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xc3KaxAC .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xc3KaxAC .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xc3KaxAC .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xc3KaxAC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xc3KaxAC .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xc3KaxAC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xc3KaxAC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xc3KaxAC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xc3KaxAC .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xc3KaxAC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xc3KaxAC .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xc3KaxAC .btn-container {
    display: none;
  }
}
.cid-v5xc3LHbBY {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xc3LHbBY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xc3LHbBY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xc3LHbBY .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xc3LHbBY .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xc3LHbBY .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xc3LHbBY .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xc3LHbBY .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xc3LHbBY .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xc3LHbBY .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xc3LHbBY .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xc3LHbBY .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xc3LHbBY .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xc3LHbBY .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-6s {
  /* Type valid CSS here */
}
#custom-html-6s div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-6s p {
  font-size: 60px;
  color: #777;
}
.cid-v5xc3NyAVS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xc3NyAVS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xc3NyAVS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xc3NyAVS .row {
  justify-content: center;
}
.cid-v5xc3NyAVS .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xc3NyAVS .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xc3NyAVS .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xc3NyAVS .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xc3NyAVS .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xc3NyAVS .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xc3NyAVS .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xc3NyAVS .mbr-section-title {
  color: #ffffff;
}
.cid-v5xc3NyAVS .mbr-text {
  color: #ffffff;
}
.cid-v5xc3NyAVS .mbr-desc {
  color: #ffffff;
}
.cid-v5xc3PBHBf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xc3PBHBf .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xc3PBHBf .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xc3PBHBf .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xc3PBHBf .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xc3PBHBf .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xc3PBHBf .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xc3PBHBf .item {
    width: 47%;
  }
  .cid-v5xc3PBHBf .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xc3PBHBf .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xc3PBHBf .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xc3PBHBf .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xc3PBHBf .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xc3PBHBf .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xc3PBHBf .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xc3PBHBf .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xc3PBHBf .item {
    width: 27%;
  }
}
.cid-v5xc3PBHBf .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xc3PBHBf .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xc3PBHBf .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xc3PBHBf .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xc3PBHBf .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xc3PBHBf .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xc3PBHBf .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xc3PBHBf .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xc3PBHBf .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xc3PBHBf .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xc3PBHBf .item-title,
.cid-v5xc3PBHBf .mbr-section-btn {
  text-align: center;
}
.cid-v5xc3RjEFT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xc3RjEFT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xc3RjEFT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xc3RjEFT .mbr-section-title {
  color: #ffffff;
}
.cid-v5xc3RjEFT .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xc3RjEFT .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xc9EZGJ7 {
  z-index: 1000;
  width: 100%;
}
.cid-v5xc9EZGJ7 nav.navbar {
  position: fixed;
}
.cid-v5xc9EZGJ7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xc9EZGJ7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xc9EZGJ7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xc9EZGJ7 .dropdown-item:hover,
.cid-v5xc9EZGJ7 .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xc9EZGJ7 .dropdown-item:hover span {
  color: white;
}
.cid-v5xc9EZGJ7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xc9EZGJ7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xc9EZGJ7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xc9EZGJ7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xc9EZGJ7 .nav-link {
  position: relative;
}
.cid-v5xc9EZGJ7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xc9EZGJ7 .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xc9EZGJ7 .dropdown-menu,
.cid-v5xc9EZGJ7 .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xc9EZGJ7 .nav-item:focus,
.cid-v5xc9EZGJ7 .nav-link:focus {
  outline: none;
}
.cid-v5xc9EZGJ7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xc9EZGJ7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xc9EZGJ7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xc9EZGJ7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xc9EZGJ7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xc9EZGJ7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xc9EZGJ7 .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xc9EZGJ7 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xc9EZGJ7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xc9EZGJ7 .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xc9EZGJ7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xc9EZGJ7 .navbar.collapsed {
  justify-content: center;
}
.cid-v5xc9EZGJ7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xc9EZGJ7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xc9EZGJ7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xc9EZGJ7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xc9EZGJ7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xc9EZGJ7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xc9EZGJ7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xc9EZGJ7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xc9EZGJ7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xc9EZGJ7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xc9EZGJ7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xc9EZGJ7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xc9EZGJ7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xc9EZGJ7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xc9EZGJ7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xc9EZGJ7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xc9EZGJ7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xc9EZGJ7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xc9EZGJ7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xc9EZGJ7 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xc9EZGJ7 .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xc9EZGJ7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xc9EZGJ7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xc9EZGJ7 .dropdown-item.active,
.cid-v5xc9EZGJ7 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xc9EZGJ7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xc9EZGJ7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xc9EZGJ7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xc9EZGJ7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xc9EZGJ7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xc9EZGJ7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xc9EZGJ7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xc9EZGJ7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xc9EZGJ7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xc9EZGJ7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xc9EZGJ7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xc9EZGJ7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xc9EZGJ7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xc9EZGJ7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xc9EZGJ7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xc9EZGJ7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xc9EZGJ7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xc9EZGJ7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xc9EZGJ7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xc9EZGJ7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xc9EZGJ7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xc9EZGJ7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xc9EZGJ7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xc9EZGJ7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xc9EZGJ7 .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-v5xc9EZGJ7 .navbar {
    height: 70px;
  }
  .cid-v5xc9EZGJ7 .navbar.opened {
    height: auto;
  }
  .cid-v5xc9EZGJ7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xc9EZGJ7 .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xc9EZGJ7 .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xc9EZGJ7 .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xc9EZGJ7 .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xc9EZGJ7 .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xc9EZGJ7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xc9EZGJ7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xc9EZGJ7 .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xc9EZGJ7 .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xc9EZGJ7 .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xc9EZGJ7 .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xc9EZGJ7 .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xc9EZGJ7 .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xc9EZGJ7 .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xc9EZGJ7 .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xc9EZGJ7 .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xc9EZGJ7 .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xc9EZGJ7 .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xc9EZGJ7 .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xc9EZGJ7 .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xc9EZGJ7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xc9EZGJ7 .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xc9EZGJ7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xc9EZGJ7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xc9EZGJ7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xc9EZGJ7 .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xc9EZGJ7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xc9EZGJ7 .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xc9EZGJ7 .btn-container {
    display: none;
  }
}
.cid-v5xc9GBRKG {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xc9GBRKG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xc9GBRKG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xc9GBRKG .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xc9GBRKG .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xc9GBRKG .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xc9GBRKG .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xc9GBRKG .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xc9GBRKG .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xc9GBRKG .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xc9GBRKG .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xc9GBRKG .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xc9GBRKG .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xc9GBRKG .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-6y {
  /* Type valid CSS here */
}
#custom-html-6y div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-6y p {
  font-size: 60px;
  color: #777;
}
.cid-v5xc9IpFWP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xc9IpFWP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xc9IpFWP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xc9IpFWP .row {
  justify-content: center;
}
.cid-v5xc9IpFWP .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xc9IpFWP .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xc9IpFWP .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xc9IpFWP .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xc9IpFWP .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xc9IpFWP .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xc9IpFWP .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xc9IpFWP .mbr-section-title {
  color: #ffffff;
}
.cid-v5xc9IpFWP .mbr-text {
  color: #ffffff;
}
.cid-v5xc9IpFWP .mbr-desc {
  color: #ffffff;
}
.cid-v5xc9KuMNc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xc9KuMNc .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xc9KuMNc .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xc9KuMNc .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xc9KuMNc .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xc9KuMNc .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xc9KuMNc .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xc9KuMNc .item {
    width: 47%;
  }
  .cid-v5xc9KuMNc .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xc9KuMNc .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xc9KuMNc .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xc9KuMNc .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xc9KuMNc .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xc9KuMNc .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xc9KuMNc .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xc9KuMNc .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xc9KuMNc .item {
    width: 27%;
  }
}
.cid-v5xc9KuMNc .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xc9KuMNc .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xc9KuMNc .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xc9KuMNc .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xc9KuMNc .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xc9KuMNc .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xc9KuMNc .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xc9KuMNc .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xc9KuMNc .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xc9KuMNc .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xc9KuMNc .item-title,
.cid-v5xc9KuMNc .mbr-section-btn {
  text-align: center;
}
.cid-v5xc9Mfh5j {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xc9Mfh5j .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xc9Mfh5j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xc9Mfh5j .mbr-section-title {
  color: #ffffff;
}
.cid-v5xc9Mfh5j .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xc9Mfh5j .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xcgqmiai {
  z-index: 1000;
  width: 100%;
}
.cid-v5xcgqmiai nav.navbar {
  position: fixed;
}
.cid-v5xcgqmiai .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xcgqmiai .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xcgqmiai .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xcgqmiai .dropdown-item:hover,
.cid-v5xcgqmiai .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xcgqmiai .dropdown-item:hover span {
  color: white;
}
.cid-v5xcgqmiai .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xcgqmiai .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xcgqmiai .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xcgqmiai .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xcgqmiai .nav-link {
  position: relative;
}
.cid-v5xcgqmiai .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xcgqmiai .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xcgqmiai .dropdown-menu,
.cid-v5xcgqmiai .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xcgqmiai .nav-item:focus,
.cid-v5xcgqmiai .nav-link:focus {
  outline: none;
}
.cid-v5xcgqmiai .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xcgqmiai .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xcgqmiai .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xcgqmiai .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xcgqmiai .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xcgqmiai .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xcgqmiai .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xcgqmiai .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xcgqmiai .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xcgqmiai .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xcgqmiai .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xcgqmiai .navbar.collapsed {
  justify-content: center;
}
.cid-v5xcgqmiai .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xcgqmiai .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xcgqmiai .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xcgqmiai .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xcgqmiai .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xcgqmiai .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xcgqmiai .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xcgqmiai .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xcgqmiai .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xcgqmiai .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xcgqmiai .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xcgqmiai .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xcgqmiai .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xcgqmiai .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xcgqmiai .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xcgqmiai .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xcgqmiai .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xcgqmiai .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xcgqmiai .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xcgqmiai .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xcgqmiai .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xcgqmiai .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xcgqmiai .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xcgqmiai .dropdown-item.active,
.cid-v5xcgqmiai .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xcgqmiai .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xcgqmiai .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xcgqmiai .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xcgqmiai .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xcgqmiai .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xcgqmiai .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xcgqmiai .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xcgqmiai .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xcgqmiai .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xcgqmiai .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xcgqmiai ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xcgqmiai .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xcgqmiai button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xcgqmiai button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xcgqmiai button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xcgqmiai button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xcgqmiai button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xcgqmiai button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xcgqmiai nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xcgqmiai nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xcgqmiai nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xcgqmiai nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xcgqmiai .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xcgqmiai a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xcgqmiai .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-v5xcgqmiai .navbar {
    height: 70px;
  }
  .cid-v5xcgqmiai .navbar.opened {
    height: auto;
  }
  .cid-v5xcgqmiai .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xcgqmiai .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xcgqmiai .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xcgqmiai .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xcgqmiai .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xcgqmiai .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xcgqmiai .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xcgqmiai .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xcgqmiai .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xcgqmiai .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xcgqmiai .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xcgqmiai .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xcgqmiai .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xcgqmiai .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xcgqmiai .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xcgqmiai .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xcgqmiai .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xcgqmiai .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xcgqmiai .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xcgqmiai .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xcgqmiai .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xcgqmiai .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xcgqmiai .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xcgqmiai .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xcgqmiai .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xcgqmiai .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xcgqmiai .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xcgqmiai .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xcgqmiai .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xcgqmiai .btn-container {
    display: none;
  }
}
.cid-v5xcgrTRO6 {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xcgrTRO6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcgrTRO6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcgrTRO6 .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xcgrTRO6 .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xcgrTRO6 .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xcgrTRO6 .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xcgrTRO6 .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xcgrTRO6 .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xcgrTRO6 .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xcgrTRO6 .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xcgrTRO6 .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xcgrTRO6 .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xcgrTRO6 .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-74 {
  /* Type valid CSS here */
}
#custom-html-74 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-74 p {
  font-size: 60px;
  color: #777;
}
.cid-v5xcgtNk57 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xcgtNk57 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcgtNk57 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcgtNk57 .row {
  justify-content: center;
}
.cid-v5xcgtNk57 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xcgtNk57 .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xcgtNk57 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xcgtNk57 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xcgtNk57 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xcgtNk57 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xcgtNk57 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xcgtNk57 .mbr-section-title {
  color: #ffffff;
}
.cid-v5xcgtNk57 .mbr-text {
  color: #ffffff;
}
.cid-v5xcgtNk57 .mbr-desc {
  color: #ffffff;
}
.cid-v5xcgvQLxh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xcgvQLxh .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xcgvQLxh .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xcgvQLxh .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xcgvQLxh .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xcgvQLxh .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xcgvQLxh .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xcgvQLxh .item {
    width: 47%;
  }
  .cid-v5xcgvQLxh .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xcgvQLxh .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xcgvQLxh .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xcgvQLxh .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xcgvQLxh .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xcgvQLxh .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xcgvQLxh .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xcgvQLxh .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xcgvQLxh .item {
    width: 27%;
  }
}
.cid-v5xcgvQLxh .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xcgvQLxh .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xcgvQLxh .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xcgvQLxh .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xcgvQLxh .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xcgvQLxh .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xcgvQLxh .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xcgvQLxh .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xcgvQLxh .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xcgvQLxh .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xcgvQLxh .item-title,
.cid-v5xcgvQLxh .mbr-section-btn {
  text-align: center;
}
.cid-v5xcgxvhMj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xcgxvhMj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcgxvhMj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcgxvhMj .mbr-section-title {
  color: #ffffff;
}
.cid-v5xcgxvhMj .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xcgxvhMj .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xcpzuDxr {
  z-index: 1000;
  width: 100%;
}
.cid-v5xcpzuDxr nav.navbar {
  position: fixed;
}
.cid-v5xcpzuDxr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xcpzuDxr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xcpzuDxr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xcpzuDxr .dropdown-item:hover,
.cid-v5xcpzuDxr .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xcpzuDxr .dropdown-item:hover span {
  color: white;
}
.cid-v5xcpzuDxr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xcpzuDxr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xcpzuDxr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xcpzuDxr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xcpzuDxr .nav-link {
  position: relative;
}
.cid-v5xcpzuDxr .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xcpzuDxr .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xcpzuDxr .dropdown-menu,
.cid-v5xcpzuDxr .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xcpzuDxr .nav-item:focus,
.cid-v5xcpzuDxr .nav-link:focus {
  outline: none;
}
.cid-v5xcpzuDxr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xcpzuDxr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xcpzuDxr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xcpzuDxr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xcpzuDxr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xcpzuDxr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xcpzuDxr .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xcpzuDxr .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xcpzuDxr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xcpzuDxr .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xcpzuDxr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xcpzuDxr .navbar.collapsed {
  justify-content: center;
}
.cid-v5xcpzuDxr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xcpzuDxr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xcpzuDxr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xcpzuDxr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xcpzuDxr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xcpzuDxr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xcpzuDxr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xcpzuDxr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xcpzuDxr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xcpzuDxr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xcpzuDxr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xcpzuDxr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xcpzuDxr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xcpzuDxr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xcpzuDxr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xcpzuDxr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xcpzuDxr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xcpzuDxr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xcpzuDxr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xcpzuDxr .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xcpzuDxr .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xcpzuDxr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xcpzuDxr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xcpzuDxr .dropdown-item.active,
.cid-v5xcpzuDxr .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xcpzuDxr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xcpzuDxr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xcpzuDxr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xcpzuDxr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xcpzuDxr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xcpzuDxr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xcpzuDxr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xcpzuDxr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xcpzuDxr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xcpzuDxr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xcpzuDxr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xcpzuDxr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xcpzuDxr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xcpzuDxr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xcpzuDxr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xcpzuDxr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xcpzuDxr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xcpzuDxr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xcpzuDxr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xcpzuDxr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xcpzuDxr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xcpzuDxr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xcpzuDxr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xcpzuDxr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xcpzuDxr .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-v5xcpzuDxr .navbar {
    height: 70px;
  }
  .cid-v5xcpzuDxr .navbar.opened {
    height: auto;
  }
  .cid-v5xcpzuDxr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xcpzuDxr .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xcpzuDxr .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xcpzuDxr .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xcpzuDxr .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xcpzuDxr .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xcpzuDxr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xcpzuDxr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xcpzuDxr .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xcpzuDxr .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xcpzuDxr .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xcpzuDxr .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xcpzuDxr .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xcpzuDxr .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xcpzuDxr .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xcpzuDxr .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xcpzuDxr .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xcpzuDxr .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xcpzuDxr .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xcpzuDxr .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xcpzuDxr .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xcpzuDxr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xcpzuDxr .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xcpzuDxr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xcpzuDxr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xcpzuDxr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xcpzuDxr .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xcpzuDxr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xcpzuDxr .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xcpzuDxr .btn-container {
    display: none;
  }
}
.cid-v5xcpAYeoh {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xcpAYeoh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcpAYeoh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcpAYeoh .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xcpAYeoh .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xcpAYeoh .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xcpAYeoh .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xcpAYeoh .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xcpAYeoh .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xcpAYeoh .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xcpAYeoh .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xcpAYeoh .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xcpAYeoh .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xcpAYeoh .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-7a {
  /* Type valid CSS here */
}
#custom-html-7a div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-7a p {
  font-size: 60px;
  color: #777;
}
.cid-v5xcpD6aZW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xcpD6aZW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcpD6aZW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcpD6aZW .row {
  justify-content: center;
}
.cid-v5xcpD6aZW .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xcpD6aZW .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xcpD6aZW .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xcpD6aZW .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xcpD6aZW .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xcpD6aZW .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xcpD6aZW .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xcpD6aZW .mbr-section-title {
  color: #ffffff;
}
.cid-v5xcpD6aZW .mbr-text {
  color: #ffffff;
}
.cid-v5xcpD6aZW .mbr-desc {
  color: #ffffff;
}
.cid-v5xcpF6QcO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xcpF6QcO .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xcpF6QcO .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xcpF6QcO .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xcpF6QcO .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xcpF6QcO .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xcpF6QcO .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xcpF6QcO .item {
    width: 47%;
  }
  .cid-v5xcpF6QcO .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xcpF6QcO .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xcpF6QcO .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xcpF6QcO .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xcpF6QcO .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xcpF6QcO .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xcpF6QcO .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xcpF6QcO .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xcpF6QcO .item {
    width: 27%;
  }
}
.cid-v5xcpF6QcO .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xcpF6QcO .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xcpF6QcO .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xcpF6QcO .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xcpF6QcO .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xcpF6QcO .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xcpF6QcO .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xcpF6QcO .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xcpF6QcO .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xcpF6QcO .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xcpF6QcO .item-title,
.cid-v5xcpF6QcO .mbr-section-btn {
  text-align: center;
}
.cid-v5xcpGRCzY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xcpGRCzY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcpGRCzY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcpGRCzY .mbr-section-title {
  color: #ffffff;
}
.cid-v5xcpGRCzY .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xcpGRCzY .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xcz1ll7D {
  z-index: 1000;
  width: 100%;
}
.cid-v5xcz1ll7D nav.navbar {
  position: fixed;
}
.cid-v5xcz1ll7D .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xcz1ll7D .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xcz1ll7D .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xcz1ll7D .dropdown-item:hover,
.cid-v5xcz1ll7D .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xcz1ll7D .dropdown-item:hover span {
  color: white;
}
.cid-v5xcz1ll7D .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xcz1ll7D .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xcz1ll7D .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xcz1ll7D .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xcz1ll7D .nav-link {
  position: relative;
}
.cid-v5xcz1ll7D .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xcz1ll7D .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xcz1ll7D .dropdown-menu,
.cid-v5xcz1ll7D .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xcz1ll7D .nav-item:focus,
.cid-v5xcz1ll7D .nav-link:focus {
  outline: none;
}
.cid-v5xcz1ll7D .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xcz1ll7D .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xcz1ll7D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xcz1ll7D .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xcz1ll7D .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xcz1ll7D .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xcz1ll7D .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xcz1ll7D .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xcz1ll7D .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xcz1ll7D .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xcz1ll7D .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xcz1ll7D .navbar.collapsed {
  justify-content: center;
}
.cid-v5xcz1ll7D .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xcz1ll7D .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xcz1ll7D .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xcz1ll7D .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xcz1ll7D .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xcz1ll7D .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xcz1ll7D .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xcz1ll7D .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xcz1ll7D .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xcz1ll7D .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xcz1ll7D .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xcz1ll7D .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xcz1ll7D .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xcz1ll7D .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xcz1ll7D .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xcz1ll7D .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xcz1ll7D .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xcz1ll7D .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xcz1ll7D .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xcz1ll7D .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xcz1ll7D .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xcz1ll7D .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xcz1ll7D .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xcz1ll7D .dropdown-item.active,
.cid-v5xcz1ll7D .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xcz1ll7D .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xcz1ll7D .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xcz1ll7D .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xcz1ll7D .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xcz1ll7D .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xcz1ll7D .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xcz1ll7D .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xcz1ll7D .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xcz1ll7D .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xcz1ll7D .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xcz1ll7D ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xcz1ll7D .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xcz1ll7D button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xcz1ll7D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xcz1ll7D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xcz1ll7D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xcz1ll7D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xcz1ll7D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xcz1ll7D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xcz1ll7D nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xcz1ll7D nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xcz1ll7D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xcz1ll7D .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xcz1ll7D a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xcz1ll7D .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-v5xcz1ll7D .navbar {
    height: 70px;
  }
  .cid-v5xcz1ll7D .navbar.opened {
    height: auto;
  }
  .cid-v5xcz1ll7D .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xcz1ll7D .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xcz1ll7D .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xcz1ll7D .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xcz1ll7D .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xcz1ll7D .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xcz1ll7D .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xcz1ll7D .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xcz1ll7D .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xcz1ll7D .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xcz1ll7D .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xcz1ll7D .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xcz1ll7D .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xcz1ll7D .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xcz1ll7D .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xcz1ll7D .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xcz1ll7D .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xcz1ll7D .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xcz1ll7D .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xcz1ll7D .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xcz1ll7D .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xcz1ll7D .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xcz1ll7D .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xcz1ll7D .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xcz1ll7D .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xcz1ll7D .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xcz1ll7D .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xcz1ll7D .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xcz1ll7D .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xcz1ll7D .btn-container {
    display: none;
  }
}
.cid-v5xcz2T4X2 {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xcz2T4X2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcz2T4X2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcz2T4X2 .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xcz2T4X2 .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xcz2T4X2 .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xcz2T4X2 .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xcz2T4X2 .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xcz2T4X2 .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xcz2T4X2 .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xcz2T4X2 .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xcz2T4X2 .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xcz2T4X2 .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xcz2T4X2 .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-7g {
  /* Type valid CSS here */
}
#custom-html-7g div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-7g p {
  font-size: 60px;
  color: #777;
}
.cid-v5xcz4Lp1g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xcz4Lp1g .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcz4Lp1g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcz4Lp1g .row {
  justify-content: center;
}
.cid-v5xcz4Lp1g .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xcz4Lp1g .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xcz4Lp1g .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xcz4Lp1g .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xcz4Lp1g .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xcz4Lp1g .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xcz4Lp1g .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xcz4Lp1g .mbr-section-title {
  color: #ffffff;
}
.cid-v5xcz4Lp1g .mbr-text {
  color: #ffffff;
}
.cid-v5xcz4Lp1g .mbr-desc {
  color: #ffffff;
}
.cid-v5xcz7lKe5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xcz7lKe5 .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xcz7lKe5 .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xcz7lKe5 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xcz7lKe5 .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xcz7lKe5 .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xcz7lKe5 .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xcz7lKe5 .item {
    width: 47%;
  }
  .cid-v5xcz7lKe5 .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xcz7lKe5 .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xcz7lKe5 .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xcz7lKe5 .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xcz7lKe5 .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xcz7lKe5 .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xcz7lKe5 .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xcz7lKe5 .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xcz7lKe5 .item {
    width: 27%;
  }
}
.cid-v5xcz7lKe5 .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xcz7lKe5 .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xcz7lKe5 .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xcz7lKe5 .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xcz7lKe5 .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xcz7lKe5 .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xcz7lKe5 .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xcz7lKe5 .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xcz7lKe5 .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xcz7lKe5 .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xcz7lKe5 .item-title,
.cid-v5xcz7lKe5 .mbr-section-btn {
  text-align: center;
}
.cid-v5xcz97bnX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xcz97bnX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcz97bnX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcz97bnX .mbr-section-title {
  color: #ffffff;
}
.cid-v5xcz97bnX .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xcz97bnX .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xcHKi4gu {
  z-index: 1000;
  width: 100%;
}
.cid-v5xcHKi4gu nav.navbar {
  position: fixed;
}
.cid-v5xcHKi4gu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xcHKi4gu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xcHKi4gu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xcHKi4gu .dropdown-item:hover,
.cid-v5xcHKi4gu .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xcHKi4gu .dropdown-item:hover span {
  color: white;
}
.cid-v5xcHKi4gu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xcHKi4gu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xcHKi4gu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xcHKi4gu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xcHKi4gu .nav-link {
  position: relative;
}
.cid-v5xcHKi4gu .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xcHKi4gu .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xcHKi4gu .dropdown-menu,
.cid-v5xcHKi4gu .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xcHKi4gu .nav-item:focus,
.cid-v5xcHKi4gu .nav-link:focus {
  outline: none;
}
.cid-v5xcHKi4gu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xcHKi4gu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xcHKi4gu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xcHKi4gu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xcHKi4gu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xcHKi4gu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xcHKi4gu .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xcHKi4gu .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xcHKi4gu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xcHKi4gu .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xcHKi4gu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xcHKi4gu .navbar.collapsed {
  justify-content: center;
}
.cid-v5xcHKi4gu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xcHKi4gu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xcHKi4gu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xcHKi4gu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xcHKi4gu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xcHKi4gu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xcHKi4gu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xcHKi4gu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xcHKi4gu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xcHKi4gu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xcHKi4gu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xcHKi4gu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xcHKi4gu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xcHKi4gu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xcHKi4gu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xcHKi4gu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xcHKi4gu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xcHKi4gu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xcHKi4gu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xcHKi4gu .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xcHKi4gu .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xcHKi4gu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xcHKi4gu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xcHKi4gu .dropdown-item.active,
.cid-v5xcHKi4gu .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xcHKi4gu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xcHKi4gu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xcHKi4gu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xcHKi4gu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xcHKi4gu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xcHKi4gu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xcHKi4gu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xcHKi4gu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xcHKi4gu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xcHKi4gu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xcHKi4gu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xcHKi4gu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xcHKi4gu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xcHKi4gu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xcHKi4gu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xcHKi4gu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xcHKi4gu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xcHKi4gu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xcHKi4gu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xcHKi4gu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xcHKi4gu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xcHKi4gu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xcHKi4gu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xcHKi4gu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xcHKi4gu .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-v5xcHKi4gu .navbar {
    height: 70px;
  }
  .cid-v5xcHKi4gu .navbar.opened {
    height: auto;
  }
  .cid-v5xcHKi4gu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xcHKi4gu .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xcHKi4gu .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xcHKi4gu .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xcHKi4gu .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xcHKi4gu .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xcHKi4gu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xcHKi4gu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xcHKi4gu .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xcHKi4gu .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xcHKi4gu .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xcHKi4gu .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xcHKi4gu .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xcHKi4gu .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xcHKi4gu .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xcHKi4gu .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xcHKi4gu .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xcHKi4gu .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xcHKi4gu .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xcHKi4gu .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xcHKi4gu .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xcHKi4gu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xcHKi4gu .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xcHKi4gu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xcHKi4gu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xcHKi4gu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xcHKi4gu .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xcHKi4gu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xcHKi4gu .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xcHKi4gu .btn-container {
    display: none;
  }
}
.cid-v5xcHLPJfT {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xcHLPJfT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcHLPJfT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcHLPJfT .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xcHLPJfT .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xcHLPJfT .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xcHLPJfT .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xcHLPJfT .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xcHLPJfT .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xcHLPJfT .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xcHLPJfT .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xcHLPJfT .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xcHLPJfT .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xcHLPJfT .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-7m {
  /* Type valid CSS here */
}
#custom-html-7m div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-7m p {
  font-size: 60px;
  color: #777;
}
.cid-v5xcHODa8W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xcHODa8W .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcHODa8W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcHODa8W .row {
  justify-content: center;
}
.cid-v5xcHODa8W .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xcHODa8W .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xcHODa8W .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xcHODa8W .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xcHODa8W .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xcHODa8W .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xcHODa8W .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xcHODa8W .mbr-section-title {
  color: #ffffff;
}
.cid-v5xcHODa8W .mbr-text {
  color: #ffffff;
}
.cid-v5xcHODa8W .mbr-desc {
  color: #ffffff;
}
.cid-v5xcHSzu1f {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xcHSzu1f .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xcHSzu1f .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xcHSzu1f .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xcHSzu1f .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xcHSzu1f .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xcHSzu1f .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xcHSzu1f .item {
    width: 47%;
  }
  .cid-v5xcHSzu1f .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xcHSzu1f .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xcHSzu1f .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xcHSzu1f .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xcHSzu1f .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xcHSzu1f .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xcHSzu1f .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xcHSzu1f .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xcHSzu1f .item {
    width: 27%;
  }
}
.cid-v5xcHSzu1f .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xcHSzu1f .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xcHSzu1f .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xcHSzu1f .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xcHSzu1f .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xcHSzu1f .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xcHSzu1f .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xcHSzu1f .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xcHSzu1f .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xcHSzu1f .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xcHSzu1f .item-title,
.cid-v5xcHSzu1f .mbr-section-btn {
  text-align: center;
}
.cid-v5xcHVkMcI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xcHVkMcI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcHVkMcI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcHVkMcI .mbr-section-title {
  color: #ffffff;
}
.cid-v5xcHVkMcI .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xcHVkMcI .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xcRYCifs {
  z-index: 1000;
  width: 100%;
}
.cid-v5xcRYCifs nav.navbar {
  position: fixed;
}
.cid-v5xcRYCifs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xcRYCifs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xcRYCifs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xcRYCifs .dropdown-item:hover,
.cid-v5xcRYCifs .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xcRYCifs .dropdown-item:hover span {
  color: white;
}
.cid-v5xcRYCifs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xcRYCifs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xcRYCifs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xcRYCifs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xcRYCifs .nav-link {
  position: relative;
}
.cid-v5xcRYCifs .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xcRYCifs .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xcRYCifs .dropdown-menu,
.cid-v5xcRYCifs .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xcRYCifs .nav-item:focus,
.cid-v5xcRYCifs .nav-link:focus {
  outline: none;
}
.cid-v5xcRYCifs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xcRYCifs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xcRYCifs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xcRYCifs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xcRYCifs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xcRYCifs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xcRYCifs .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xcRYCifs .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xcRYCifs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xcRYCifs .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xcRYCifs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xcRYCifs .navbar.collapsed {
  justify-content: center;
}
.cid-v5xcRYCifs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xcRYCifs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xcRYCifs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xcRYCifs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xcRYCifs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xcRYCifs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xcRYCifs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xcRYCifs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xcRYCifs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xcRYCifs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xcRYCifs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xcRYCifs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xcRYCifs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xcRYCifs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xcRYCifs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xcRYCifs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xcRYCifs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xcRYCifs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xcRYCifs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xcRYCifs .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xcRYCifs .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xcRYCifs .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xcRYCifs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xcRYCifs .dropdown-item.active,
.cid-v5xcRYCifs .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xcRYCifs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xcRYCifs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xcRYCifs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xcRYCifs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xcRYCifs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xcRYCifs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xcRYCifs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xcRYCifs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xcRYCifs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xcRYCifs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xcRYCifs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xcRYCifs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xcRYCifs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xcRYCifs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xcRYCifs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xcRYCifs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xcRYCifs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xcRYCifs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xcRYCifs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xcRYCifs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xcRYCifs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xcRYCifs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xcRYCifs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xcRYCifs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xcRYCifs .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-v5xcRYCifs .navbar {
    height: 70px;
  }
  .cid-v5xcRYCifs .navbar.opened {
    height: auto;
  }
  .cid-v5xcRYCifs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xcRYCifs .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xcRYCifs .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xcRYCifs .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xcRYCifs .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xcRYCifs .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xcRYCifs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xcRYCifs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xcRYCifs .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xcRYCifs .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xcRYCifs .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xcRYCifs .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xcRYCifs .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xcRYCifs .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xcRYCifs .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xcRYCifs .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xcRYCifs .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xcRYCifs .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xcRYCifs .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xcRYCifs .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xcRYCifs .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xcRYCifs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xcRYCifs .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xcRYCifs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xcRYCifs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xcRYCifs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xcRYCifs .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xcRYCifs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xcRYCifs .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xcRYCifs .btn-container {
    display: none;
  }
}
.cid-v5xcS05SBk {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xcS05SBk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcS05SBk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcS05SBk .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xcS05SBk .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xcS05SBk .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xcS05SBk .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xcS05SBk .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xcS05SBk .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xcS05SBk .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xcS05SBk .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xcS05SBk .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xcS05SBk .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xcS05SBk .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-7s {
  /* Type valid CSS here */
}
#custom-html-7s div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-7s p {
  font-size: 60px;
  color: #777;
}
.cid-v5xcS2dcQN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xcS2dcQN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcS2dcQN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcS2dcQN .row {
  justify-content: center;
}
.cid-v5xcS2dcQN .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xcS2dcQN .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xcS2dcQN .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xcS2dcQN .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xcS2dcQN .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xcS2dcQN .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xcS2dcQN .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xcS2dcQN .mbr-section-title {
  color: #ffffff;
}
.cid-v5xcS2dcQN .mbr-text {
  color: #ffffff;
}
.cid-v5xcS2dcQN .mbr-desc {
  color: #ffffff;
}
.cid-v5xcS4hor0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xcS4hor0 .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xcS4hor0 .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xcS4hor0 .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xcS4hor0 .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xcS4hor0 .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xcS4hor0 .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xcS4hor0 .item {
    width: 47%;
  }
  .cid-v5xcS4hor0 .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xcS4hor0 .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xcS4hor0 .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xcS4hor0 .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xcS4hor0 .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xcS4hor0 .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xcS4hor0 .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xcS4hor0 .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xcS4hor0 .item {
    width: 27%;
  }
}
.cid-v5xcS4hor0 .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xcS4hor0 .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xcS4hor0 .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xcS4hor0 .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xcS4hor0 .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xcS4hor0 .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xcS4hor0 .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xcS4hor0 .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xcS4hor0 .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xcS4hor0 .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xcS4hor0 .item-title,
.cid-v5xcS4hor0 .mbr-section-btn {
  text-align: center;
}
.cid-v5xcS65mDJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xcS65mDJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xcS65mDJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xcS65mDJ .mbr-section-title {
  color: #ffffff;
}
.cid-v5xcS65mDJ .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xcS65mDJ .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xd0HcHQH {
  z-index: 1000;
  width: 100%;
}
.cid-v5xd0HcHQH nav.navbar {
  position: fixed;
}
.cid-v5xd0HcHQH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xd0HcHQH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xd0HcHQH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xd0HcHQH .dropdown-item:hover,
.cid-v5xd0HcHQH .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xd0HcHQH .dropdown-item:hover span {
  color: white;
}
.cid-v5xd0HcHQH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xd0HcHQH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xd0HcHQH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xd0HcHQH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xd0HcHQH .nav-link {
  position: relative;
}
.cid-v5xd0HcHQH .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xd0HcHQH .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xd0HcHQH .dropdown-menu,
.cid-v5xd0HcHQH .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xd0HcHQH .nav-item:focus,
.cid-v5xd0HcHQH .nav-link:focus {
  outline: none;
}
.cid-v5xd0HcHQH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xd0HcHQH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xd0HcHQH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xd0HcHQH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xd0HcHQH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xd0HcHQH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xd0HcHQH .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xd0HcHQH .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xd0HcHQH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xd0HcHQH .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xd0HcHQH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xd0HcHQH .navbar.collapsed {
  justify-content: center;
}
.cid-v5xd0HcHQH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xd0HcHQH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xd0HcHQH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xd0HcHQH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xd0HcHQH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xd0HcHQH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xd0HcHQH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xd0HcHQH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xd0HcHQH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xd0HcHQH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xd0HcHQH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xd0HcHQH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xd0HcHQH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xd0HcHQH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xd0HcHQH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xd0HcHQH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xd0HcHQH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xd0HcHQH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xd0HcHQH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xd0HcHQH .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xd0HcHQH .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xd0HcHQH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xd0HcHQH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xd0HcHQH .dropdown-item.active,
.cid-v5xd0HcHQH .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xd0HcHQH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xd0HcHQH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xd0HcHQH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xd0HcHQH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xd0HcHQH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xd0HcHQH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xd0HcHQH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xd0HcHQH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xd0HcHQH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xd0HcHQH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xd0HcHQH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xd0HcHQH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xd0HcHQH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xd0HcHQH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xd0HcHQH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xd0HcHQH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xd0HcHQH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xd0HcHQH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xd0HcHQH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xd0HcHQH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xd0HcHQH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xd0HcHQH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xd0HcHQH .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xd0HcHQH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xd0HcHQH .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-v5xd0HcHQH .navbar {
    height: 70px;
  }
  .cid-v5xd0HcHQH .navbar.opened {
    height: auto;
  }
  .cid-v5xd0HcHQH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xd0HcHQH .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xd0HcHQH .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xd0HcHQH .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xd0HcHQH .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xd0HcHQH .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xd0HcHQH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xd0HcHQH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xd0HcHQH .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xd0HcHQH .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xd0HcHQH .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xd0HcHQH .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xd0HcHQH .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xd0HcHQH .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xd0HcHQH .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xd0HcHQH .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xd0HcHQH .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xd0HcHQH .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xd0HcHQH .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xd0HcHQH .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xd0HcHQH .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xd0HcHQH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xd0HcHQH .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xd0HcHQH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xd0HcHQH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xd0HcHQH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xd0HcHQH .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xd0HcHQH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xd0HcHQH .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xd0HcHQH .btn-container {
    display: none;
  }
}
.cid-v5xd0IQ9eJ {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xd0IQ9eJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xd0IQ9eJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xd0IQ9eJ .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xd0IQ9eJ .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xd0IQ9eJ .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xd0IQ9eJ .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xd0IQ9eJ .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xd0IQ9eJ .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xd0IQ9eJ .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xd0IQ9eJ .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xd0IQ9eJ .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xd0IQ9eJ .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xd0IQ9eJ .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-7y {
  /* Type valid CSS here */
}
#custom-html-7y div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-7y p {
  font-size: 60px;
  color: #777;
}
.cid-v5xd0KEmKv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xd0KEmKv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xd0KEmKv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xd0KEmKv .row {
  justify-content: center;
}
.cid-v5xd0KEmKv .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xd0KEmKv .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xd0KEmKv .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xd0KEmKv .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xd0KEmKv .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xd0KEmKv .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xd0KEmKv .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xd0KEmKv .mbr-section-title {
  color: #ffffff;
}
.cid-v5xd0KEmKv .mbr-text {
  color: #ffffff;
}
.cid-v5xd0KEmKv .mbr-desc {
  color: #ffffff;
}
.cid-v5xd0MLxSi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xd0MLxSi .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xd0MLxSi .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xd0MLxSi .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xd0MLxSi .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xd0MLxSi .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xd0MLxSi .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xd0MLxSi .item {
    width: 47%;
  }
  .cid-v5xd0MLxSi .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xd0MLxSi .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xd0MLxSi .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xd0MLxSi .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xd0MLxSi .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xd0MLxSi .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xd0MLxSi .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xd0MLxSi .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xd0MLxSi .item {
    width: 27%;
  }
}
.cid-v5xd0MLxSi .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xd0MLxSi .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xd0MLxSi .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xd0MLxSi .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xd0MLxSi .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xd0MLxSi .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xd0MLxSi .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xd0MLxSi .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xd0MLxSi .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xd0MLxSi .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xd0MLxSi .item-title,
.cid-v5xd0MLxSi .mbr-section-btn {
  text-align: center;
}
.cid-v5xd0Oy29d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xd0Oy29d .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xd0Oy29d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xd0Oy29d .mbr-section-title {
  color: #ffffff;
}
.cid-v5xd0Oy29d .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xd0Oy29d .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xdbPbjIL {
  z-index: 1000;
  width: 100%;
}
.cid-v5xdbPbjIL nav.navbar {
  position: fixed;
}
.cid-v5xdbPbjIL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xdbPbjIL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xdbPbjIL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xdbPbjIL .dropdown-item:hover,
.cid-v5xdbPbjIL .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xdbPbjIL .dropdown-item:hover span {
  color: white;
}
.cid-v5xdbPbjIL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xdbPbjIL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xdbPbjIL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xdbPbjIL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xdbPbjIL .nav-link {
  position: relative;
}
.cid-v5xdbPbjIL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xdbPbjIL .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xdbPbjIL .dropdown-menu,
.cid-v5xdbPbjIL .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xdbPbjIL .nav-item:focus,
.cid-v5xdbPbjIL .nav-link:focus {
  outline: none;
}
.cid-v5xdbPbjIL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xdbPbjIL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xdbPbjIL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xdbPbjIL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xdbPbjIL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xdbPbjIL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xdbPbjIL .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xdbPbjIL .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xdbPbjIL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xdbPbjIL .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xdbPbjIL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xdbPbjIL .navbar.collapsed {
  justify-content: center;
}
.cid-v5xdbPbjIL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xdbPbjIL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xdbPbjIL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xdbPbjIL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xdbPbjIL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xdbPbjIL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xdbPbjIL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xdbPbjIL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xdbPbjIL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xdbPbjIL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xdbPbjIL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xdbPbjIL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xdbPbjIL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xdbPbjIL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xdbPbjIL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xdbPbjIL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xdbPbjIL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xdbPbjIL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xdbPbjIL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xdbPbjIL .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xdbPbjIL .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xdbPbjIL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xdbPbjIL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xdbPbjIL .dropdown-item.active,
.cid-v5xdbPbjIL .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xdbPbjIL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xdbPbjIL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xdbPbjIL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xdbPbjIL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xdbPbjIL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xdbPbjIL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xdbPbjIL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xdbPbjIL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xdbPbjIL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xdbPbjIL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xdbPbjIL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xdbPbjIL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xdbPbjIL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xdbPbjIL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xdbPbjIL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xdbPbjIL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xdbPbjIL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xdbPbjIL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xdbPbjIL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xdbPbjIL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xdbPbjIL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xdbPbjIL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xdbPbjIL .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xdbPbjIL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xdbPbjIL .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-v5xdbPbjIL .navbar {
    height: 70px;
  }
  .cid-v5xdbPbjIL .navbar.opened {
    height: auto;
  }
  .cid-v5xdbPbjIL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xdbPbjIL .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xdbPbjIL .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xdbPbjIL .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xdbPbjIL .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xdbPbjIL .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xdbPbjIL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xdbPbjIL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xdbPbjIL .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xdbPbjIL .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xdbPbjIL .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xdbPbjIL .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xdbPbjIL .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xdbPbjIL .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xdbPbjIL .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xdbPbjIL .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xdbPbjIL .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xdbPbjIL .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xdbPbjIL .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xdbPbjIL .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xdbPbjIL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xdbPbjIL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xdbPbjIL .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xdbPbjIL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xdbPbjIL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xdbPbjIL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xdbPbjIL .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xdbPbjIL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xdbPbjIL .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xdbPbjIL .btn-container {
    display: none;
  }
}
.cid-v5xdbQH3VJ {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xdbQH3VJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdbQH3VJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdbQH3VJ .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xdbQH3VJ .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xdbQH3VJ .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xdbQH3VJ .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xdbQH3VJ .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xdbQH3VJ .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xdbQH3VJ .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xdbQH3VJ .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xdbQH3VJ .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xdbQH3VJ .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xdbQH3VJ .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-84 {
  /* Type valid CSS here */
}
#custom-html-84 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-84 p {
  font-size: 60px;
  color: #777;
}
.cid-v5xdbSBpg6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xdbSBpg6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdbSBpg6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdbSBpg6 .row {
  justify-content: center;
}
.cid-v5xdbSBpg6 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xdbSBpg6 .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xdbSBpg6 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xdbSBpg6 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xdbSBpg6 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xdbSBpg6 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xdbSBpg6 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xdbSBpg6 .mbr-section-title {
  color: #ffffff;
}
.cid-v5xdbSBpg6 .mbr-text {
  color: #ffffff;
}
.cid-v5xdbSBpg6 .mbr-desc {
  color: #ffffff;
}
.cid-v5xdbUH8zA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xdbUH8zA .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xdbUH8zA .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xdbUH8zA .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xdbUH8zA .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xdbUH8zA .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xdbUH8zA .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xdbUH8zA .item {
    width: 47%;
  }
  .cid-v5xdbUH8zA .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xdbUH8zA .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xdbUH8zA .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xdbUH8zA .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xdbUH8zA .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xdbUH8zA .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xdbUH8zA .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xdbUH8zA .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xdbUH8zA .item {
    width: 27%;
  }
}
.cid-v5xdbUH8zA .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xdbUH8zA .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xdbUH8zA .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xdbUH8zA .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xdbUH8zA .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xdbUH8zA .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xdbUH8zA .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xdbUH8zA .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xdbUH8zA .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xdbUH8zA .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xdbUH8zA .item-title,
.cid-v5xdbUH8zA .mbr-section-btn {
  text-align: center;
}
.cid-v5xdbWKx7o {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xdbWKx7o .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdbWKx7o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdbWKx7o .mbr-section-title {
  color: #ffffff;
}
.cid-v5xdbWKx7o .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xdbWKx7o .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xdmzO50S {
  z-index: 1000;
  width: 100%;
}
.cid-v5xdmzO50S nav.navbar {
  position: fixed;
}
.cid-v5xdmzO50S .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xdmzO50S .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xdmzO50S .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xdmzO50S .dropdown-item:hover,
.cid-v5xdmzO50S .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xdmzO50S .dropdown-item:hover span {
  color: white;
}
.cid-v5xdmzO50S .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xdmzO50S .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xdmzO50S .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xdmzO50S .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xdmzO50S .nav-link {
  position: relative;
}
.cid-v5xdmzO50S .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xdmzO50S .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xdmzO50S .dropdown-menu,
.cid-v5xdmzO50S .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xdmzO50S .nav-item:focus,
.cid-v5xdmzO50S .nav-link:focus {
  outline: none;
}
.cid-v5xdmzO50S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xdmzO50S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xdmzO50S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xdmzO50S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xdmzO50S .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xdmzO50S .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xdmzO50S .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xdmzO50S .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xdmzO50S .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xdmzO50S .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xdmzO50S .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xdmzO50S .navbar.collapsed {
  justify-content: center;
}
.cid-v5xdmzO50S .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xdmzO50S .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xdmzO50S .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xdmzO50S .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xdmzO50S .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xdmzO50S .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xdmzO50S .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xdmzO50S .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xdmzO50S .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xdmzO50S .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xdmzO50S .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xdmzO50S .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xdmzO50S .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xdmzO50S .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xdmzO50S .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xdmzO50S .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xdmzO50S .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xdmzO50S .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xdmzO50S .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xdmzO50S .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xdmzO50S .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xdmzO50S .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xdmzO50S .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xdmzO50S .dropdown-item.active,
.cid-v5xdmzO50S .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xdmzO50S .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xdmzO50S .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xdmzO50S .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xdmzO50S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xdmzO50S .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xdmzO50S .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xdmzO50S .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xdmzO50S .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xdmzO50S .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xdmzO50S .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xdmzO50S ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xdmzO50S .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xdmzO50S button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xdmzO50S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xdmzO50S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xdmzO50S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xdmzO50S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xdmzO50S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xdmzO50S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xdmzO50S nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xdmzO50S nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xdmzO50S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xdmzO50S .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xdmzO50S a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xdmzO50S .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-v5xdmzO50S .navbar {
    height: 70px;
  }
  .cid-v5xdmzO50S .navbar.opened {
    height: auto;
  }
  .cid-v5xdmzO50S .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xdmzO50S .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xdmzO50S .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xdmzO50S .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xdmzO50S .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xdmzO50S .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xdmzO50S .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xdmzO50S .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xdmzO50S .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xdmzO50S .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xdmzO50S .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xdmzO50S .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xdmzO50S .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xdmzO50S .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xdmzO50S .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xdmzO50S .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xdmzO50S .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xdmzO50S .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xdmzO50S .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xdmzO50S .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xdmzO50S .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xdmzO50S .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xdmzO50S .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xdmzO50S .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xdmzO50S .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xdmzO50S .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xdmzO50S .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xdmzO50S .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xdmzO50S .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xdmzO50S .btn-container {
    display: none;
  }
}
.cid-v5xdmBl7DR {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xdmBl7DR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdmBl7DR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdmBl7DR .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xdmBl7DR .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xdmBl7DR .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xdmBl7DR .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xdmBl7DR .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xdmBl7DR .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xdmBl7DR .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xdmBl7DR .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xdmBl7DR .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xdmBl7DR .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xdmBl7DR .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-8a {
  /* Type valid CSS here */
}
#custom-html-8a div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-8a p {
  font-size: 60px;
  color: #777;
}
.cid-v5xdmDclrJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xdmDclrJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdmDclrJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdmDclrJ .row {
  justify-content: center;
}
.cid-v5xdmDclrJ .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xdmDclrJ .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xdmDclrJ .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xdmDclrJ .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xdmDclrJ .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xdmDclrJ .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xdmDclrJ .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xdmDclrJ .mbr-section-title {
  color: #ffffff;
}
.cid-v5xdmDclrJ .mbr-text {
  color: #ffffff;
}
.cid-v5xdmDclrJ .mbr-desc {
  color: #ffffff;
}
.cid-v5xdmFx2YW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xdmFx2YW .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xdmFx2YW .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xdmFx2YW .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xdmFx2YW .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xdmFx2YW .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xdmFx2YW .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xdmFx2YW .item {
    width: 47%;
  }
  .cid-v5xdmFx2YW .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xdmFx2YW .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xdmFx2YW .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xdmFx2YW .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xdmFx2YW .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xdmFx2YW .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xdmFx2YW .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xdmFx2YW .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xdmFx2YW .item {
    width: 27%;
  }
}
.cid-v5xdmFx2YW .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xdmFx2YW .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xdmFx2YW .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xdmFx2YW .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xdmFx2YW .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xdmFx2YW .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xdmFx2YW .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xdmFx2YW .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xdmFx2YW .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xdmFx2YW .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xdmFx2YW .item-title,
.cid-v5xdmFx2YW .mbr-section-btn {
  text-align: center;
}
.cid-v5xdmHdr6f {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xdmHdr6f .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdmHdr6f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdmHdr6f .mbr-section-title {
  color: #ffffff;
}
.cid-v5xdmHdr6f .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xdmHdr6f .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xdC5167d {
  z-index: 1000;
  width: 100%;
}
.cid-v5xdC5167d nav.navbar {
  position: fixed;
}
.cid-v5xdC5167d .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xdC5167d .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xdC5167d .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xdC5167d .dropdown-item:hover,
.cid-v5xdC5167d .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xdC5167d .dropdown-item:hover span {
  color: white;
}
.cid-v5xdC5167d .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xdC5167d .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xdC5167d .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xdC5167d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xdC5167d .nav-link {
  position: relative;
}
.cid-v5xdC5167d .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xdC5167d .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xdC5167d .dropdown-menu,
.cid-v5xdC5167d .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xdC5167d .nav-item:focus,
.cid-v5xdC5167d .nav-link:focus {
  outline: none;
}
.cid-v5xdC5167d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xdC5167d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xdC5167d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xdC5167d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xdC5167d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xdC5167d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xdC5167d .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xdC5167d .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xdC5167d .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xdC5167d .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xdC5167d .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xdC5167d .navbar.collapsed {
  justify-content: center;
}
.cid-v5xdC5167d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xdC5167d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xdC5167d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xdC5167d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xdC5167d .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xdC5167d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xdC5167d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xdC5167d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xdC5167d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xdC5167d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xdC5167d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xdC5167d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xdC5167d .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xdC5167d .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xdC5167d .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xdC5167d .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xdC5167d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xdC5167d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xdC5167d .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xdC5167d .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xdC5167d .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xdC5167d .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xdC5167d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xdC5167d .dropdown-item.active,
.cid-v5xdC5167d .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xdC5167d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xdC5167d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xdC5167d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xdC5167d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xdC5167d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xdC5167d .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xdC5167d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xdC5167d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xdC5167d .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xdC5167d .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xdC5167d ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xdC5167d .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xdC5167d button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xdC5167d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xdC5167d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xdC5167d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xdC5167d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xdC5167d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xdC5167d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xdC5167d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xdC5167d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xdC5167d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xdC5167d .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xdC5167d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xdC5167d .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-v5xdC5167d .navbar {
    height: 70px;
  }
  .cid-v5xdC5167d .navbar.opened {
    height: auto;
  }
  .cid-v5xdC5167d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xdC5167d .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xdC5167d .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xdC5167d .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xdC5167d .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xdC5167d .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xdC5167d .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xdC5167d .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xdC5167d .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xdC5167d .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xdC5167d .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xdC5167d .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xdC5167d .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xdC5167d .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xdC5167d .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xdC5167d .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xdC5167d .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xdC5167d .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xdC5167d .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xdC5167d .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xdC5167d .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xdC5167d .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xdC5167d .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xdC5167d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xdC5167d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xdC5167d .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xdC5167d .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xdC5167d .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xdC5167d .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xdC5167d .btn-container {
    display: none;
  }
}
.cid-v5xdC6zWCz {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xdC6zWCz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdC6zWCz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdC6zWCz .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xdC6zWCz .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xdC6zWCz .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xdC6zWCz .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xdC6zWCz .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xdC6zWCz .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xdC6zWCz .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xdC6zWCz .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xdC6zWCz .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xdC6zWCz .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xdC6zWCz .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-8g {
  /* Type valid CSS here */
}
#custom-html-8g div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-8g p {
  font-size: 60px;
  color: #777;
}
.cid-v5xdC8pMgB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xdC8pMgB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdC8pMgB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdC8pMgB .row {
  justify-content: center;
}
.cid-v5xdC8pMgB .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xdC8pMgB .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xdC8pMgB .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xdC8pMgB .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xdC8pMgB .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xdC8pMgB .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xdC8pMgB .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xdC8pMgB .mbr-section-title {
  color: #ffffff;
}
.cid-v5xdC8pMgB .mbr-text {
  color: #ffffff;
}
.cid-v5xdC8pMgB .mbr-desc {
  color: #ffffff;
}
.cid-v5xdCatoTn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xdCatoTn .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xdCatoTn .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xdCatoTn .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xdCatoTn .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xdCatoTn .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xdCatoTn .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xdCatoTn .item {
    width: 47%;
  }
  .cid-v5xdCatoTn .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xdCatoTn .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xdCatoTn .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xdCatoTn .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xdCatoTn .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xdCatoTn .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xdCatoTn .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xdCatoTn .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xdCatoTn .item {
    width: 27%;
  }
}
.cid-v5xdCatoTn .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xdCatoTn .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xdCatoTn .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xdCatoTn .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xdCatoTn .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xdCatoTn .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xdCatoTn .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xdCatoTn .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xdCatoTn .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xdCatoTn .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xdCatoTn .item-title,
.cid-v5xdCatoTn .mbr-section-btn {
  text-align: center;
}
.cid-v5xdCcaFXG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xdCcaFXG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdCcaFXG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdCcaFXG .mbr-section-title {
  color: #ffffff;
}
.cid-v5xdCcaFXG .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xdCcaFXG .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xdGKg6FX {
  z-index: 1000;
  width: 100%;
}
.cid-v5xdGKg6FX nav.navbar {
  position: fixed;
}
.cid-v5xdGKg6FX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xdGKg6FX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xdGKg6FX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xdGKg6FX .dropdown-item:hover,
.cid-v5xdGKg6FX .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xdGKg6FX .dropdown-item:hover span {
  color: white;
}
.cid-v5xdGKg6FX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xdGKg6FX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xdGKg6FX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xdGKg6FX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xdGKg6FX .nav-link {
  position: relative;
}
.cid-v5xdGKg6FX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xdGKg6FX .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xdGKg6FX .dropdown-menu,
.cid-v5xdGKg6FX .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xdGKg6FX .nav-item:focus,
.cid-v5xdGKg6FX .nav-link:focus {
  outline: none;
}
.cid-v5xdGKg6FX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xdGKg6FX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xdGKg6FX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xdGKg6FX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xdGKg6FX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xdGKg6FX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xdGKg6FX .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xdGKg6FX .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xdGKg6FX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xdGKg6FX .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xdGKg6FX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xdGKg6FX .navbar.collapsed {
  justify-content: center;
}
.cid-v5xdGKg6FX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xdGKg6FX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xdGKg6FX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xdGKg6FX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xdGKg6FX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xdGKg6FX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xdGKg6FX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xdGKg6FX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xdGKg6FX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xdGKg6FX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xdGKg6FX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xdGKg6FX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xdGKg6FX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xdGKg6FX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xdGKg6FX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xdGKg6FX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xdGKg6FX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xdGKg6FX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xdGKg6FX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xdGKg6FX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xdGKg6FX .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xdGKg6FX .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xdGKg6FX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xdGKg6FX .dropdown-item.active,
.cid-v5xdGKg6FX .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xdGKg6FX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xdGKg6FX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xdGKg6FX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xdGKg6FX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xdGKg6FX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xdGKg6FX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xdGKg6FX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xdGKg6FX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xdGKg6FX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xdGKg6FX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xdGKg6FX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xdGKg6FX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xdGKg6FX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xdGKg6FX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xdGKg6FX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xdGKg6FX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xdGKg6FX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xdGKg6FX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xdGKg6FX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xdGKg6FX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xdGKg6FX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xdGKg6FX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xdGKg6FX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xdGKg6FX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xdGKg6FX .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-v5xdGKg6FX .navbar {
    height: 70px;
  }
  .cid-v5xdGKg6FX .navbar.opened {
    height: auto;
  }
  .cid-v5xdGKg6FX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xdGKg6FX .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xdGKg6FX .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xdGKg6FX .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xdGKg6FX .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xdGKg6FX .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xdGKg6FX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xdGKg6FX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xdGKg6FX .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xdGKg6FX .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xdGKg6FX .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xdGKg6FX .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xdGKg6FX .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xdGKg6FX .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xdGKg6FX .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xdGKg6FX .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xdGKg6FX .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xdGKg6FX .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xdGKg6FX .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xdGKg6FX .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xdGKg6FX .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xdGKg6FX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xdGKg6FX .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xdGKg6FX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xdGKg6FX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xdGKg6FX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xdGKg6FX .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xdGKg6FX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xdGKg6FX .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xdGKg6FX .btn-container {
    display: none;
  }
}
.cid-v5xdGLMVRM {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xdGLMVRM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdGLMVRM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdGLMVRM .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xdGLMVRM .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xdGLMVRM .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xdGLMVRM .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xdGLMVRM .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xdGLMVRM .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xdGLMVRM .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xdGLMVRM .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xdGLMVRM .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xdGLMVRM .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xdGLMVRM .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-8m {
  /* Type valid CSS here */
}
#custom-html-8m div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-8m p {
  font-size: 60px;
  color: #777;
}
.cid-v5xdGNz7dw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xdGNz7dw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdGNz7dw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdGNz7dw .row {
  justify-content: center;
}
.cid-v5xdGNz7dw .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xdGNz7dw .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xdGNz7dw .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xdGNz7dw .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xdGNz7dw .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xdGNz7dw .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xdGNz7dw .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xdGNz7dw .mbr-section-title {
  color: #ffffff;
}
.cid-v5xdGNz7dw .mbr-text {
  color: #ffffff;
}
.cid-v5xdGNz7dw .mbr-desc {
  color: #ffffff;
}
.cid-v5xdGPCGhC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xdGPCGhC .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xdGPCGhC .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xdGPCGhC .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xdGPCGhC .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xdGPCGhC .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xdGPCGhC .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xdGPCGhC .item {
    width: 47%;
  }
  .cid-v5xdGPCGhC .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xdGPCGhC .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xdGPCGhC .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xdGPCGhC .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xdGPCGhC .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xdGPCGhC .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xdGPCGhC .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xdGPCGhC .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xdGPCGhC .item {
    width: 27%;
  }
}
.cid-v5xdGPCGhC .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xdGPCGhC .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xdGPCGhC .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xdGPCGhC .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xdGPCGhC .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xdGPCGhC .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xdGPCGhC .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xdGPCGhC .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xdGPCGhC .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xdGPCGhC .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xdGPCGhC .item-title,
.cid-v5xdGPCGhC .mbr-section-btn {
  text-align: center;
}
.cid-v5xdGRlLPb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xdGRlLPb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdGRlLPb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdGRlLPb .mbr-section-title {
  color: #ffffff;
}
.cid-v5xdGRlLPb .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xdGRlLPb .mbr-section-btn {
  margin-top: 20px;
}
.cid-v5xdWlTGJo {
  z-index: 1000;
  width: 100%;
}
.cid-v5xdWlTGJo nav.navbar {
  position: fixed;
}
.cid-v5xdWlTGJo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-v5xdWlTGJo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v5xdWlTGJo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v5xdWlTGJo .dropdown-item:hover,
.cid-v5xdWlTGJo .dropdown-item:focus {
  background: #f5a80c !important;
  color: white !important;
}
.cid-v5xdWlTGJo .dropdown-item:hover span {
  color: white;
}
.cid-v5xdWlTGJo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v5xdWlTGJo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v5xdWlTGJo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v5xdWlTGJo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v5xdWlTGJo .nav-link {
  position: relative;
}
.cid-v5xdWlTGJo .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5xdWlTGJo .container {
    flex-wrap: nowrap;
  }
}
.cid-v5xdWlTGJo .dropdown-menu,
.cid-v5xdWlTGJo .navbar.opened {
  background: #ffffff !important;
}
.cid-v5xdWlTGJo .nav-item:focus,
.cid-v5xdWlTGJo .nav-link:focus {
  outline: none;
}
.cid-v5xdWlTGJo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5xdWlTGJo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5xdWlTGJo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5xdWlTGJo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5xdWlTGJo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5xdWlTGJo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5xdWlTGJo .navbar {
  min-height: 70px;
  transition: .4s all !important;
  border-bottom: 1px solid transparent;
  background-color: transparent;
  padding: 32px 0 !important;
  border: none !important;
}
.cid-v5xdWlTGJo .navbar.opened {
  transition: all 0.3s;
}
.cid-v5xdWlTGJo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v5xdWlTGJo .navbar .navbar-logo img {
  width: auto;
}
.cid-v5xdWlTGJo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5xdWlTGJo .navbar.collapsed {
  justify-content: center;
}
.cid-v5xdWlTGJo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5xdWlTGJo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5xdWlTGJo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5xdWlTGJo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5xdWlTGJo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v5xdWlTGJo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5xdWlTGJo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v5xdWlTGJo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v5xdWlTGJo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5xdWlTGJo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5xdWlTGJo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5xdWlTGJo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5xdWlTGJo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v5xdWlTGJo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5xdWlTGJo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5xdWlTGJo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    width: 100%;
    text-align: left;
  }
  .cid-v5xdWlTGJo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5xdWlTGJo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5xdWlTGJo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v5xdWlTGJo .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v5xdWlTGJo .navbar-brand {
  min-height: 70px !important;
  flex-shrink: 0;
  align-items: center;
  margin-right: auto;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  font-weight: 500 !important;
  max-width: 15%;
  width: 100%;
}
.cid-v5xdWlTGJo .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500 !important;
}
.cid-v5xdWlTGJo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5xdWlTGJo .dropdown-item.active,
.cid-v5xdWlTGJo .dropdown-item:active {
  background-color: transparent;
}
.cid-v5xdWlTGJo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5xdWlTGJo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5xdWlTGJo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5xdWlTGJo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v5xdWlTGJo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 101%;
  top: 0;
  transform: translateX(0) !important;
}
.cid-v5xdWlTGJo .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  top: 105%;
  transform: translateX(-50%);
  left: 50%;
}
.cid-v5xdWlTGJo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v5xdWlTGJo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v5xdWlTGJo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v5xdWlTGJo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5xdWlTGJo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v5xdWlTGJo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5xdWlTGJo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v5xdWlTGJo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #161616;
}
.cid-v5xdWlTGJo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5xdWlTGJo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xdWlTGJo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5xdWlTGJo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5xdWlTGJo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xdWlTGJo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5xdWlTGJo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5xdWlTGJo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5xdWlTGJo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v5xdWlTGJo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v5xdWlTGJo .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-v5xdWlTGJo .navbar {
    height: 70px;
  }
  .cid-v5xdWlTGJo .navbar.opened {
    height: auto;
  }
  .cid-v5xdWlTGJo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5xdWlTGJo .navbar-collapse {
  max-width: 85%;
  width: 100%;
  margin-left: auto;
}
.cid-v5xdWlTGJo .navbar-nav {
  justify-content: center;
  margin-right: auto;
  margin-left: auto;
  max-width: 82.35%;
  border-radius: 90px;
  border: none;
  background: #ffffff;
}
.cid-v5xdWlTGJo .navbar-nav .nav-item {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.cid-v5xdWlTGJo .navbar-nav .nav-link {
  margin: 0 !important;
  border-radius: 90px;
  padding: 22.5px 35px !important;
  transition: all 0.4s cubic-bezier(0.77, 0.2, 0.05, 1);
}
.cid-v5xdWlTGJo .navbar-nav .nav-link:hover {
  background-color: #f5a80c;
  color: #ffffff !important;
  box-shadow: 2px 0 0 #f5a80c, 0 1px 0 #f5a80c, -2px 0 0 #f5a80c, 0 -1px 0 #f5a80c;
}
.cid-v5xdWlTGJo .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v5xdWlTGJo .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
@media (min-width: 992px) {
  .cid-v5xdWlTGJo .mbr-section-btn {
    width: 17.65%;
    margin: -0.6rem;
    padding-left: 0.6rem;
  }
}
.cid-v5xdWlTGJo .btn-container {
  width: 17.65%;
  margin: -0.6rem;
  padding-left: 0.6rem;
}
@media (max-width: 991px) {
  .cid-v5xdWlTGJo .navbar {
    padding: 5px 0 !important;
  }
  .cid-v5xdWlTGJo .navbar .container-fluid {
    position: relative;
    padding-left: 18px;
    padding-right: 18px;
  }
  .cid-v5xdWlTGJo .navbar .container-fluid:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 150px;
    background-color: #ffffff;
    transition: opacity 0.3s 0.4s, border-radius 0.25s 0.5s, height 0.1s 0.04s;
  }
  .cid-v5xdWlTGJo .navbar.opened .container-fluid:before {
    height: 0;
    border-radius: 0;
    opacity: 0;
  }
  .cid-v5xdWlTGJo .navbar-brand {
    max-width: 50%;
    padding: 12px 0 !important;
  }
  .cid-v5xdWlTGJo .navbar-collapse {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
    padding-top: 28px;
    padding-bottom: 20px;
  }
  .cid-v5xdWlTGJo .navbar-nav {
    border: none;
    background: transparent;
    border-radius: 0;
    max-width: 100%;
  }
  .cid-v5xdWlTGJo .navbar-nav .nav-item {
    display: list-item;
    margin: 0 !important;
  }
  .cid-v5xdWlTGJo .navbar-nav .nav-item .nav-link {
    padding: 5px 0 !important;
    margin: 0 0 16px !important;
    border-radius: 0;
    font-size: 30px;
    justify-content: flex-start;
  }
  .cid-v5xdWlTGJo .navbar-nav .nav-item .nav-link:hover {
    background-color: transparent;
    color: #f5a80c !important;
    box-shadow: none;
  }
  .cid-v5xdWlTGJo .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xdWlTGJo .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v5xdWlTGJo .navbar .dropdown > .dropdown-menu .dropdown {
    width: 100%;
  }
  .cid-v5xdWlTGJo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v5xdWlTGJo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v5xdWlTGJo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v5xdWlTGJo .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v5xdWlTGJo .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    box-shadow: none;
  }
  .cid-v5xdWlTGJo .mbr-section-btn {
    margin-top: 24px;
    text-align: left;
  }
  .cid-v5xdWlTGJo .btn-container {
    display: none;
  }
}
.cid-v5xdWnmF9f {
  background-image: url("https://r.mobirisesite.com/2114117/assets/images/pexels-michael-zittel-12312-h_mj89fzl8.jpg");
}
.cid-v5xdWnmF9f .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdWnmF9f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdWnmF9f .mbr-section-title {
  padding-left: 60px;
  color: #000000;
  text-align: center;
}
@media (max-width: 1399px) {
  .cid-v5xdWnmF9f .mbr-section-title {
    padding-left: 4.28vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xdWnmF9f .mbr-section-title.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xdWnmF9f .mbr-section-title.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xdWnmF9f .mbr-section-subtitle {
  padding-left: 150px;
  color: #ffffff;
}
@media (max-width: 1399px) {
  .cid-v5xdWnmF9f .mbr-section-subtitle {
    padding-left: 10.7vw;
  }
}
@media (max-width: 991px) {
  .cid-v5xdWnmF9f .mbr-section-subtitle {
    margin-top: 8px;
  }
  .cid-v5xdWnmF9f .mbr-section-subtitle.display-1 {
    font-size: 50px !important;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .cid-v5xdWnmF9f .mbr-section-subtitle.display-1 {
    font-size: 30px !important;
    line-height: 1.2;
  }
}
.cid-v5xdWnmF9f .mbr-section-btn {
  margin-top: 20px;
  padding-left: 60px;
}
@media (max-width: 1399px) {
  .cid-v5xdWnmF9f .mbr-section-btn {
    padding-left: 4.28vw;
  }
}
#custom-html-8s {
  /* Type valid CSS here */
}
#custom-html-8s div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-8s p {
  font-size: 60px;
  color: #777;
}
.cid-v5xdWpbhNB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
  background-image: linear-gradient(#000000 80%, #a78aff 110%);
}
.cid-v5xdWpbhNB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdWpbhNB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdWpbhNB .row {
  justify-content: center;
}
.cid-v5xdWpbhNB .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-v5xdWpbhNB .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #a78aff, #ffffff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-v5xdWpbhNB .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-v5xdWpbhNB .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-v5xdWpbhNB .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-v5xdWpbhNB .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-v5xdWpbhNB .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-v5xdWpbhNB .mbr-section-title {
  color: #ffffff;
}
.cid-v5xdWpbhNB .mbr-text {
  color: #ffffff;
}
.cid-v5xdWpbhNB .mbr-desc {
  color: #ffffff;
}
.cid-v5xdWrdTAG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
  overflow: hidden;
}
.cid-v5xdWrdTAG .mbr-section-head {
  padding-bottom: 50px;
}
@media (max-width: 767px) {
  .cid-v5xdWrdTAG .mbr-section-head {
    padding-bottom: 40px;
  }
}
.cid-v5xdWrdTAG .mbr-section-title {
  color: #FFFFFF;
}
.cid-v5xdWrdTAG .mbr-section-subtitle {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-v5xdWrdTAG .items-row {
  padding-top: 40px;
  row-gap: 60px;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .cid-v5xdWrdTAG .items-row {
    padding-top: 0;
    row-gap: 40px;
  }
}
@media (min-width: 576px) {
  .cid-v5xdWrdTAG .item {
    width: 47%;
  }
  .cid-v5xdWrdTAG .item:nth-child(1n) {
    transform: translateY(0);
  }
  .cid-v5xdWrdTAG .item:nth-child(2n) {
    transform: translateY(-40px);
  }
  .cid-v5xdWrdTAG .item:nth-child(3n) {
    transform: translateY(-10px);
  }
  .cid-v5xdWrdTAG .item:nth-child(4n) {
    transform: translateY(-20px);
  }
  .cid-v5xdWrdTAG .item:nth-child(5n) {
    transform: translateY(-10px);
  }
  .cid-v5xdWrdTAG .item:nth-child(6n) {
    transform: translateY(-40px);
  }
}
@media (min-width: 768px) {
  .cid-v5xdWrdTAG .item {
    width: 42%;
  }
}
@media (min-width: 992px) {
  .cid-v5xdWrdTAG .item {
    width: 30%;
  }
}
@media (min-width: 1200px) {
  .cid-v5xdWrdTAG .item {
    width: 27%;
  }
}
.cid-v5xdWrdTAG .item-img {
  position: relative;
  width: 100%;
  border-radius: 40px;
  overflow: hidden;
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xdWrdTAG .item-img img {
  width: 100%;
  aspect-ratio: calc(2 / 2);
  object-fit: cover;
  transform: scale(1.01);
  transition: all 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-v5xdWrdTAG .item-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 0;
  transition: .3s all;
}
.cid-v5xdWrdTAG .item-wrapper:hover .item-img {
  border-radius: 25px;
  transform: scale(0.95);
}
.cid-v5xdWrdTAG .item-wrapper:hover .item-img img {
  transform: scale(1.2, 1.2);
}
.cid-v5xdWrdTAG .item-content {
  flex-grow: 1;
  padding-top: 31px;
}
.cid-v5xdWrdTAG .item-title {
  margin-bottom: 32px;
  color: #FFFFFF;
}
.cid-v5xdWrdTAG .mbr-text {
  position: relative;
  margin-bottom: 0;
  color: #ffffff;
  padding-left: 85px;
}
.cid-v5xdWrdTAG .mbr-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 75px;
  height: 1px;
  background-image: linear-gradient(-90deg, currentColor 0, rgba(255, 255, 255, 0) 100%);
}
.cid-v5xdWrdTAG .mbr-section-btn {
  margin-top: 12px;
}
.cid-v5xdWrdTAG .item-title,
.cid-v5xdWrdTAG .mbr-section-btn {
  text-align: center;
}
.cid-v5xdWsWBfj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #2a1340;
}
.cid-v5xdWsWBfj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5xdWsWBfj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5xdWsWBfj .mbr-section-title {
  color: #ffffff;
}
.cid-v5xdWsWBfj .mbr-section-subtitle {
  margin-top: 24px;
  color: #FFFFFF;
}
.cid-v5xdWsWBfj .mbr-section-btn {
  margin-top: 20px;
}
