body {
  font-family: 'Manrope', sans-serif;
}
.display-1 {
  font-family: 'Manrope', sans-serif;
  font-size: 2.5rem;
  line-height: 1.1;
  letter-spacing: -1.9px;
}
.display-1 > .mbr-iconfont {
  font-size: 3.125rem;
}
.display-2 {
  font-family: 'Manrope', sans-serif;
  font-size: 2rem;
  line-height: 1.1;
  letter-spacing: -1.9px;
}
.display-2 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-4 {
  font-family: 'Manrope', sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5625rem;
}
.display-5 {
  font-family: 'Manrope', sans-serif;
  font-size: 1.5rem;
  line-height: 1.3;
}
.display-5 > .mbr-iconfont {
  font-size: 1.875rem;
}
.display-7 {
  font-family: 'Manrope', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 1.75rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 1rem;
    font-size: calc( 1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0875rem + (1.25 - 1.0875) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.175rem + (1.5 - 1.175) * ((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: #6148ff !important;
}
.bg-success {
  background-color: #16c016 !important;
}
.bg-info {
  background-color: #ffc159 !important;
}
.bg-warning {
  background-color: #ff7448 !important;
}
.bg-danger {
  background-color: #ff4848 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #6148ff !important;
  border-color: #6148ff !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #2100f0 !important;
  border-color: #2100f0 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2100f0 !important;
  border-color: #2100f0 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #2705fc !important;
  border-color: #2705fc !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #1902a8 !important;
  border-color: #1902a8 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #1902a8 !important;
  border-color: #1902a8 !important;
}
.btn-info,
.btn-info:active {
  background-color: #ffc159 !important;
  border-color: #ffc159 !important;
  color: #593800 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #ffa102 !important;
  border-color: #ffa102 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #593800 !important;
  background-color: #ffa102 !important;
  border-color: #ffa102 !important;
}
.btn-success,
.btn-success:active {
  background-color: #16c016 !important;
  border-color: #16c016 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #0d720d !important;
  border-color: #0d720d !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #0d720d !important;
  border-color: #0d720d !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ff7448 !important;
  border-color: #ff7448 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #f03a00 !important;
  border-color: #f03a00 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #f03a00 !important;
  border-color: #f03a00 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff4848 !important;
  border-color: #ff4848 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #f00000 !important;
  border-color: #f00000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #f00000 !important;
  border-color: #f00000 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #545454 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
}
.btn-black,
.btn-black:active {
  background-color: #0a0a0a !important;
  border-color: #0a0a0a !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #6148ff;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2100f0 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #6148ff !important;
  border-color: #6148ff !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #2705fc;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #1902a8 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #2705fc !important;
  border-color: #2705fc !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffc159;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffa102 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #593800 !important;
  background-color: #ffc159 !important;
  border-color: #ffc159 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #16c016;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #0d720d !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #16c016 !important;
  border-color: #16c016 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff7448;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #f03a00 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #ff7448 !important;
  border-color: #ff7448 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff4848;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #f00000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff4848 !important;
  border-color: #ff4848 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #0a0a0a;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #0a0a0a !important;
  border-color: #0a0a0a !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.text-primary {
  color: #6148ff !important;
}
.text-secondary {
  color: #2705fc !important;
}
.text-success {
  color: #16c016 !important;
}
.text-info {
  color: #ffc159 !important;
}
.text-warning {
  color: #ff7448 !important;
}
.text-danger {
  color: #ff4848 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #161616 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #1f00e1 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #170299 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #0c640c !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #f29800 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #e13600 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #e10000 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #cccccc !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #6148ff;
}
.nav-tabs .nav-link:not(.active) {
  color: #161616;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #ffc159;
}
.alert-warning {
  background-color: #ff7448;
}
.alert-danger {
  background-color: #ff4848;
}
.mbr-gallery-filter li.active .btn {
  background-color: #6148ff;
  border-color: #6148ff;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #6148ff;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #68ee68;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Manrope', sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.5625rem;
}
.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: #6148ff !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Manrope', sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5625rem;
}
blockquote {
  border-color: #6148ff;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #6148ff;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #6148ff;
}
.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: #6148ff;
  border-bottom-color: #6148ff;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #6148ff !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: #2705fc !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='%236148ff' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
a:hover {
  background-image: none !important;
}
.container {
  max-width: 1392px;
  width: 94%;
}
@media (max-width: 767px) {
  .container {
    width: 100%;
  }
}
.row {
  justify-content: center;
}
.mbr-section-btn .btn {
  min-width: 120px;
  border-radius: 8px;
  padding: 16px 32px;
  line-height: 1.25;
  font-weight: 700 !important;
  box-shadow: none !important;
}
.mbr-section-btn .btn:hover {
  -webkit-transform: translate(0, -2px) !important;
  -ms-transform: translate(0, -2px) !important;
  transform: translate(0, -2px) !important;
}
.mbr-section-btn .btn-black-outline {
  background-color: #ffffff !important;
  border: 2px solid #161616;
}
.mbr-section-btn .btn-black-outline:hover,
.mbr-section-btn .btn-black-outline:focus,
.mbr-section-btn .btn-black-outline:active {
  background-color: #c2c0bc !important;
  border: 2px solid #161616 !important;
}
.mbr-section-btn .btn-white-outline {
  background-color: transparent !important;
  border: 2px solid #ffffff;
  color: #ffffff !important;
}
.mbr-section-btn .btn-white-outline:hover,
.mbr-section-btn .btn-white-outline:focus,
.mbr-section-btn .btn-white-outline:active {
  background-color: transparent !important;
  border: 2px solid #ffffff !important;
  color: #ffffff !important;
}
.mbr-section-btn .btn-white {
  background-color: #ffffff !important;
  color: #000000 !important;
}
.mbr-section-btn .btn-white:hover,
.mbr-section-btn .btn-white:focus,
.mbr-section-btn .btn-white:active {
  background-color: #ffffff !important;
  color: #000000 !important;
}
@media (max-width: 575px) {
  .mbr-section-btn {
    width: 100%;
  }
  .mbr-section-btn .btn {
    width: 100%;
  }
}
b {
  font-weight: 700 !important;
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-t5xHHzZ0j3 {
  background-image: url("../../../assets/images/laptop-g361bae5f6-1280.webp");
}
.cid-t5xHHzZ0j3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5xHHzZ0j3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5xHHzZ0j3 .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-t5xHHzZ0j3 .col-text {
    padding-right: 28px;
  }
}
.cid-t5xHHzZ0j3 .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-t5xHHzZ0j3 .col-img {
    padding-left: 28px;
  }
}
.cid-t5xHHzZ0j3 .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-t5xHHzZ0j3 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-t5xHHzZ0j3 .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-t5xHHzZ0j3 .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-t5xHHzZ0j3 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-t5xHHzZ0j3 .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-t5xHHzZ0j3 .mbr-section-btn {
    width: 100%;
  }
}
.cid-t5xHHzZ0j3 .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-t5xHHzZ0j3 .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-t5xHHzZ0j3 .image-wrapper {
    height: auto;
  }
}
.cid-t5xHHzZ0j3 .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-t5xHHzZ0j3 .card-title,
.cid-t5xHHzZ0j3 .mbr-section-btn {
  color: #000000;
}
.cid-t5xHHzZ0j3 .mbr-text,
.cid-t5xHHzZ0j3 .link-wrap {
  color: #000000;
}
.cid-tKd68Z0MMP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tKd68Z0MMP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKd68Z0MMP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKd68Z0MMP .row {
  justify-content: center;
}
.cid-tKd68Z0MMP .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKd68Z0MMP .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKd68Z0MMP .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKd68Z0MMP .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKd68Z0MMP .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKd68Z0MMP .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKd68Z0MMP .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKd68Z0MMP .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKd68Z0MMP .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKd68Z0MMP .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKd68Z0MMP .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKd68Z0MMP .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKd68Z0MMP .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKd68Z0MMP .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdeRdbRmu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  overflow: hidden;
}
.cid-tKdeRdbRmu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdeRdbRmu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdeRdbRmu .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKdeRdbRmu .col-text {
    padding-right: 28px;
  }
}
@media (max-width: 991px) {
  .cid-tKdeRdbRmu .col-text {
    order: 2;
  }
}
.cid-tKdeRdbRmu .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKdeRdbRmu .col-img {
    padding-left: 28px;
  }
}
@media (max-width: 991px) {
  .cid-tKdeRdbRmu .col-img {
    order: 1;
  }
}
.cid-tKdeRdbRmu .card-title {
  color: #161616;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdeRdbRmu .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdeRdbRmu .mbr-text {
  color: #161616;
  margin-top: 2rem;
  margin-bottom: 0 !important;
  width: 100%;
  max-width: 480px;
}
@media (max-width: 991px) {
  .cid-tKdeRdbRmu .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1.5rem;
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tKdeRdbRmu .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdeRdbRmu .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKdeRdbRmu .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKdeRdbRmu .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKdeRdbRmu .image-wrapper {
    height: 360px;
    margin-bottom: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKdeRdbRmu .image-wrapper {
    height: auto;
  }
}
.cid-tKdeRdbRmu .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKdeRdbRmu .circle-blur {
  position: absolute;
  top: 50%;
  right: 50%;
  transform: translate(50%, -50%);
  display: block;
  width: 560px;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
@media (max-width: 991px) {
  .cid-tKdeRdbRmu .circle-blur {
    width: 320px;
    height: 320px;
    top: -10%;
    right: -5%;
    transform: translate(0, 0);
  }
}
.cid-tKdgThO701 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/access-control-275x183.webp");
  overflow: hidden;
}
.cid-tKdgThO701 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdgThO701 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdgThO701 .row {
  flex-direction: row-reverse;
}
.cid-tKdgThO701 .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKdgThO701 .col-text {
    padding-left: 28px;
  }
}
@media (max-width: 991px) {
  .cid-tKdgThO701 .col-text {
    order: 2;
  }
}
.cid-tKdgThO701 .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKdgThO701 .col-img {
    padding-right: 28px;
  }
}
@media (max-width: 991px) {
  .cid-tKdgThO701 .col-img {
    order: 1;
  }
}
.cid-tKdgThO701 .card-title {
  color: #161616;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdgThO701 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdgThO701 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  margin-bottom: 0 !important;
  width: 100%;
  max-width: 480px;
}
@media (max-width: 991px) {
  .cid-tKdgThO701 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1.5rem;
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tKdgThO701 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdgThO701 .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKdgThO701 .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKdgThO701 .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 612px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKdgThO701 .image-wrapper {
    height: 432px;
    margin-bottom: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKdgThO701 .image-wrapper {
    height: auto;
  }
}
.cid-tKdgThO701 .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKdgThO701 .circle-blur {
  position: absolute;
  top: 50%;
  right: 50%;
  transform: translate(50%, -50%);
  display: block;
  width: 560px;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
@media (max-width: 991px) {
  .cid-tKdgThO701 .circle-blur {
    width: 320px;
    height: 320px;
    top: -10%;
    right: -5%;
    transform: translate(0, 0);
  }
}
.cid-ucCc2QSdEK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ucCc2QSdEK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucCc2QSdEK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucCc2QSdEK .row {
  justify-content: center;
}
.cid-ucCc2QSdEK .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ucCc2QSdEK .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ucCc2QSdEK .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ucCc2QSdEK .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ucCc2QSdEK .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ucCc2QSdEK .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ucCc2QSdEK .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ucCc2QSdEK .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ucCc2QSdEK .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ucCc2QSdEK .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ucCc2QSdEK .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ucCc2QSdEK .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ucCc2QSdEK .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ucCc2QSdEK .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #2705fc 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tMT2LRRTUf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tMT2LRRTUf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMT2LRRTUf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tMT2LRRTUf .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tMT2LRRTUf .col-img {
    padding-left: 28px;
  }
}
.cid-tMT2LRRTUf .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tMT2LRRTUf .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tMT2LRRTUf .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tMT2LRRTUf .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tMT2LRRTUf .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tMT2LRRTUf .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tMT2LRRTUf .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tMT2LRRTUf .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tMT2LRRTUf .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tMT2LRRTUf .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tMT2LRRTUf .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tMT2LRRTUf .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tMT2LRRTUf .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-t5BwsDz7C7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/sm-portablefireequip-1024x683.webp");
  position: relative;
  overflow: hidden;
}
.cid-t5BwsDz7C7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BwsDz7C7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BwsDz7C7 .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t5BwsDz7C7 .col-text {
    padding-left: 28px;
  }
}
@media (min-width: 992px) {
  .cid-t5BwsDz7C7 .col-img {
    padding-right: 28px;
  }
}
.cid-t5BwsDz7C7 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-t5BwsDz7C7 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-t5BwsDz7C7 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-t5BwsDz7C7 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-t5BwsDz7C7 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-t5BwsDz7C7 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-t5BwsDz7C7 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-t5BwsDz7C7 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 420px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #16c016;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-t5BwsDz7C7 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 575px) {
  .cid-t5BwsDz7C7 .image-wrapper {
    height: 270px;
  }
}
@media (max-width: 991px) {
  .cid-t5BwsDz7C7 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-t5BwsDz7C7 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-t5BwsDz7C7 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdpVPTILV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tKdpVPTILV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdpVPTILV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdpVPTILV .row {
  justify-content: center;
}
.cid-tKdpVPTILV .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKdpVPTILV .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKdpVPTILV .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKdpVPTILV .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKdpVPTILV .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKdpVPTILV .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKdpVPTILV .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKdpVPTILV .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKdpVPTILV .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKdpVPTILV .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKdpVPTILV .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKdpVPTILV .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKdpVPTILV .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKdpVPTILV .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-t5BC08GDho {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/img-1730-2000x2667.webp");
}
.cid-t5BC08GDho .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BC08GDho .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BC08GDho .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-t5BC08GDho .col-text {
    padding-right: 28px;
  }
}
.cid-t5BC08GDho .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-t5BC08GDho .col-img {
    padding-left: 28px;
  }
}
.cid-t5BC08GDho .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-t5BC08GDho .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-t5BC08GDho .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-t5BC08GDho .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-t5BC08GDho .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-t5BC08GDho .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-t5BC08GDho .mbr-section-btn {
    width: 100%;
  }
}
.cid-t5BC08GDho .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 408px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-t5BC08GDho .image-wrapper {
    height: 288px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-t5BC08GDho .image-wrapper {
    height: auto;
  }
}
.cid-t5BC08GDho .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-t5BC08GDho .mbr-text,
.cid-t5BC08GDho .link-wrap {
  color: #000000;
}
.cid-t5BC08GDho .card-title,
.cid-t5BC08GDho .mbr-section-btn {
  color: #000000;
}
.cid-tKdDXPWOT1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
  overflow: hidden;
}
.cid-tKdDXPWOT1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdDXPWOT1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdDXPWOT1 .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKdDXPWOT1 .col-text {
    padding-right: 28px;
  }
}
@media (max-width: 991px) {
  .cid-tKdDXPWOT1 .col-text {
    order: 2;
  }
}
.cid-tKdDXPWOT1 .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKdDXPWOT1 .col-img {
    padding-left: 28px;
  }
}
@media (max-width: 991px) {
  .cid-tKdDXPWOT1 .col-img {
    order: 1;
  }
}
.cid-tKdDXPWOT1 .card-title {
  color: #161616;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdDXPWOT1 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdDXPWOT1 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  margin-bottom: 0 !important;
  width: 100%;
  max-width: 480px;
}
@media (max-width: 991px) {
  .cid-tKdDXPWOT1 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1.5rem;
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tKdDXPWOT1 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdDXPWOT1 .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKdDXPWOT1 .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKdDXPWOT1 .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 306px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKdDXPWOT1 .image-wrapper {
    height: 216px;
    margin-bottom: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKdDXPWOT1 .image-wrapper {
    height: auto;
  }
}
.cid-tKdDXPWOT1 .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKdDXPWOT1 .circle-blur {
  position: absolute;
  top: 50%;
  right: 50%;
  transform: translate(50%, -50%);
  display: block;
  width: 560px;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
@media (max-width: 991px) {
  .cid-tKdDXPWOT1 .circle-blur {
    width: 320px;
    height: 320px;
    top: -10%;
    right: -5%;
    transform: translate(0, 0);
  }
}
.cid-ucyou3Jik6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ucyou3Jik6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucyou3Jik6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucyou3Jik6 .row {
  justify-content: center;
}
.cid-ucyou3Jik6 .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-ucyou3Jik6 .title-container {
    margin-bottom: 64px;
  }
}
.cid-ucyou3Jik6 .mbr-section-title {
  color: #161616;
  margin-bottom: 24px !important;
}
.cid-ucyou3Jik6 .mbr-section-subtitle {
  color: #161616;
}
.cid-ucyou3Jik6 .toggle-panel {
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
.cid-ucyou3Jik6 .card {
  border-bottom: 2px solid #161616;
  border-top: 2px solid #161616;
  margin-bottom: -2px;
  border-radius: 0 !important;
}
.cid-ucyou3Jik6 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-ucyou3Jik6 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-ucyou3Jik6 .panel-title {
    align-items: flex-start;
  }
}
.cid-ucyou3Jik6 .mbr-iconfont {
  padding: 5px;
  font-family: 'Moririse2' !important;
  font-size: 1.3rem !important;
  color: #161616;
  transform: rotate(180deg);
  transition: 0.3s all;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .cid-ucyou3Jik6 .mbr-iconfont {
    margin-top: 14px;
  }
}
@media (max-width: 565px) {
  .cid-ucyou3Jik6 .mbr-iconfont {
    margin-top: 10px;
    font-size: 1rem !important;
  }
}
.cid-ucyou3Jik6 .collapsed .mbr-iconfont {
  transform: rotate(0);
}
.cid-ucyou3Jik6 .card-header {
  border-bottom: none;
  padding: 24px 0;
}
.cid-ucyou3Jik6 .panel-body {
  margin-bottom: 24px;
}
.cid-ucyou3Jik6 .panel-title-edit {
  color: #161616;
}
.cid-ucyou3Jik6 .panel-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-ucyou3Jik6 .circle-blur {
  position: absolute;
  bottom: -15%;
  right: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucE4jgY0IE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-1920x1093.webp");
}
.cid-ucE4jgY0IE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucE4jgY0IE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucE4jgY0IE .row {
  justify-content: flex-start;
}
.cid-ucE4jgY0IE .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-ucE4jgY0IE .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-ucE4jgY0IE .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-ucE4jgY0IE .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-ucE4jgY0IE .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-ucE4jgY0IE .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKdjchad24 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKdjchad24 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdjchad24 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdjchad24 .row {
  justify-content: center;
}
.cid-tKdjchad24 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKdjchad24 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKdjchad24 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKdjchad24 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKdjchad24 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKdjchad24 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKdjchad24 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKdjchad24 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKdjchad24 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKdjchad24 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKdjchad24 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKdjchad24 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKdjchad24 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKdjchad24 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdjchad24 .card-title,
.cid-tKdjchad24 .iconfont-wrapper {
  color: #ffffff;
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-tKdw8l6jWw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKdw8l6jWw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdw8l6jWw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKdw8l6jWw .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKdw8l6jWw .col-img {
    padding-left: 28px;
  }
}
.cid-tKdw8l6jWw .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdw8l6jWw .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdw8l6jWw .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKdw8l6jWw .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKdw8l6jWw .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKdw8l6jWw .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdw8l6jWw .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKdw8l6jWw .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKdw8l6jWw .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKdw8l6jWw .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKdw8l6jWw .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKdw8l6jWw .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKdw8l6jWw .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdAFgK0Hz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tKdAFgK0Hz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdAFgK0Hz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdAFgK0Hz .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tKdAFgK0Hz .col-text {
    padding-left: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKdAFgK0Hz .col-img {
    padding-right: 28px;
  }
}
.cid-tKdAFgK0Hz .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdAFgK0Hz .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdAFgK0Hz .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKdAFgK0Hz .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKdAFgK0Hz .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKdAFgK0Hz .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdAFgK0Hz .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKdAFgK0Hz .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKdAFgK0Hz .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKdAFgK0Hz .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKdAFgK0Hz .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKdAFgK0Hz .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKdAFgK0Hz .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdBTw5S7L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKdBTw5S7L .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdBTw5S7L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKdBTw5S7L .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKdBTw5S7L .col-img {
    padding-left: 28px;
  }
}
.cid-tKdBTw5S7L .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdBTw5S7L .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdBTw5S7L .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKdBTw5S7L .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKdBTw5S7L .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKdBTw5S7L .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdBTw5S7L .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKdBTw5S7L .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKdBTw5S7L .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKdBTw5S7L .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKdBTw5S7L .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKdBTw5S7L .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKdBTw5S7L .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdxMOnc5B {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tKdxMOnc5B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdxMOnc5B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdxMOnc5B .row {
  justify-content: center;
}
.cid-tKdxMOnc5B .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-tKdxMOnc5B .title-container {
    margin-bottom: 64px;
  }
}
.cid-tKdxMOnc5B .mbr-section-title {
  color: #161616;
  margin-bottom: 24px !important;
}
.cid-tKdxMOnc5B .mbr-section-subtitle {
  color: #161616;
}
.cid-tKdxMOnc5B .toggle-panel {
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
.cid-tKdxMOnc5B .card {
  border-bottom: 2px solid #161616;
  border-top: 2px solid #161616;
  margin-bottom: -2px;
  border-radius: 0 !important;
}
.cid-tKdxMOnc5B .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tKdxMOnc5B .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-tKdxMOnc5B .panel-title {
    align-items: flex-start;
  }
}
.cid-tKdxMOnc5B .mbr-iconfont {
  padding: 5px;
  font-family: 'Moririse2' !important;
  font-size: 1.3rem !important;
  color: #161616;
  transform: rotate(180deg);
  transition: 0.3s all;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .cid-tKdxMOnc5B .mbr-iconfont {
    margin-top: 14px;
  }
}
@media (max-width: 565px) {
  .cid-tKdxMOnc5B .mbr-iconfont {
    margin-top: 10px;
    font-size: 1rem !important;
  }
}
.cid-tKdxMOnc5B .collapsed .mbr-iconfont {
  transform: rotate(0);
}
.cid-tKdxMOnc5B .card-header {
  border-bottom: none;
  padding: 24px 0;
}
.cid-tKdxMOnc5B .panel-body {
  margin-bottom: 24px;
}
.cid-tKdxMOnc5B .panel-title-edit {
  color: #161616;
}
.cid-tKdxMOnc5B .panel-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tKdxMOnc5B .circle-blur {
  position: absolute;
  bottom: -15%;
  left: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdCSfMH6B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKdCSfMH6B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdCSfMH6B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdCSfMH6B .row {
  justify-content: center;
}
.cid-tKdCSfMH6B .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKdCSfMH6B .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKdCSfMH6B .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKdCSfMH6B .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKdCSfMH6B .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKdCSfMH6B .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKdCSfMH6B .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKdCSfMH6B .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKdCSfMH6B .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKdCSfMH6B .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKdCSfMH6B .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKdCSfMH6B .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKdCSfMH6B .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKdCSfMH6B .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdCSfMH6B .card-title,
.cid-tKdCSfMH6B .iconfont-wrapper {
  color: #ffffff;
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKdGOlb8OP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKdGOlb8OP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdGOlb8OP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKdGOlb8OP .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKdGOlb8OP .col-img {
    padding-left: 28px;
  }
}
.cid-tKdGOlb8OP .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdGOlb8OP .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdGOlb8OP .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKdGOlb8OP .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKdGOlb8OP .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKdGOlb8OP .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdGOlb8OP .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKdGOlb8OP .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKdGOlb8OP .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKdGOlb8OP .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKdGOlb8OP .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKdGOlb8OP .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKdGOlb8OP .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdHMNVBNM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKdHMNVBNM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdHMNVBNM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdHMNVBNM .row {
  flex-direction: row-reverse;
}
.cid-tKdHMNVBNM .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKdHMNVBNM .col-text {
    padding-left: 28px;
  }
}
.cid-tKdHMNVBNM .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKdHMNVBNM .col-img {
    padding-right: 28px;
  }
}
.cid-tKdHMNVBNM .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdHMNVBNM .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdHMNVBNM .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdHMNVBNM .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKdHMNVBNM .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdHMNVBNM .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKdHMNVBNM .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKdHMNVBNM .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKdHMNVBNM .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKdHMNVBNM .image-wrapper {
    height: auto;
  }
}
.cid-tKdHMNVBNM .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKdIGMZQbu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKdIGMZQbu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdIGMZQbu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKdIGMZQbu .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKdIGMZQbu .col-img {
    padding-left: 28px;
  }
}
.cid-tKdIGMZQbu .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdIGMZQbu .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdIGMZQbu .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKdIGMZQbu .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKdIGMZQbu .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKdIGMZQbu .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdIGMZQbu .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKdIGMZQbu .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKdIGMZQbu .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKdIGMZQbu .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKdIGMZQbu .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKdIGMZQbu .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKdIGMZQbu .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdGQ8ENpB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKdGQ8ENpB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdGQ8ENpB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdGQ8ENpB .row {
  justify-content: center;
}
.cid-tKdGQ8ENpB .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKdGQ8ENpB .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKdGQ8ENpB .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKdGQ8ENpB .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKdGQ8ENpB .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKdGQ8ENpB .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKdGQ8ENpB .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKdGQ8ENpB .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKdGQ8ENpB .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKdGQ8ENpB .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKdGQ8ENpB .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKdGQ8ENpB .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKdGQ8ENpB .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKdGQ8ENpB .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdGQ8ENpB .card-title,
.cid-tKdGQ8ENpB .iconfont-wrapper {
  color: #ffffff;
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKdK2UajVy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKdK2UajVy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdK2UajVy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKdK2UajVy .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKdK2UajVy .col-img {
    padding-left: 28px;
  }
}
.cid-tKdK2UajVy .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdK2UajVy .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdK2UajVy .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKdK2UajVy .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKdK2UajVy .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKdK2UajVy .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdK2UajVy .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKdK2UajVy .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKdK2UajVy .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKdK2UajVy .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKdK2UajVy .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKdK2UajVy .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKdK2UajVy .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdL1rW3FW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKdL1rW3FW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdL1rW3FW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdL1rW3FW .row {
  flex-direction: row-reverse;
}
.cid-tKdL1rW3FW .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKdL1rW3FW .col-text {
    padding-left: 28px;
  }
}
.cid-tKdL1rW3FW .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKdL1rW3FW .col-img {
    padding-right: 28px;
  }
}
.cid-tKdL1rW3FW .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdL1rW3FW .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdL1rW3FW .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdL1rW3FW .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKdL1rW3FW .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdL1rW3FW .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKdL1rW3FW .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKdL1rW3FW .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKdL1rW3FW .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKdL1rW3FW .image-wrapper {
    height: auto;
  }
}
.cid-tKdL1rW3FW .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKdLHUay2V {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKdLHUay2V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdLHUay2V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKdLHUay2V .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKdLHUay2V .col-img {
    padding-left: 28px;
  }
}
.cid-tKdLHUay2V .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdLHUay2V .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdLHUay2V .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKdLHUay2V .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKdLHUay2V .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKdLHUay2V .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdLHUay2V .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKdLHUay2V .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKdLHUay2V .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKdLHUay2V .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKdLHUay2V .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKdLHUay2V .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKdLHUay2V .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdMJNIEx6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKdMJNIEx6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdMJNIEx6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdMJNIEx6 .row {
  flex-direction: row-reverse;
}
.cid-tKdMJNIEx6 .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKdMJNIEx6 .col-text {
    padding-left: 28px;
  }
}
.cid-tKdMJNIEx6 .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKdMJNIEx6 .col-img {
    padding-right: 28px;
  }
}
.cid-tKdMJNIEx6 .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdMJNIEx6 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdMJNIEx6 .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdMJNIEx6 .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKdMJNIEx6 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdMJNIEx6 .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKdMJNIEx6 .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKdMJNIEx6 .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKdMJNIEx6 .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKdMJNIEx6 .image-wrapper {
    height: auto;
  }
}
.cid-tKdMJNIEx6 .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKdK0GJGho {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKdK0GJGho .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdK0GJGho .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdK0GJGho .row {
  justify-content: center;
}
.cid-tKdK0GJGho .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKdK0GJGho .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKdK0GJGho .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKdK0GJGho .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKdK0GJGho .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKdK0GJGho .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKdK0GJGho .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKdK0GJGho .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKdK0GJGho .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKdK0GJGho .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKdK0GJGho .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKdK0GJGho .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKdK0GJGho .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKdK0GJGho .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdK0GJGho .card-title,
.cid-tKdK0GJGho .iconfont-wrapper {
  color: #ffffff;
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKdOVAXqjb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKdOVAXqjb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdOVAXqjb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKdOVAXqjb .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKdOVAXqjb .col-img {
    padding-left: 28px;
  }
}
.cid-tKdOVAXqjb .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdOVAXqjb .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdOVAXqjb .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKdOVAXqjb .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKdOVAXqjb .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKdOVAXqjb .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdOVAXqjb .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKdOVAXqjb .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 700px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKdOVAXqjb .image-wrapper {
    height: 600px;
  }
}
@media (max-width: 575px) {
  .cid-tKdOVAXqjb .image-wrapper {
    height: 450px;
  }
}
@media (max-width: 991px) {
  .cid-tKdOVAXqjb .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKdOVAXqjb .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKdOVAXqjb .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdQDVSfRr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKdQDVSfRr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdQDVSfRr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdQDVSfRr .row {
  flex-direction: row-reverse;
}
.cid-tKdQDVSfRr .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKdQDVSfRr .col-text {
    padding-left: 28px;
  }
}
.cid-tKdQDVSfRr .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKdQDVSfRr .col-img {
    padding-right: 28px;
  }
}
.cid-tKdQDVSfRr .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdQDVSfRr .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdQDVSfRr .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdQDVSfRr .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKdQDVSfRr .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdQDVSfRr .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKdQDVSfRr .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKdQDVSfRr .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 612px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKdQDVSfRr .image-wrapper {
    height: 432px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKdQDVSfRr .image-wrapper {
    height: auto;
  }
}
.cid-tKdQDVSfRr .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKdUa4LMds {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  overflow: hidden;
}
.cid-tKdUa4LMds .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdUa4LMds .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdUa4LMds .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKdUa4LMds .col-text {
    padding-right: 28px;
  }
}
@media (max-width: 991px) {
  .cid-tKdUa4LMds .col-text {
    order: 2;
  }
}
.cid-tKdUa4LMds .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKdUa4LMds .col-img {
    padding-left: 28px;
  }
}
@media (max-width: 991px) {
  .cid-tKdUa4LMds .col-img {
    order: 1;
  }
}
.cid-tKdUa4LMds .card-title {
  color: #161616;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdUa4LMds .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdUa4LMds .mbr-text {
  color: #161616;
  margin-top: 2rem;
  margin-bottom: 0 !important;
  width: 100%;
  max-width: 480px;
}
@media (max-width: 991px) {
  .cid-tKdUa4LMds .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1.5rem;
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tKdUa4LMds .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdUa4LMds .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKdUa4LMds .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKdUa4LMds .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKdUa4LMds .image-wrapper {
    height: 360px;
    margin-bottom: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKdUa4LMds .image-wrapper {
    height: auto;
  }
}
.cid-tKdUa4LMds .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKdUa4LMds .circle-blur {
  position: absolute;
  top: 50%;
  right: 50%;
  transform: translate(50%, -50%);
  display: block;
  width: 560px;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
@media (max-width: 991px) {
  .cid-tKdUa4LMds .circle-blur {
    width: 320px;
    height: 320px;
    top: -10%;
    right: -5%;
    transform: translate(0, 0);
  }
}
.cid-tKdPhMr5D3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKdPhMr5D3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdPhMr5D3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdPhMr5D3 .row {
  justify-content: center;
}
.cid-tKdPhMr5D3 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKdPhMr5D3 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKdPhMr5D3 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKdPhMr5D3 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKdPhMr5D3 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKdPhMr5D3 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKdPhMr5D3 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKdPhMr5D3 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKdPhMr5D3 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKdPhMr5D3 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKdPhMr5D3 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKdPhMr5D3 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKdPhMr5D3 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKdPhMr5D3 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKdPhMr5D3 .card-title,
.cid-tKdPhMr5D3 .iconfont-wrapper {
  color: #ffffff;
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKdYMzh5Xo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKdYMzh5Xo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKdYMzh5Xo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKdYMzh5Xo .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKdYMzh5Xo .col-text {
    padding-right: 28px;
  }
}
.cid-tKdYMzh5Xo .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKdYMzh5Xo .col-img {
    padding-left: 28px;
  }
}
.cid-tKdYMzh5Xo .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdYMzh5Xo .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKdYMzh5Xo .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKdYMzh5Xo .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKdYMzh5Xo .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKdYMzh5Xo .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKdYMzh5Xo .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKdYMzh5Xo .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKdYMzh5Xo .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKdYMzh5Xo .image-wrapper {
    height: auto;
  }
}
.cid-tKdYMzh5Xo .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKe0v24Ul9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-tKe0v24Ul9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKe0v24Ul9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKe0v24Ul9 .row {
  justify-content: flex-start;
}
.cid-tKe0v24Ul9 .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-tKe0v24Ul9 .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-tKe0v24Ul9 .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-tKe0v24Ul9 .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-tKe0v24Ul9 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-tKe0v24Ul9 .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKe2ssmjG3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKe2ssmjG3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKe2ssmjG3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKe2ssmjG3 .row {
  justify-content: center;
}
.cid-tKe2ssmjG3 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKe2ssmjG3 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKe2ssmjG3 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKe2ssmjG3 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKe2ssmjG3 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKe2ssmjG3 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKe2ssmjG3 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKe2ssmjG3 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKe2ssmjG3 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKe2ssmjG3 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKe2ssmjG3 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKe2ssmjG3 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKe2ssmjG3 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKe2ssmjG3 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKe2ssmjG3 .card-title,
.cid-tKe2ssmjG3 .iconfont-wrapper {
  color: #ffffff;
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKe45IB4jW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKe45IB4jW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKe45IB4jW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKe45IB4jW .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKe45IB4jW .col-img {
    padding-left: 28px;
  }
}
.cid-tKe45IB4jW .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKe45IB4jW .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKe45IB4jW .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKe45IB4jW .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKe45IB4jW .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKe45IB4jW .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKe45IB4jW .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKe45IB4jW .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKe45IB4jW .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKe45IB4jW .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKe45IB4jW .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKe45IB4jW .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKe45IB4jW .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKe4NUuZRf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKe4NUuZRf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKe4NUuZRf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKe4NUuZRf .row {
  justify-content: center;
}
.cid-tKe4NUuZRf .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKe4NUuZRf .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKe4NUuZRf .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKe4NUuZRf .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKe4NUuZRf .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKe4NUuZRf .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKe4NUuZRf .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKe4NUuZRf .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKe4NUuZRf .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKe4NUuZRf .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKe4NUuZRf .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKe4NUuZRf .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKe4NUuZRf .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKe4NUuZRf .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKe7fjOaFa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKe7fjOaFa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKe7fjOaFa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKe7fjOaFa .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKe7fjOaFa .col-img {
    padding-left: 28px;
  }
}
.cid-tKe7fjOaFa .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKe7fjOaFa .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKe7fjOaFa .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKe7fjOaFa .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKe7fjOaFa .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKe7fjOaFa .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKe7fjOaFa .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKe7fjOaFa .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKe7fjOaFa .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKe7fjOaFa .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKe7fjOaFa .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKe7fjOaFa .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKe7fjOaFa .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKe7FX3G4A {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKe7FX3G4A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKe7FX3G4A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKe7FX3G4A .row {
  justify-content: center;
}
.cid-tKe7FX3G4A .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKe7FX3G4A .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKe7FX3G4A .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKe7FX3G4A .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKe7FX3G4A .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKe7FX3G4A .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKe7FX3G4A .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKe7FX3G4A .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKe7FX3G4A .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKe7FX3G4A .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKe7FX3G4A .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKe7FX3G4A .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKe7FX3G4A .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKe7FX3G4A .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKe7dzRkR7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKe7dzRkR7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKe7dzRkR7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKe7dzRkR7 .row {
  justify-content: center;
}
.cid-tKe7dzRkR7 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKe7dzRkR7 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKe7dzRkR7 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKe7dzRkR7 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKe7dzRkR7 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKe7dzRkR7 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKe7dzRkR7 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKe7dzRkR7 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKe7dzRkR7 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKe7dzRkR7 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKe7dzRkR7 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKe7dzRkR7 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKe7dzRkR7 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKe7dzRkR7 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKe7dzRkR7 .card-title,
.cid-tKe7dzRkR7 .iconfont-wrapper {
  color: #ffffff;
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKec8cfJfd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKec8cfJfd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKec8cfJfd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKec8cfJfd .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKec8cfJfd .col-img {
    padding-left: 28px;
  }
}
.cid-tKec8cfJfd .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKec8cfJfd .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKec8cfJfd .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKec8cfJfd .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKec8cfJfd .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKec8cfJfd .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKec8cfJfd .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKec8cfJfd .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKec8cfJfd .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKec8cfJfd .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKec8cfJfd .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKec8cfJfd .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKec8cfJfd .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKedcBuxQE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKedcBuxQE .row {
  justify-content: center;
}
.cid-tKedcBuxQE .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-tKedcBuxQE .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-tKedcBuxQE .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tKedcBuxQE .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tKedcBuxQE .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tKedcBuxQE .number-line {
    display: none !important;
  }
}
.cid-tKedcBuxQE .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tKedcBuxQE .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tKedcBuxQE .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-tKedcBuxQE .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-tKedcBuxQE .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tKedcBuxQE .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tKedcBuxQE .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tKedcBuxQE .card-number-container {
    left: 16px;
  }
}
.cid-tKedcBuxQE .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-tKedcBuxQE .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKedcBuxQE .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tKedcBuxQE .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tKedcBuxQE .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tKedcBuxQE .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKedcBuxQE .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKedcBuxQE .card-text-container {
  width: 100%;
}
.cid-tKedcBuxQE .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKedcBuxQE .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tKedcBuxQE .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tKedcBuxQE .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tKedcBuxQE .card-text {
    margin-top: 16px;
  }
}
.cid-tKec71dIbq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKec71dIbq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKec71dIbq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKec71dIbq .row {
  justify-content: center;
}
.cid-tKec71dIbq .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKec71dIbq .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKec71dIbq .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKec71dIbq .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKec71dIbq .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKec71dIbq .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKec71dIbq .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKec71dIbq .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKec71dIbq .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKec71dIbq .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKec71dIbq .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKec71dIbq .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKec71dIbq .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKec71dIbq .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKec71dIbq .card-title,
.cid-tKec71dIbq .iconfont-wrapper {
  color: #ffffff;
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKeiBsNMuc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/screenshot-2023-07-17-122139-1018x715.webp");
}
.cid-tKeiBsNMuc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKeiBsNMuc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKeiBsNMuc .row {
  justify-content: flex-start;
}
.cid-tKeiBsNMuc .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-tKeiBsNMuc .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-tKeiBsNMuc .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-tKeiBsNMuc .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-tKeiBsNMuc .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-tKeiBsNMuc .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
  text-align: center;
}
.cid-tKejWckQcf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  overflow: hidden;
}
.cid-tKejWckQcf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKejWckQcf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKejWckQcf .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKejWckQcf .col-text {
    padding-right: 28px;
  }
}
@media (max-width: 991px) {
  .cid-tKejWckQcf .col-text {
    order: 2;
  }
}
.cid-tKejWckQcf .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKejWckQcf .col-img {
    padding-left: 28px;
  }
}
@media (max-width: 991px) {
  .cid-tKejWckQcf .col-img {
    order: 1;
  }
}
.cid-tKejWckQcf .card-title {
  color: #161616;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKejWckQcf .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKejWckQcf .mbr-text {
  color: #161616;
  margin-top: 2rem;
  margin-bottom: 0 !important;
  width: 100%;
  max-width: 480px;
}
@media (max-width: 991px) {
  .cid-tKejWckQcf .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1.5rem;
    margin-left: auto;
    margin-right: auto;
  }
}
.cid-tKejWckQcf .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKejWckQcf .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKejWckQcf .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKejWckQcf .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKejWckQcf .image-wrapper {
    height: 360px;
    margin-bottom: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKejWckQcf .image-wrapper {
    height: auto;
  }
}
.cid-tKejWckQcf .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKejWckQcf .circle-blur {
  position: absolute;
  top: 50%;
  right: 50%;
  transform: translate(50%, -50%);
  display: block;
  width: 560px;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
@media (max-width: 991px) {
  .cid-tKejWckQcf .circle-blur {
    width: 320px;
    height: 320px;
    top: -10%;
    right: -5%;
    transform: translate(0, 0);
  }
}
.cid-tKeivuwbdZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKeivuwbdZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKeivuwbdZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKeivuwbdZ .row {
  justify-content: center;
}
.cid-tKeivuwbdZ .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKeivuwbdZ .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKeivuwbdZ .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKeivuwbdZ .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKeivuwbdZ .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKeivuwbdZ .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKeivuwbdZ .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKeivuwbdZ .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKeivuwbdZ .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKeivuwbdZ .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKeivuwbdZ .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKeivuwbdZ .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKeivuwbdZ .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKeivuwbdZ .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKeivuwbdZ .card-title,
.cid-tKeivuwbdZ .iconfont-wrapper {
  color: #ffffff;
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-tKPa8VGiIk .navbar-dropdown {
  position: relative !important;
}
.cid-tKPa8VGiIk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPa8VGiIk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPa8VGiIk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPa8VGiIk .dropdown-item:hover,
.cid-tKPa8VGiIk .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPa8VGiIk .dropdown-item:hover span {
  color: white;
}
.cid-tKPa8VGiIk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPa8VGiIk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPa8VGiIk .dropdown-item:hover,
.cid-tKPa8VGiIk .dropdown-item:focus,
.cid-tKPa8VGiIk .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPa8VGiIk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPa8VGiIk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPa8VGiIk .nav-link {
  position: relative;
}
.cid-tKPa8VGiIk .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPa8VGiIk .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPa8VGiIk .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPa8VGiIk .navbar-caption {
  font-weight: 700;
}
.cid-tKPa8VGiIk .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPa8VGiIk .dropdown-menu,
.cid-tKPa8VGiIk .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPa8VGiIk .nav-item:focus,
.cid-tKPa8VGiIk .nav-link:focus {
  outline: none;
}
.cid-tKPa8VGiIk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPa8VGiIk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPa8VGiIk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPa8VGiIk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPa8VGiIk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPa8VGiIk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPa8VGiIk .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPa8VGiIk .navbar {
    min-height: 80px;
  }
  .cid-tKPa8VGiIk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPa8VGiIk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPa8VGiIk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPa8VGiIk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPa8VGiIk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPa8VGiIk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPa8VGiIk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPa8VGiIk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPa8VGiIk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPa8VGiIk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPa8VGiIk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPa8VGiIk .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPa8VGiIk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPa8VGiIk .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPa8VGiIk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPa8VGiIk .navbar.collapsed {
  justify-content: center;
}
.cid-tKPa8VGiIk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPa8VGiIk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPa8VGiIk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPa8VGiIk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPa8VGiIk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPa8VGiIk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPa8VGiIk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPa8VGiIk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPa8VGiIk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPa8VGiIk .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPa8VGiIk .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPa8VGiIk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPa8VGiIk .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPa8VGiIk .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPa8VGiIk .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPa8VGiIk .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPa8VGiIk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPa8VGiIk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPa8VGiIk .dropdown-item.active,
.cid-tKPa8VGiIk .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPa8VGiIk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPa8VGiIk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPa8VGiIk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPa8VGiIk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPa8VGiIk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPa8VGiIk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPa8VGiIk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPa8VGiIk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPa8VGiIk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPa8VGiIk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPa8VGiIk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPa8VGiIk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPa8VGiIk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPa8VGiIk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPa8VGiIk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPa8VGiIk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPa8VGiIk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPa8VGiIk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPa8VGiIk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPa8VGiIk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPa8VGiIk .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-tKPa8VGiIk .navbar {
    height: 70px;
  }
  .cid-tKPa8VGiIk .navbar.opened {
    height: auto;
  }
  .cid-tKPa8VGiIk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPa8VGiIk .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPa8VGiIk .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPa8VGiIk .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPa8VGiIk .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPa8VGiIk .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPa8WvVmR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPa8WvVmR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPa8WvVmR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPa8WvVmR .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPa8WvVmR .col-text {
    padding-right: 28px;
  }
}
.cid-tKPa8WvVmR .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPa8WvVmR .col-img {
    padding-left: 28px;
  }
}
.cid-tKPa8WvVmR .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPa8WvVmR .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPa8WvVmR .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPa8WvVmR .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPa8WvVmR .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPa8WvVmR .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPa8WvVmR .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPa8WvVmR .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPa8WvVmR .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPa8WvVmR .image-wrapper {
    height: auto;
  }
}
.cid-tKPa8WvVmR .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPa8Xa1OR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-tKPa8Xa1OR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPa8Xa1OR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPa8Xa1OR .row {
  justify-content: flex-start;
}
.cid-tKPa8Xa1OR .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-tKPa8Xa1OR .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-tKPa8Xa1OR .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-tKPa8Xa1OR .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-tKPa8Xa1OR .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-tKPa8Xa1OR .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPa8Y3Lbh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPa8Y3Lbh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPa8Y3Lbh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPa8Y3Lbh .row {
  justify-content: center;
}
.cid-tKPa8Y3Lbh .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPa8Y3Lbh .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPa8Y3Lbh .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPa8Y3Lbh .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPa8Y3Lbh .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPa8Y3Lbh .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPa8Y3Lbh .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPa8Y3Lbh .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPa8Y3Lbh .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPa8Y3Lbh .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPa8Y3Lbh .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPa8Y3Lbh .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPa8Y3Lbh .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPa8Y3Lbh .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPa8Y3Lbh .card-title,
.cid-tKPa8Y3Lbh .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPa8YMpLW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPa8YMpLW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPa8YMpLW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPa8YMpLW .container {
  display: flex;
  justify-content: center;
}
.cid-tKPa8YMpLW .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPa8YMpLW .col-copyright {
  padding: 0;
}
.cid-tKPa8YMpLW .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPa8YMpLW .copyright {
    text-align: center;
  }
}
.cid-tKP9OPCVPl .navbar-dropdown {
  position: relative !important;
}
.cid-tKP9OPCVPl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKP9OPCVPl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKP9OPCVPl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKP9OPCVPl .dropdown-item:hover,
.cid-tKP9OPCVPl .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKP9OPCVPl .dropdown-item:hover span {
  color: white;
}
.cid-tKP9OPCVPl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKP9OPCVPl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKP9OPCVPl .dropdown-item:hover,
.cid-tKP9OPCVPl .dropdown-item:focus,
.cid-tKP9OPCVPl .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKP9OPCVPl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKP9OPCVPl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKP9OPCVPl .nav-link {
  position: relative;
}
.cid-tKP9OPCVPl .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKP9OPCVPl .container {
    flex-wrap: nowrap;
  }
}
.cid-tKP9OPCVPl .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKP9OPCVPl .navbar-caption {
  font-weight: 700;
}
.cid-tKP9OPCVPl .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKP9OPCVPl .dropdown-menu,
.cid-tKP9OPCVPl .navbar.opened {
  background: #ffffff !important;
}
.cid-tKP9OPCVPl .nav-item:focus,
.cid-tKP9OPCVPl .nav-link:focus {
  outline: none;
}
.cid-tKP9OPCVPl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKP9OPCVPl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKP9OPCVPl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKP9OPCVPl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKP9OPCVPl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKP9OPCVPl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKP9OPCVPl .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKP9OPCVPl .navbar {
    min-height: 80px;
  }
  .cid-tKP9OPCVPl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKP9OPCVPl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKP9OPCVPl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKP9OPCVPl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKP9OPCVPl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKP9OPCVPl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKP9OPCVPl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKP9OPCVPl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKP9OPCVPl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKP9OPCVPl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKP9OPCVPl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKP9OPCVPl .navbar.opened {
  transition: all 0.3s;
}
.cid-tKP9OPCVPl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKP9OPCVPl .navbar .navbar-logo img {
  width: auto;
}
.cid-tKP9OPCVPl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKP9OPCVPl .navbar.collapsed {
  justify-content: center;
}
.cid-tKP9OPCVPl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKP9OPCVPl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKP9OPCVPl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKP9OPCVPl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKP9OPCVPl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKP9OPCVPl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKP9OPCVPl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKP9OPCVPl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKP9OPCVPl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKP9OPCVPl .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKP9OPCVPl .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKP9OPCVPl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKP9OPCVPl .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKP9OPCVPl .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKP9OPCVPl .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKP9OPCVPl .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKP9OPCVPl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKP9OPCVPl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKP9OPCVPl .dropdown-item.active,
.cid-tKP9OPCVPl .dropdown-item:active {
  background-color: transparent;
}
.cid-tKP9OPCVPl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKP9OPCVPl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKP9OPCVPl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKP9OPCVPl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKP9OPCVPl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKP9OPCVPl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKP9OPCVPl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKP9OPCVPl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKP9OPCVPl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKP9OPCVPl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKP9OPCVPl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKP9OPCVPl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKP9OPCVPl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKP9OPCVPl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKP9OPCVPl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKP9OPCVPl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKP9OPCVPl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKP9OPCVPl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKP9OPCVPl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKP9OPCVPl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKP9OPCVPl .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-tKP9OPCVPl .navbar {
    height: 70px;
  }
  .cid-tKP9OPCVPl .navbar.opened {
    height: auto;
  }
  .cid-tKP9OPCVPl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKP9OPCVPl .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKP9OPCVPl .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKP9OPCVPl .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKP9OPCVPl .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKP9OPCVPl .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKP9OQe9ql {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKP9OQe9ql .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKP9OQe9ql .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKP9OQe9ql .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKP9OQe9ql .col-text {
    padding-right: 28px;
  }
}
.cid-tKP9OQe9ql .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKP9OQe9ql .col-img {
    padding-left: 28px;
  }
}
.cid-tKP9OQe9ql .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKP9OQe9ql .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKP9OQe9ql .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKP9OQe9ql .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKP9OQe9ql .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKP9OQe9ql .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKP9OQe9ql .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKP9OQe9ql .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKP9OQe9ql .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKP9OQe9ql .image-wrapper {
    height: auto;
  }
}
.cid-tKP9OQe9ql .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKP9OQO1hq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-tKP9OQO1hq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKP9OQO1hq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKP9OQO1hq .row {
  justify-content: flex-start;
}
.cid-tKP9OQO1hq .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-tKP9OQO1hq .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-tKP9OQO1hq .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-tKP9OQO1hq .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-tKP9OQO1hq .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-tKP9OQO1hq .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKP9OREyVv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKP9OREyVv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKP9OREyVv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKP9OREyVv .row {
  justify-content: center;
}
.cid-tKP9OREyVv .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKP9OREyVv .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKP9OREyVv .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKP9OREyVv .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKP9OREyVv .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKP9OREyVv .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKP9OREyVv .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKP9OREyVv .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKP9OREyVv .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKP9OREyVv .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKP9OREyVv .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKP9OREyVv .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKP9OREyVv .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKP9OREyVv .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKP9OREyVv .card-title,
.cid-tKP9OREyVv .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKP9OSkEas {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKP9OSkEas .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKP9OSkEas .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKP9OSkEas .container {
  display: flex;
  justify-content: center;
}
.cid-tKP9OSkEas .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKP9OSkEas .col-copyright {
  padding: 0;
}
.cid-tKP9OSkEas .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKP9OSkEas .copyright {
    text-align: center;
  }
}
.cid-tKPatqPwJe .navbar-dropdown {
  position: relative !important;
}
.cid-tKPatqPwJe .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPatqPwJe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPatqPwJe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPatqPwJe .dropdown-item:hover,
.cid-tKPatqPwJe .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPatqPwJe .dropdown-item:hover span {
  color: white;
}
.cid-tKPatqPwJe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPatqPwJe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPatqPwJe .dropdown-item:hover,
.cid-tKPatqPwJe .dropdown-item:focus,
.cid-tKPatqPwJe .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPatqPwJe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPatqPwJe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPatqPwJe .nav-link {
  position: relative;
}
.cid-tKPatqPwJe .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPatqPwJe .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPatqPwJe .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPatqPwJe .navbar-caption {
  font-weight: 700;
}
.cid-tKPatqPwJe .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPatqPwJe .dropdown-menu,
.cid-tKPatqPwJe .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPatqPwJe .nav-item:focus,
.cid-tKPatqPwJe .nav-link:focus {
  outline: none;
}
.cid-tKPatqPwJe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPatqPwJe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPatqPwJe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPatqPwJe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPatqPwJe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPatqPwJe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPatqPwJe .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPatqPwJe .navbar {
    min-height: 80px;
  }
  .cid-tKPatqPwJe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPatqPwJe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPatqPwJe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPatqPwJe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPatqPwJe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPatqPwJe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPatqPwJe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPatqPwJe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPatqPwJe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPatqPwJe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPatqPwJe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPatqPwJe .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPatqPwJe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPatqPwJe .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPatqPwJe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPatqPwJe .navbar.collapsed {
  justify-content: center;
}
.cid-tKPatqPwJe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPatqPwJe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPatqPwJe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPatqPwJe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPatqPwJe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPatqPwJe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPatqPwJe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPatqPwJe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPatqPwJe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPatqPwJe .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPatqPwJe .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPatqPwJe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPatqPwJe .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPatqPwJe .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPatqPwJe .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPatqPwJe .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPatqPwJe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPatqPwJe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPatqPwJe .dropdown-item.active,
.cid-tKPatqPwJe .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPatqPwJe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPatqPwJe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPatqPwJe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPatqPwJe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPatqPwJe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPatqPwJe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPatqPwJe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPatqPwJe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPatqPwJe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPatqPwJe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPatqPwJe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPatqPwJe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPatqPwJe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPatqPwJe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPatqPwJe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPatqPwJe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPatqPwJe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPatqPwJe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPatqPwJe .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPatqPwJe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPatqPwJe .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-tKPatqPwJe .navbar {
    height: 70px;
  }
  .cid-tKPatqPwJe .navbar.opened {
    height: auto;
  }
  .cid-tKPatqPwJe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPatqPwJe .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPatqPwJe .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPatqPwJe .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPatqPwJe .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPatqPwJe .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPatroptp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPatroptp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPatroptp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPatroptp .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPatroptp .col-text {
    padding-right: 28px;
  }
}
.cid-tKPatroptp .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPatroptp .col-img {
    padding-left: 28px;
  }
}
.cid-tKPatroptp .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPatroptp .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPatroptp .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPatroptp .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPatroptp .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPatroptp .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPatroptp .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPatroptp .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPatroptp .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPatroptp .image-wrapper {
    height: auto;
  }
}
.cid-tKPatroptp .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPatrSsXC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-tKPatrSsXC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPatrSsXC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPatrSsXC .row {
  justify-content: flex-start;
}
.cid-tKPatrSsXC .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-tKPatrSsXC .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-tKPatrSsXC .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-tKPatrSsXC .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-tKPatrSsXC .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-tKPatrSsXC .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPatsCpOX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPatsCpOX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPatsCpOX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPatsCpOX .row {
  justify-content: center;
}
.cid-tKPatsCpOX .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPatsCpOX .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPatsCpOX .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPatsCpOX .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPatsCpOX .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPatsCpOX .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPatsCpOX .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPatsCpOX .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPatsCpOX .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPatsCpOX .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPatsCpOX .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPatsCpOX .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPatsCpOX .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPatsCpOX .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPatsCpOX .card-title,
.cid-tKPatsCpOX .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPattg5U4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPattg5U4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPattg5U4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPattg5U4 .container {
  display: flex;
  justify-content: center;
}
.cid-tKPattg5U4 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPattg5U4 .col-copyright {
  padding: 0;
}
.cid-tKPattg5U4 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPattg5U4 .copyright {
    text-align: center;
  }
}
.cid-tKPb0BLWyp .navbar-dropdown {
  position: relative !important;
}
.cid-tKPb0BLWyp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPb0BLWyp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPb0BLWyp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPb0BLWyp .dropdown-item:hover,
.cid-tKPb0BLWyp .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPb0BLWyp .dropdown-item:hover span {
  color: white;
}
.cid-tKPb0BLWyp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPb0BLWyp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPb0BLWyp .dropdown-item:hover,
.cid-tKPb0BLWyp .dropdown-item:focus,
.cid-tKPb0BLWyp .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPb0BLWyp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPb0BLWyp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPb0BLWyp .nav-link {
  position: relative;
}
.cid-tKPb0BLWyp .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPb0BLWyp .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPb0BLWyp .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPb0BLWyp .navbar-caption {
  font-weight: 700;
}
.cid-tKPb0BLWyp .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPb0BLWyp .dropdown-menu,
.cid-tKPb0BLWyp .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPb0BLWyp .nav-item:focus,
.cid-tKPb0BLWyp .nav-link:focus {
  outline: none;
}
.cid-tKPb0BLWyp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPb0BLWyp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPb0BLWyp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPb0BLWyp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPb0BLWyp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPb0BLWyp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPb0BLWyp .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPb0BLWyp .navbar {
    min-height: 80px;
  }
  .cid-tKPb0BLWyp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPb0BLWyp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPb0BLWyp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPb0BLWyp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPb0BLWyp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPb0BLWyp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPb0BLWyp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPb0BLWyp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPb0BLWyp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPb0BLWyp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPb0BLWyp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPb0BLWyp .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPb0BLWyp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPb0BLWyp .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPb0BLWyp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPb0BLWyp .navbar.collapsed {
  justify-content: center;
}
.cid-tKPb0BLWyp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPb0BLWyp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPb0BLWyp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPb0BLWyp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPb0BLWyp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPb0BLWyp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPb0BLWyp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPb0BLWyp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPb0BLWyp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPb0BLWyp .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPb0BLWyp .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPb0BLWyp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPb0BLWyp .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPb0BLWyp .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPb0BLWyp .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPb0BLWyp .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPb0BLWyp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPb0BLWyp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPb0BLWyp .dropdown-item.active,
.cid-tKPb0BLWyp .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPb0BLWyp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPb0BLWyp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPb0BLWyp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPb0BLWyp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPb0BLWyp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPb0BLWyp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPb0BLWyp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPb0BLWyp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPb0BLWyp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPb0BLWyp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPb0BLWyp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPb0BLWyp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPb0BLWyp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPb0BLWyp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPb0BLWyp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPb0BLWyp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPb0BLWyp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPb0BLWyp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPb0BLWyp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPb0BLWyp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPb0BLWyp .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-tKPb0BLWyp .navbar {
    height: 70px;
  }
  .cid-tKPb0BLWyp .navbar.opened {
    height: auto;
  }
  .cid-tKPb0BLWyp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPb0BLWyp .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPb0BLWyp .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPb0BLWyp .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPb0BLWyp .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPb0BLWyp .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPb0Ctlgy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPb0Ctlgy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPb0Ctlgy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPb0Ctlgy .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPb0Ctlgy .col-text {
    padding-right: 28px;
  }
}
.cid-tKPb0Ctlgy .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPb0Ctlgy .col-img {
    padding-left: 28px;
  }
}
.cid-tKPb0Ctlgy .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPb0Ctlgy .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPb0Ctlgy .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPb0Ctlgy .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPb0Ctlgy .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPb0Ctlgy .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPb0Ctlgy .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPb0Ctlgy .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPb0Ctlgy .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPb0Ctlgy .image-wrapper {
    height: auto;
  }
}
.cid-tKPb0Ctlgy .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPb0D7p63 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-tKPb0D7p63 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPb0D7p63 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPb0D7p63 .row {
  justify-content: flex-start;
}
.cid-tKPb0D7p63 .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-tKPb0D7p63 .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-tKPb0D7p63 .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-tKPb0D7p63 .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-tKPb0D7p63 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-tKPb0D7p63 .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPb0DTnDw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPb0DTnDw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPb0DTnDw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPb0DTnDw .row {
  justify-content: center;
}
.cid-tKPb0DTnDw .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPb0DTnDw .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPb0DTnDw .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPb0DTnDw .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPb0DTnDw .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPb0DTnDw .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPb0DTnDw .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPb0DTnDw .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPb0DTnDw .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPb0DTnDw .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPb0DTnDw .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPb0DTnDw .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPb0DTnDw .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPb0DTnDw .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPb0DTnDw .card-title,
.cid-tKPb0DTnDw .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPb0EsmDG {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPb0EsmDG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPb0EsmDG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPb0EsmDG .container {
  display: flex;
  justify-content: center;
}
.cid-tKPb0EsmDG .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPb0EsmDG .col-copyright {
  padding: 0;
}
.cid-tKPb0EsmDG .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPb0EsmDG .copyright {
    text-align: center;
  }
}
.cid-tKPblhHpLH .navbar-dropdown {
  position: relative !important;
}
.cid-tKPblhHpLH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPblhHpLH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPblhHpLH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPblhHpLH .dropdown-item:hover,
.cid-tKPblhHpLH .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPblhHpLH .dropdown-item:hover span {
  color: white;
}
.cid-tKPblhHpLH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPblhHpLH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPblhHpLH .dropdown-item:hover,
.cid-tKPblhHpLH .dropdown-item:focus,
.cid-tKPblhHpLH .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPblhHpLH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPblhHpLH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPblhHpLH .nav-link {
  position: relative;
}
.cid-tKPblhHpLH .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPblhHpLH .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPblhHpLH .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPblhHpLH .navbar-caption {
  font-weight: 700;
}
.cid-tKPblhHpLH .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPblhHpLH .dropdown-menu,
.cid-tKPblhHpLH .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPblhHpLH .nav-item:focus,
.cid-tKPblhHpLH .nav-link:focus {
  outline: none;
}
.cid-tKPblhHpLH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPblhHpLH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPblhHpLH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPblhHpLH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPblhHpLH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPblhHpLH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPblhHpLH .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPblhHpLH .navbar {
    min-height: 80px;
  }
  .cid-tKPblhHpLH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPblhHpLH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPblhHpLH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPblhHpLH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPblhHpLH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPblhHpLH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPblhHpLH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPblhHpLH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPblhHpLH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPblhHpLH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPblhHpLH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPblhHpLH .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPblhHpLH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPblhHpLH .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPblhHpLH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPblhHpLH .navbar.collapsed {
  justify-content: center;
}
.cid-tKPblhHpLH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPblhHpLH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPblhHpLH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPblhHpLH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPblhHpLH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPblhHpLH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPblhHpLH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPblhHpLH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPblhHpLH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPblhHpLH .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPblhHpLH .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPblhHpLH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPblhHpLH .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPblhHpLH .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPblhHpLH .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPblhHpLH .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPblhHpLH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPblhHpLH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPblhHpLH .dropdown-item.active,
.cid-tKPblhHpLH .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPblhHpLH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPblhHpLH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPblhHpLH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPblhHpLH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPblhHpLH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPblhHpLH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPblhHpLH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPblhHpLH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPblhHpLH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPblhHpLH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPblhHpLH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPblhHpLH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPblhHpLH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPblhHpLH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPblhHpLH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPblhHpLH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPblhHpLH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPblhHpLH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPblhHpLH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPblhHpLH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPblhHpLH .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-tKPblhHpLH .navbar {
    height: 70px;
  }
  .cid-tKPblhHpLH .navbar.opened {
    height: auto;
  }
  .cid-tKPblhHpLH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPblhHpLH .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPblhHpLH .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPblhHpLH .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPblhHpLH .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPblhHpLH .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPblifNld {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPblifNld .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPblifNld .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPblifNld .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPblifNld .col-text {
    padding-right: 28px;
  }
}
.cid-tKPblifNld .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPblifNld .col-img {
    padding-left: 28px;
  }
}
.cid-tKPblifNld .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPblifNld .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPblifNld .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPblifNld .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPblifNld .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPblifNld .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPblifNld .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPblifNld .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPblifNld .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPblifNld .image-wrapper {
    height: auto;
  }
}
.cid-tKPblifNld .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPbliHi0R {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-tKPbliHi0R .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPbliHi0R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPbliHi0R .row {
  justify-content: flex-start;
}
.cid-tKPbliHi0R .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-tKPbliHi0R .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-tKPbliHi0R .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-tKPbliHi0R .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-tKPbliHi0R .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-tKPbliHi0R .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPbljp6QE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPbljp6QE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPbljp6QE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPbljp6QE .row {
  justify-content: center;
}
.cid-tKPbljp6QE .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPbljp6QE .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPbljp6QE .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPbljp6QE .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPbljp6QE .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPbljp6QE .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPbljp6QE .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPbljp6QE .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPbljp6QE .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPbljp6QE .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPbljp6QE .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPbljp6QE .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPbljp6QE .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPbljp6QE .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPbljp6QE .card-title,
.cid-tKPbljp6QE .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPbljZ5PX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPbljZ5PX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPbljZ5PX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPbljZ5PX .container {
  display: flex;
  justify-content: center;
}
.cid-tKPbljZ5PX .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPbljZ5PX .col-copyright {
  padding: 0;
}
.cid-tKPbljZ5PX .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPbljZ5PX .copyright {
    text-align: center;
  }
}
.cid-tKPbAJmIv6 .navbar-dropdown {
  position: relative !important;
}
.cid-tKPbAJmIv6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPbAJmIv6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPbAJmIv6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPbAJmIv6 .dropdown-item:hover,
.cid-tKPbAJmIv6 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPbAJmIv6 .dropdown-item:hover span {
  color: white;
}
.cid-tKPbAJmIv6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPbAJmIv6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPbAJmIv6 .dropdown-item:hover,
.cid-tKPbAJmIv6 .dropdown-item:focus,
.cid-tKPbAJmIv6 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPbAJmIv6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPbAJmIv6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPbAJmIv6 .nav-link {
  position: relative;
}
.cid-tKPbAJmIv6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPbAJmIv6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPbAJmIv6 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPbAJmIv6 .navbar-caption {
  font-weight: 700;
}
.cid-tKPbAJmIv6 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPbAJmIv6 .dropdown-menu,
.cid-tKPbAJmIv6 .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPbAJmIv6 .nav-item:focus,
.cid-tKPbAJmIv6 .nav-link:focus {
  outline: none;
}
.cid-tKPbAJmIv6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPbAJmIv6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPbAJmIv6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPbAJmIv6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPbAJmIv6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPbAJmIv6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPbAJmIv6 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPbAJmIv6 .navbar {
    min-height: 80px;
  }
  .cid-tKPbAJmIv6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPbAJmIv6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPbAJmIv6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPbAJmIv6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPbAJmIv6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPbAJmIv6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPbAJmIv6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPbAJmIv6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPbAJmIv6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPbAJmIv6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPbAJmIv6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPbAJmIv6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPbAJmIv6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPbAJmIv6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPbAJmIv6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPbAJmIv6 .navbar.collapsed {
  justify-content: center;
}
.cid-tKPbAJmIv6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPbAJmIv6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPbAJmIv6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPbAJmIv6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPbAJmIv6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPbAJmIv6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPbAJmIv6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPbAJmIv6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPbAJmIv6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPbAJmIv6 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPbAJmIv6 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPbAJmIv6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPbAJmIv6 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPbAJmIv6 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPbAJmIv6 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPbAJmIv6 .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPbAJmIv6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPbAJmIv6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPbAJmIv6 .dropdown-item.active,
.cid-tKPbAJmIv6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPbAJmIv6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPbAJmIv6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPbAJmIv6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPbAJmIv6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPbAJmIv6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPbAJmIv6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPbAJmIv6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPbAJmIv6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPbAJmIv6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPbAJmIv6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPbAJmIv6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPbAJmIv6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPbAJmIv6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPbAJmIv6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPbAJmIv6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPbAJmIv6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPbAJmIv6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPbAJmIv6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPbAJmIv6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPbAJmIv6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPbAJmIv6 .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-tKPbAJmIv6 .navbar {
    height: 70px;
  }
  .cid-tKPbAJmIv6 .navbar.opened {
    height: auto;
  }
  .cid-tKPbAJmIv6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPbAJmIv6 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPbAJmIv6 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPbAJmIv6 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPbAJmIv6 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPbAJmIv6 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPbAJWHaJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPbAJWHaJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPbAJWHaJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPbAJWHaJ .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPbAJWHaJ .col-text {
    padding-right: 28px;
  }
}
.cid-tKPbAJWHaJ .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPbAJWHaJ .col-img {
    padding-left: 28px;
  }
}
.cid-tKPbAJWHaJ .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPbAJWHaJ .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPbAJWHaJ .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPbAJWHaJ .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPbAJWHaJ .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPbAJWHaJ .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPbAJWHaJ .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPbAJWHaJ .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPbAJWHaJ .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPbAJWHaJ .image-wrapper {
    height: auto;
  }
}
.cid-tKPbAJWHaJ .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPbAKrBOE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-tKPbAKrBOE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPbAKrBOE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPbAKrBOE .row {
  justify-content: flex-start;
}
.cid-tKPbAKrBOE .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-tKPbAKrBOE .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-tKPbAKrBOE .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-tKPbAKrBOE .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-tKPbAKrBOE .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-tKPbAKrBOE .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPbAL9jhH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPbAL9jhH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPbAL9jhH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPbAL9jhH .row {
  justify-content: center;
}
.cid-tKPbAL9jhH .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPbAL9jhH .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPbAL9jhH .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPbAL9jhH .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPbAL9jhH .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPbAL9jhH .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPbAL9jhH .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPbAL9jhH .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPbAL9jhH .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPbAL9jhH .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPbAL9jhH .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPbAL9jhH .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPbAL9jhH .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPbAL9jhH .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPbAL9jhH .card-title,
.cid-tKPbAL9jhH .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPbALKx1r {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPbALKx1r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPbALKx1r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPbALKx1r .container {
  display: flex;
  justify-content: center;
}
.cid-tKPbALKx1r .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPbALKx1r .col-copyright {
  padding: 0;
}
.cid-tKPbALKx1r .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPbALKx1r .copyright {
    text-align: center;
  }
}
.cid-tKPdhrhx1Z .navbar-dropdown {
  position: relative !important;
}
.cid-tKPdhrhx1Z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPdhrhx1Z .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPdhrhx1Z .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPdhrhx1Z .dropdown-item:hover,
.cid-tKPdhrhx1Z .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPdhrhx1Z .dropdown-item:hover span {
  color: white;
}
.cid-tKPdhrhx1Z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPdhrhx1Z .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPdhrhx1Z .dropdown-item:hover,
.cid-tKPdhrhx1Z .dropdown-item:focus,
.cid-tKPdhrhx1Z .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPdhrhx1Z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPdhrhx1Z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPdhrhx1Z .nav-link {
  position: relative;
}
.cid-tKPdhrhx1Z .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPdhrhx1Z .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPdhrhx1Z .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPdhrhx1Z .navbar-caption {
  font-weight: 700;
}
.cid-tKPdhrhx1Z .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPdhrhx1Z .dropdown-menu,
.cid-tKPdhrhx1Z .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPdhrhx1Z .nav-item:focus,
.cid-tKPdhrhx1Z .nav-link:focus {
  outline: none;
}
.cid-tKPdhrhx1Z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPdhrhx1Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPdhrhx1Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPdhrhx1Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPdhrhx1Z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPdhrhx1Z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPdhrhx1Z .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPdhrhx1Z .navbar {
    min-height: 80px;
  }
  .cid-tKPdhrhx1Z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPdhrhx1Z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPdhrhx1Z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPdhrhx1Z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPdhrhx1Z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPdhrhx1Z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPdhrhx1Z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPdhrhx1Z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPdhrhx1Z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPdhrhx1Z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPdhrhx1Z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPdhrhx1Z .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPdhrhx1Z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPdhrhx1Z .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPdhrhx1Z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPdhrhx1Z .navbar.collapsed {
  justify-content: center;
}
.cid-tKPdhrhx1Z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPdhrhx1Z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPdhrhx1Z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPdhrhx1Z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPdhrhx1Z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPdhrhx1Z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPdhrhx1Z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPdhrhx1Z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPdhrhx1Z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPdhrhx1Z .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPdhrhx1Z .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPdhrhx1Z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPdhrhx1Z .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPdhrhx1Z .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPdhrhx1Z .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPdhrhx1Z .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPdhrhx1Z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPdhrhx1Z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPdhrhx1Z .dropdown-item.active,
.cid-tKPdhrhx1Z .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPdhrhx1Z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPdhrhx1Z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPdhrhx1Z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPdhrhx1Z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPdhrhx1Z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPdhrhx1Z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPdhrhx1Z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPdhrhx1Z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPdhrhx1Z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPdhrhx1Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPdhrhx1Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPdhrhx1Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPdhrhx1Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPdhrhx1Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPdhrhx1Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPdhrhx1Z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPdhrhx1Z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPdhrhx1Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPdhrhx1Z .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPdhrhx1Z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPdhrhx1Z .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-tKPdhrhx1Z .navbar {
    height: 70px;
  }
  .cid-tKPdhrhx1Z .navbar.opened {
    height: auto;
  }
  .cid-tKPdhrhx1Z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPdhrhx1Z .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPdhrhx1Z .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPdhrhx1Z .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPdhrhx1Z .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPdhrhx1Z .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPdhrZbiV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPdhrZbiV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPdhrZbiV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPdhrZbiV .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPdhrZbiV .col-text {
    padding-right: 28px;
  }
}
.cid-tKPdhrZbiV .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPdhrZbiV .col-img {
    padding-left: 28px;
  }
}
.cid-tKPdhrZbiV .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPdhrZbiV .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPdhrZbiV .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPdhrZbiV .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPdhrZbiV .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPdhrZbiV .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPdhrZbiV .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPdhrZbiV .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPdhrZbiV .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPdhrZbiV .image-wrapper {
    height: auto;
  }
}
.cid-tKPdhrZbiV .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPdhsFnsW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-tKPdhsFnsW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPdhsFnsW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPdhsFnsW .row {
  justify-content: flex-start;
}
.cid-tKPdhsFnsW .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-tKPdhsFnsW .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-tKPdhsFnsW .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-tKPdhsFnsW .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-tKPdhsFnsW .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-tKPdhsFnsW .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPdhtoVJn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPdhtoVJn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPdhtoVJn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPdhtoVJn .row {
  justify-content: center;
}
.cid-tKPdhtoVJn .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPdhtoVJn .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPdhtoVJn .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPdhtoVJn .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPdhtoVJn .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPdhtoVJn .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPdhtoVJn .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPdhtoVJn .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPdhtoVJn .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPdhtoVJn .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPdhtoVJn .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPdhtoVJn .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPdhtoVJn .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPdhtoVJn .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPdhtoVJn .card-title,
.cid-tKPdhtoVJn .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPdhtZNKU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPdhtZNKU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPdhtZNKU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPdhtZNKU .container {
  display: flex;
  justify-content: center;
}
.cid-tKPdhtZNKU .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPdhtZNKU .col-copyright {
  padding: 0;
}
.cid-tKPdhtZNKU .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPdhtZNKU .copyright {
    text-align: center;
  }
}
.cid-tKPdy0loq8 .navbar-dropdown {
  position: relative !important;
}
.cid-tKPdy0loq8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPdy0loq8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPdy0loq8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPdy0loq8 .dropdown-item:hover,
.cid-tKPdy0loq8 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPdy0loq8 .dropdown-item:hover span {
  color: white;
}
.cid-tKPdy0loq8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPdy0loq8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPdy0loq8 .dropdown-item:hover,
.cid-tKPdy0loq8 .dropdown-item:focus,
.cid-tKPdy0loq8 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPdy0loq8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPdy0loq8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPdy0loq8 .nav-link {
  position: relative;
}
.cid-tKPdy0loq8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPdy0loq8 .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPdy0loq8 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPdy0loq8 .navbar-caption {
  font-weight: 700;
}
.cid-tKPdy0loq8 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPdy0loq8 .dropdown-menu,
.cid-tKPdy0loq8 .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPdy0loq8 .nav-item:focus,
.cid-tKPdy0loq8 .nav-link:focus {
  outline: none;
}
.cid-tKPdy0loq8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPdy0loq8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPdy0loq8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPdy0loq8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPdy0loq8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPdy0loq8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPdy0loq8 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPdy0loq8 .navbar {
    min-height: 80px;
  }
  .cid-tKPdy0loq8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPdy0loq8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPdy0loq8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPdy0loq8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPdy0loq8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPdy0loq8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPdy0loq8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPdy0loq8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPdy0loq8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPdy0loq8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPdy0loq8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPdy0loq8 .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPdy0loq8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPdy0loq8 .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPdy0loq8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPdy0loq8 .navbar.collapsed {
  justify-content: center;
}
.cid-tKPdy0loq8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPdy0loq8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPdy0loq8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPdy0loq8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPdy0loq8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPdy0loq8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPdy0loq8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPdy0loq8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPdy0loq8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPdy0loq8 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPdy0loq8 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPdy0loq8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPdy0loq8 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPdy0loq8 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPdy0loq8 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPdy0loq8 .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPdy0loq8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPdy0loq8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPdy0loq8 .dropdown-item.active,
.cid-tKPdy0loq8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPdy0loq8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPdy0loq8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPdy0loq8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPdy0loq8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPdy0loq8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPdy0loq8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPdy0loq8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPdy0loq8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPdy0loq8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPdy0loq8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPdy0loq8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPdy0loq8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPdy0loq8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPdy0loq8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPdy0loq8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPdy0loq8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPdy0loq8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPdy0loq8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPdy0loq8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPdy0loq8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPdy0loq8 .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-tKPdy0loq8 .navbar {
    height: 70px;
  }
  .cid-tKPdy0loq8 .navbar.opened {
    height: auto;
  }
  .cid-tKPdy0loq8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPdy0loq8 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPdy0loq8 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPdy0loq8 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPdy0loq8 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPdy0loq8 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPdy0UBlf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPdy0UBlf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPdy0UBlf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPdy0UBlf .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPdy0UBlf .col-text {
    padding-right: 28px;
  }
}
.cid-tKPdy0UBlf .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPdy0UBlf .col-img {
    padding-left: 28px;
  }
}
.cid-tKPdy0UBlf .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPdy0UBlf .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPdy0UBlf .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPdy0UBlf .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPdy0UBlf .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPdy0UBlf .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPdy0UBlf .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPdy0UBlf .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPdy0UBlf .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPdy0UBlf .image-wrapper {
    height: auto;
  }
}
.cid-tKPdy0UBlf .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPdy1qUSc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-tKPdy1qUSc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPdy1qUSc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPdy1qUSc .row {
  justify-content: flex-start;
}
.cid-tKPdy1qUSc .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-tKPdy1qUSc .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-tKPdy1qUSc .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-tKPdy1qUSc .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-tKPdy1qUSc .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-tKPdy1qUSc .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPdy2cSJE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPdy2cSJE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPdy2cSJE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPdy2cSJE .row {
  justify-content: center;
}
.cid-tKPdy2cSJE .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPdy2cSJE .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPdy2cSJE .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPdy2cSJE .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPdy2cSJE .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPdy2cSJE .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPdy2cSJE .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPdy2cSJE .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPdy2cSJE .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPdy2cSJE .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPdy2cSJE .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPdy2cSJE .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPdy2cSJE .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPdy2cSJE .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPdy2cSJE .card-title,
.cid-tKPdy2cSJE .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPdy2SbDn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPdy2SbDn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPdy2SbDn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPdy2SbDn .container {
  display: flex;
  justify-content: center;
}
.cid-tKPdy2SbDn .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPdy2SbDn .col-copyright {
  padding: 0;
}
.cid-tKPdy2SbDn .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPdy2SbDn .copyright {
    text-align: center;
  }
}
.cid-tKPdPRTSFN .navbar-dropdown {
  position: relative !important;
}
.cid-tKPdPRTSFN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPdPRTSFN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPdPRTSFN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPdPRTSFN .dropdown-item:hover,
.cid-tKPdPRTSFN .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPdPRTSFN .dropdown-item:hover span {
  color: white;
}
.cid-tKPdPRTSFN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPdPRTSFN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPdPRTSFN .dropdown-item:hover,
.cid-tKPdPRTSFN .dropdown-item:focus,
.cid-tKPdPRTSFN .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPdPRTSFN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPdPRTSFN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPdPRTSFN .nav-link {
  position: relative;
}
.cid-tKPdPRTSFN .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPdPRTSFN .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPdPRTSFN .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPdPRTSFN .navbar-caption {
  font-weight: 700;
}
.cid-tKPdPRTSFN .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPdPRTSFN .dropdown-menu,
.cid-tKPdPRTSFN .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPdPRTSFN .nav-item:focus,
.cid-tKPdPRTSFN .nav-link:focus {
  outline: none;
}
.cid-tKPdPRTSFN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPdPRTSFN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPdPRTSFN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPdPRTSFN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPdPRTSFN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPdPRTSFN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPdPRTSFN .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPdPRTSFN .navbar {
    min-height: 80px;
  }
  .cid-tKPdPRTSFN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPdPRTSFN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPdPRTSFN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPdPRTSFN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPdPRTSFN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPdPRTSFN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPdPRTSFN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPdPRTSFN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPdPRTSFN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPdPRTSFN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPdPRTSFN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPdPRTSFN .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPdPRTSFN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPdPRTSFN .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPdPRTSFN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPdPRTSFN .navbar.collapsed {
  justify-content: center;
}
.cid-tKPdPRTSFN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPdPRTSFN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPdPRTSFN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPdPRTSFN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPdPRTSFN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPdPRTSFN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPdPRTSFN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPdPRTSFN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPdPRTSFN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPdPRTSFN .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPdPRTSFN .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPdPRTSFN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPdPRTSFN .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPdPRTSFN .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPdPRTSFN .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPdPRTSFN .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPdPRTSFN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPdPRTSFN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPdPRTSFN .dropdown-item.active,
.cid-tKPdPRTSFN .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPdPRTSFN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPdPRTSFN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPdPRTSFN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPdPRTSFN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPdPRTSFN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPdPRTSFN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPdPRTSFN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPdPRTSFN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPdPRTSFN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPdPRTSFN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPdPRTSFN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPdPRTSFN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPdPRTSFN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPdPRTSFN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPdPRTSFN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPdPRTSFN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPdPRTSFN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPdPRTSFN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPdPRTSFN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPdPRTSFN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPdPRTSFN .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-tKPdPRTSFN .navbar {
    height: 70px;
  }
  .cid-tKPdPRTSFN .navbar.opened {
    height: auto;
  }
  .cid-tKPdPRTSFN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPdPRTSFN .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPdPRTSFN .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPdPRTSFN .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPdPRTSFN .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPdPRTSFN .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPdPSybfN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPdPSybfN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPdPSybfN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPdPSybfN .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPdPSybfN .col-text {
    padding-right: 28px;
  }
}
.cid-tKPdPSybfN .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPdPSybfN .col-img {
    padding-left: 28px;
  }
}
.cid-tKPdPSybfN .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPdPSybfN .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPdPSybfN .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPdPSybfN .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPdPSybfN .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPdPSybfN .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPdPSybfN .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPdPSybfN .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPdPSybfN .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPdPSybfN .image-wrapper {
    height: auto;
  }
}
.cid-tKPdPSybfN .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPdPT06Rr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-tKPdPT06Rr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPdPT06Rr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPdPT06Rr .row {
  justify-content: flex-start;
}
.cid-tKPdPT06Rr .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-tKPdPT06Rr .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-tKPdPT06Rr .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-tKPdPT06Rr .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-tKPdPT06Rr .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-tKPdPT06Rr .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPdPTItCX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPdPTItCX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPdPTItCX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPdPTItCX .row {
  justify-content: center;
}
.cid-tKPdPTItCX .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPdPTItCX .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPdPTItCX .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPdPTItCX .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPdPTItCX .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPdPTItCX .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPdPTItCX .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPdPTItCX .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPdPTItCX .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPdPTItCX .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPdPTItCX .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPdPTItCX .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPdPTItCX .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPdPTItCX .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPdPTItCX .card-title,
.cid-tKPdPTItCX .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPdPUjvsk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPdPUjvsk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPdPUjvsk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPdPUjvsk .container {
  display: flex;
  justify-content: center;
}
.cid-tKPdPUjvsk .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPdPUjvsk .col-copyright {
  padding: 0;
}
.cid-tKPdPUjvsk .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPdPUjvsk .copyright {
    text-align: center;
  }
}
.cid-tKPe8xOyxx .navbar-dropdown {
  position: relative !important;
}
.cid-tKPe8xOyxx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPe8xOyxx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPe8xOyxx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPe8xOyxx .dropdown-item:hover,
.cid-tKPe8xOyxx .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPe8xOyxx .dropdown-item:hover span {
  color: white;
}
.cid-tKPe8xOyxx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPe8xOyxx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPe8xOyxx .dropdown-item:hover,
.cid-tKPe8xOyxx .dropdown-item:focus,
.cid-tKPe8xOyxx .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPe8xOyxx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPe8xOyxx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPe8xOyxx .nav-link {
  position: relative;
}
.cid-tKPe8xOyxx .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPe8xOyxx .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPe8xOyxx .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPe8xOyxx .navbar-caption {
  font-weight: 700;
}
.cid-tKPe8xOyxx .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPe8xOyxx .dropdown-menu,
.cid-tKPe8xOyxx .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPe8xOyxx .nav-item:focus,
.cid-tKPe8xOyxx .nav-link:focus {
  outline: none;
}
.cid-tKPe8xOyxx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPe8xOyxx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPe8xOyxx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPe8xOyxx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPe8xOyxx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPe8xOyxx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPe8xOyxx .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPe8xOyxx .navbar {
    min-height: 80px;
  }
  .cid-tKPe8xOyxx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPe8xOyxx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPe8xOyxx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPe8xOyxx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPe8xOyxx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPe8xOyxx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPe8xOyxx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPe8xOyxx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPe8xOyxx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPe8xOyxx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPe8xOyxx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPe8xOyxx .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPe8xOyxx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPe8xOyxx .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPe8xOyxx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPe8xOyxx .navbar.collapsed {
  justify-content: center;
}
.cid-tKPe8xOyxx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPe8xOyxx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPe8xOyxx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPe8xOyxx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPe8xOyxx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPe8xOyxx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPe8xOyxx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPe8xOyxx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPe8xOyxx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPe8xOyxx .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPe8xOyxx .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPe8xOyxx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPe8xOyxx .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPe8xOyxx .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPe8xOyxx .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPe8xOyxx .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPe8xOyxx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPe8xOyxx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPe8xOyxx .dropdown-item.active,
.cid-tKPe8xOyxx .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPe8xOyxx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPe8xOyxx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPe8xOyxx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPe8xOyxx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPe8xOyxx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPe8xOyxx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPe8xOyxx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPe8xOyxx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPe8xOyxx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPe8xOyxx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPe8xOyxx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPe8xOyxx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPe8xOyxx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPe8xOyxx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPe8xOyxx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPe8xOyxx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPe8xOyxx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPe8xOyxx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPe8xOyxx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPe8xOyxx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPe8xOyxx .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-tKPe8xOyxx .navbar {
    height: 70px;
  }
  .cid-tKPe8xOyxx .navbar.opened {
    height: auto;
  }
  .cid-tKPe8xOyxx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPe8xOyxx .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPe8xOyxx .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPe8xOyxx .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPe8xOyxx .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPe8xOyxx .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPe8yt2OU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPe8yt2OU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPe8yt2OU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPe8yt2OU .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPe8yt2OU .col-text {
    padding-right: 28px;
  }
}
.cid-tKPe8yt2OU .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPe8yt2OU .col-img {
    padding-left: 28px;
  }
}
.cid-tKPe8yt2OU .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPe8yt2OU .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPe8yt2OU .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPe8yt2OU .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPe8yt2OU .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPe8yt2OU .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPe8yt2OU .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPe8yt2OU .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPe8yt2OU .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPe8yt2OU .image-wrapper {
    height: auto;
  }
}
.cid-tKPe8yt2OU .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPe8yWkqc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-tKPe8yWkqc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPe8yWkqc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPe8yWkqc .row {
  justify-content: flex-start;
}
.cid-tKPe8yWkqc .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-tKPe8yWkqc .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-tKPe8yWkqc .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-tKPe8yWkqc .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-tKPe8yWkqc .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-tKPe8yWkqc .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPe8zGV0b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPe8zGV0b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPe8zGV0b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPe8zGV0b .row {
  justify-content: center;
}
.cid-tKPe8zGV0b .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPe8zGV0b .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPe8zGV0b .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPe8zGV0b .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPe8zGV0b .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPe8zGV0b .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPe8zGV0b .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPe8zGV0b .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPe8zGV0b .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPe8zGV0b .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPe8zGV0b .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPe8zGV0b .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPe8zGV0b .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPe8zGV0b .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPe8zGV0b .card-title,
.cid-tKPe8zGV0b .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPe8AiSjP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPe8AiSjP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPe8AiSjP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPe8AiSjP .container {
  display: flex;
  justify-content: center;
}
.cid-tKPe8AiSjP .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPe8AiSjP .col-copyright {
  padding: 0;
}
.cid-tKPe8AiSjP .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPe8AiSjP .copyright {
    text-align: center;
  }
}
.cid-tKPelHvFqP .navbar-dropdown {
  position: relative !important;
}
.cid-tKPelHvFqP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPelHvFqP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPelHvFqP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPelHvFqP .dropdown-item:hover,
.cid-tKPelHvFqP .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPelHvFqP .dropdown-item:hover span {
  color: white;
}
.cid-tKPelHvFqP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPelHvFqP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPelHvFqP .dropdown-item:hover,
.cid-tKPelHvFqP .dropdown-item:focus,
.cid-tKPelHvFqP .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPelHvFqP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPelHvFqP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPelHvFqP .nav-link {
  position: relative;
}
.cid-tKPelHvFqP .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPelHvFqP .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPelHvFqP .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPelHvFqP .navbar-caption {
  font-weight: 700;
}
.cid-tKPelHvFqP .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPelHvFqP .dropdown-menu,
.cid-tKPelHvFqP .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPelHvFqP .nav-item:focus,
.cid-tKPelHvFqP .nav-link:focus {
  outline: none;
}
.cid-tKPelHvFqP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPelHvFqP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPelHvFqP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPelHvFqP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPelHvFqP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPelHvFqP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPelHvFqP .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPelHvFqP .navbar {
    min-height: 80px;
  }
  .cid-tKPelHvFqP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPelHvFqP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPelHvFqP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPelHvFqP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPelHvFqP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPelHvFqP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPelHvFqP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPelHvFqP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPelHvFqP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPelHvFqP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPelHvFqP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPelHvFqP .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPelHvFqP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPelHvFqP .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPelHvFqP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPelHvFqP .navbar.collapsed {
  justify-content: center;
}
.cid-tKPelHvFqP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPelHvFqP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPelHvFqP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPelHvFqP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPelHvFqP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPelHvFqP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPelHvFqP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPelHvFqP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPelHvFqP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPelHvFqP .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPelHvFqP .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPelHvFqP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPelHvFqP .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPelHvFqP .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPelHvFqP .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPelHvFqP .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPelHvFqP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPelHvFqP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPelHvFqP .dropdown-item.active,
.cid-tKPelHvFqP .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPelHvFqP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPelHvFqP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPelHvFqP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPelHvFqP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPelHvFqP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPelHvFqP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPelHvFqP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPelHvFqP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPelHvFqP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPelHvFqP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPelHvFqP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPelHvFqP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPelHvFqP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPelHvFqP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPelHvFqP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPelHvFqP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPelHvFqP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPelHvFqP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPelHvFqP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPelHvFqP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPelHvFqP .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-tKPelHvFqP .navbar {
    height: 70px;
  }
  .cid-tKPelHvFqP .navbar.opened {
    height: auto;
  }
  .cid-tKPelHvFqP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPelHvFqP .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPelHvFqP .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPelHvFqP .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPelHvFqP .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPelHvFqP .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPelIeuIX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPelIeuIX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPelIeuIX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPelIeuIX .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPelIeuIX .col-text {
    padding-right: 28px;
  }
}
.cid-tKPelIeuIX .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPelIeuIX .col-img {
    padding-left: 28px;
  }
}
.cid-tKPelIeuIX .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPelIeuIX .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPelIeuIX .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPelIeuIX .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPelIeuIX .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPelIeuIX .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPelIeuIX .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPelIeuIX .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPelIeuIX .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPelIeuIX .image-wrapper {
    height: auto;
  }
}
.cid-tKPelIeuIX .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPelIZEvz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-tKPelIZEvz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPelIZEvz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPelIZEvz .row {
  justify-content: flex-start;
}
.cid-tKPelIZEvz .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-tKPelIZEvz .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-tKPelIZEvz .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-tKPelIZEvz .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-tKPelIZEvz .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-tKPelIZEvz .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPelJJvRv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPelJJvRv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPelJJvRv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPelJJvRv .row {
  justify-content: center;
}
.cid-tKPelJJvRv .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPelJJvRv .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPelJJvRv .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPelJJvRv .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPelJJvRv .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPelJJvRv .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPelJJvRv .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPelJJvRv .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPelJJvRv .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPelJJvRv .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPelJJvRv .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPelJJvRv .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPelJJvRv .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPelJJvRv .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPelJJvRv .card-title,
.cid-tKPelJJvRv .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPelKqjig {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPelKqjig .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPelKqjig .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPelKqjig .container {
  display: flex;
  justify-content: center;
}
.cid-tKPelKqjig .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPelKqjig .col-copyright {
  padding: 0;
}
.cid-tKPelKqjig .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPelKqjig .copyright {
    text-align: center;
  }
}
.cid-tKPgoSIjYJ .navbar-dropdown {
  position: relative !important;
}
.cid-tKPgoSIjYJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPgoSIjYJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPgoSIjYJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPgoSIjYJ .dropdown-item:hover,
.cid-tKPgoSIjYJ .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPgoSIjYJ .dropdown-item:hover span {
  color: white;
}
.cid-tKPgoSIjYJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPgoSIjYJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPgoSIjYJ .dropdown-item:hover,
.cid-tKPgoSIjYJ .dropdown-item:focus,
.cid-tKPgoSIjYJ .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPgoSIjYJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPgoSIjYJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPgoSIjYJ .nav-link {
  position: relative;
}
.cid-tKPgoSIjYJ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPgoSIjYJ .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPgoSIjYJ .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPgoSIjYJ .navbar-caption {
  font-weight: 700;
}
.cid-tKPgoSIjYJ .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPgoSIjYJ .dropdown-menu,
.cid-tKPgoSIjYJ .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPgoSIjYJ .nav-item:focus,
.cid-tKPgoSIjYJ .nav-link:focus {
  outline: none;
}
.cid-tKPgoSIjYJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPgoSIjYJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPgoSIjYJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPgoSIjYJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPgoSIjYJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPgoSIjYJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPgoSIjYJ .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPgoSIjYJ .navbar {
    min-height: 80px;
  }
  .cid-tKPgoSIjYJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPgoSIjYJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPgoSIjYJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPgoSIjYJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPgoSIjYJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPgoSIjYJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPgoSIjYJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPgoSIjYJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPgoSIjYJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPgoSIjYJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPgoSIjYJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPgoSIjYJ .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPgoSIjYJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPgoSIjYJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPgoSIjYJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPgoSIjYJ .navbar.collapsed {
  justify-content: center;
}
.cid-tKPgoSIjYJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPgoSIjYJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPgoSIjYJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPgoSIjYJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPgoSIjYJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPgoSIjYJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPgoSIjYJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPgoSIjYJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPgoSIjYJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPgoSIjYJ .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPgoSIjYJ .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPgoSIjYJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPgoSIjYJ .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPgoSIjYJ .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPgoSIjYJ .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPgoSIjYJ .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPgoSIjYJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPgoSIjYJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPgoSIjYJ .dropdown-item.active,
.cid-tKPgoSIjYJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPgoSIjYJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPgoSIjYJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPgoSIjYJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPgoSIjYJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPgoSIjYJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPgoSIjYJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPgoSIjYJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPgoSIjYJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPgoSIjYJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPgoSIjYJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPgoSIjYJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPgoSIjYJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPgoSIjYJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPgoSIjYJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPgoSIjYJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPgoSIjYJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPgoSIjYJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPgoSIjYJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPgoSIjYJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPgoSIjYJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPgoSIjYJ .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-tKPgoSIjYJ .navbar {
    height: 70px;
  }
  .cid-tKPgoSIjYJ .navbar.opened {
    height: auto;
  }
  .cid-tKPgoSIjYJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPgoSIjYJ .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPgoSIjYJ .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPgoSIjYJ .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPgoSIjYJ .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPgoSIjYJ .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPgoTBWJp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPgoTBWJp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPgoTBWJp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPgoTBWJp .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPgoTBWJp .col-img {
    padding-left: 28px;
  }
}
.cid-tKPgoTBWJp .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPgoTBWJp .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPgoTBWJp .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPgoTBWJp .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPgoTBWJp .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPgoTBWJp .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPgoTBWJp .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPgoTBWJp .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPgoTBWJp .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPgoTBWJp .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPgoTBWJp .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPgoTBWJp .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPgoTBWJp .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPgoUnI7x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPgoUnI7x .row {
  justify-content: center;
}
.cid-tKPgoUnI7x .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-tKPgoUnI7x .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-tKPgoUnI7x .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tKPgoUnI7x .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPgoUnI7x .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tKPgoUnI7x .number-line {
    display: none !important;
  }
}
.cid-tKPgoUnI7x .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tKPgoUnI7x .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tKPgoUnI7x .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-tKPgoUnI7x .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-tKPgoUnI7x .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tKPgoUnI7x .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tKPgoUnI7x .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tKPgoUnI7x .card-number-container {
    left: 16px;
  }
}
.cid-tKPgoUnI7x .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-tKPgoUnI7x .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPgoUnI7x .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tKPgoUnI7x .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tKPgoUnI7x .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tKPgoUnI7x .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPgoUnI7x .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPgoUnI7x .card-text-container {
  width: 100%;
}
.cid-tKPgoUnI7x .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPgoUnI7x .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tKPgoUnI7x .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tKPgoUnI7x .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tKPgoUnI7x .card-text {
    margin-top: 16px;
  }
}
.cid-tKPgoVkN2V {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPgoVkN2V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPgoVkN2V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPgoVkN2V .row {
  justify-content: center;
}
.cid-tKPgoVkN2V .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPgoVkN2V .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPgoVkN2V .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPgoVkN2V .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPgoVkN2V .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPgoVkN2V .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPgoVkN2V .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPgoVkN2V .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPgoVkN2V .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPgoVkN2V .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPgoVkN2V .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPgoVkN2V .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPgoVkN2V .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPgoVkN2V .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPgoVkN2V .card-title,
.cid-tKPgoVkN2V .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPgoWMV2u {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPgoWMV2u .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPgoWMV2u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPgoWMV2u .container {
  display: flex;
  justify-content: center;
}
.cid-tKPgoWMV2u .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPgoWMV2u .col-copyright {
  padding: 0;
}
.cid-tKPgoWMV2u .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPgoWMV2u .copyright {
    text-align: center;
  }
}
.cid-tKPgG1FpLZ .navbar-dropdown {
  position: relative !important;
}
.cid-tKPgG1FpLZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPgG1FpLZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPgG1FpLZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPgG1FpLZ .dropdown-item:hover,
.cid-tKPgG1FpLZ .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPgG1FpLZ .dropdown-item:hover span {
  color: white;
}
.cid-tKPgG1FpLZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPgG1FpLZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPgG1FpLZ .dropdown-item:hover,
.cid-tKPgG1FpLZ .dropdown-item:focus,
.cid-tKPgG1FpLZ .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPgG1FpLZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPgG1FpLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPgG1FpLZ .nav-link {
  position: relative;
}
.cid-tKPgG1FpLZ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPgG1FpLZ .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPgG1FpLZ .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPgG1FpLZ .navbar-caption {
  font-weight: 700;
}
.cid-tKPgG1FpLZ .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPgG1FpLZ .dropdown-menu,
.cid-tKPgG1FpLZ .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPgG1FpLZ .nav-item:focus,
.cid-tKPgG1FpLZ .nav-link:focus {
  outline: none;
}
.cid-tKPgG1FpLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPgG1FpLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPgG1FpLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPgG1FpLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPgG1FpLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPgG1FpLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPgG1FpLZ .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPgG1FpLZ .navbar {
    min-height: 80px;
  }
  .cid-tKPgG1FpLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPgG1FpLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPgG1FpLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPgG1FpLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPgG1FpLZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPgG1FpLZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPgG1FpLZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPgG1FpLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPgG1FpLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPgG1FpLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPgG1FpLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPgG1FpLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPgG1FpLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPgG1FpLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPgG1FpLZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPgG1FpLZ .navbar.collapsed {
  justify-content: center;
}
.cid-tKPgG1FpLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPgG1FpLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPgG1FpLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPgG1FpLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPgG1FpLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPgG1FpLZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPgG1FpLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPgG1FpLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPgG1FpLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPgG1FpLZ .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPgG1FpLZ .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPgG1FpLZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPgG1FpLZ .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPgG1FpLZ .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPgG1FpLZ .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPgG1FpLZ .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPgG1FpLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPgG1FpLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPgG1FpLZ .dropdown-item.active,
.cid-tKPgG1FpLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPgG1FpLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPgG1FpLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPgG1FpLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPgG1FpLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPgG1FpLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPgG1FpLZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPgG1FpLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPgG1FpLZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPgG1FpLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPgG1FpLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPgG1FpLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPgG1FpLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPgG1FpLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPgG1FpLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPgG1FpLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPgG1FpLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPgG1FpLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPgG1FpLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPgG1FpLZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPgG1FpLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPgG1FpLZ .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-tKPgG1FpLZ .navbar {
    height: 70px;
  }
  .cid-tKPgG1FpLZ .navbar.opened {
    height: auto;
  }
  .cid-tKPgG1FpLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPgG1FpLZ .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPgG1FpLZ .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPgG1FpLZ .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPgG1FpLZ .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPgG1FpLZ .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPgG2lypL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPgG2lypL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPgG2lypL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPgG2lypL .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPgG2lypL .col-img {
    padding-left: 28px;
  }
}
.cid-tKPgG2lypL .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPgG2lypL .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPgG2lypL .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPgG2lypL .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPgG2lypL .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPgG2lypL .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPgG2lypL .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPgG2lypL .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPgG2lypL .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPgG2lypL .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPgG2lypL .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPgG2lypL .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPgG2lypL .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPgG2Rhxp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPgG2Rhxp .row {
  justify-content: center;
}
.cid-tKPgG2Rhxp .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-tKPgG2Rhxp .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-tKPgG2Rhxp .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tKPgG2Rhxp .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPgG2Rhxp .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tKPgG2Rhxp .number-line {
    display: none !important;
  }
}
.cid-tKPgG2Rhxp .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tKPgG2Rhxp .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tKPgG2Rhxp .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-tKPgG2Rhxp .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-tKPgG2Rhxp .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tKPgG2Rhxp .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tKPgG2Rhxp .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tKPgG2Rhxp .card-number-container {
    left: 16px;
  }
}
.cid-tKPgG2Rhxp .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-tKPgG2Rhxp .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPgG2Rhxp .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tKPgG2Rhxp .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tKPgG2Rhxp .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tKPgG2Rhxp .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPgG2Rhxp .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPgG2Rhxp .card-text-container {
  width: 100%;
}
.cid-tKPgG2Rhxp .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPgG2Rhxp .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tKPgG2Rhxp .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tKPgG2Rhxp .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tKPgG2Rhxp .card-text {
    margin-top: 16px;
  }
}
.cid-tKPgG3C5XL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPgG3C5XL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPgG3C5XL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPgG3C5XL .row {
  justify-content: center;
}
.cid-tKPgG3C5XL .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPgG3C5XL .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPgG3C5XL .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPgG3C5XL .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPgG3C5XL .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPgG3C5XL .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPgG3C5XL .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPgG3C5XL .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPgG3C5XL .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPgG3C5XL .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPgG3C5XL .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPgG3C5XL .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPgG3C5XL .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPgG3C5XL .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPgG3C5XL .card-title,
.cid-tKPgG3C5XL .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPgG4pSIa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPgG4pSIa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPgG4pSIa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPgG4pSIa .container {
  display: flex;
  justify-content: center;
}
.cid-tKPgG4pSIa .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPgG4pSIa .col-copyright {
  padding: 0;
}
.cid-tKPgG4pSIa .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPgG4pSIa .copyright {
    text-align: center;
  }
}
.cid-tKPgPKkHNM .navbar-dropdown {
  position: relative !important;
}
.cid-tKPgPKkHNM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPgPKkHNM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPgPKkHNM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPgPKkHNM .dropdown-item:hover,
.cid-tKPgPKkHNM .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPgPKkHNM .dropdown-item:hover span {
  color: white;
}
.cid-tKPgPKkHNM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPgPKkHNM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPgPKkHNM .dropdown-item:hover,
.cid-tKPgPKkHNM .dropdown-item:focus,
.cid-tKPgPKkHNM .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPgPKkHNM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPgPKkHNM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPgPKkHNM .nav-link {
  position: relative;
}
.cid-tKPgPKkHNM .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPgPKkHNM .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPgPKkHNM .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPgPKkHNM .navbar-caption {
  font-weight: 700;
}
.cid-tKPgPKkHNM .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPgPKkHNM .dropdown-menu,
.cid-tKPgPKkHNM .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPgPKkHNM .nav-item:focus,
.cid-tKPgPKkHNM .nav-link:focus {
  outline: none;
}
.cid-tKPgPKkHNM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPgPKkHNM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPgPKkHNM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPgPKkHNM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPgPKkHNM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPgPKkHNM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPgPKkHNM .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPgPKkHNM .navbar {
    min-height: 80px;
  }
  .cid-tKPgPKkHNM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPgPKkHNM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPgPKkHNM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPgPKkHNM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPgPKkHNM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPgPKkHNM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPgPKkHNM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPgPKkHNM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPgPKkHNM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPgPKkHNM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPgPKkHNM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPgPKkHNM .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPgPKkHNM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPgPKkHNM .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPgPKkHNM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPgPKkHNM .navbar.collapsed {
  justify-content: center;
}
.cid-tKPgPKkHNM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPgPKkHNM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPgPKkHNM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPgPKkHNM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPgPKkHNM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPgPKkHNM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPgPKkHNM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPgPKkHNM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPgPKkHNM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPgPKkHNM .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPgPKkHNM .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPgPKkHNM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPgPKkHNM .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPgPKkHNM .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPgPKkHNM .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPgPKkHNM .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPgPKkHNM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPgPKkHNM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPgPKkHNM .dropdown-item.active,
.cid-tKPgPKkHNM .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPgPKkHNM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPgPKkHNM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPgPKkHNM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPgPKkHNM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPgPKkHNM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPgPKkHNM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPgPKkHNM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPgPKkHNM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPgPKkHNM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPgPKkHNM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPgPKkHNM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPgPKkHNM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPgPKkHNM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPgPKkHNM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPgPKkHNM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPgPKkHNM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPgPKkHNM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPgPKkHNM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPgPKkHNM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPgPKkHNM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPgPKkHNM .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-tKPgPKkHNM .navbar {
    height: 70px;
  }
  .cid-tKPgPKkHNM .navbar.opened {
    height: auto;
  }
  .cid-tKPgPKkHNM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPgPKkHNM .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPgPKkHNM .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPgPKkHNM .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPgPKkHNM .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPgPKkHNM .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPgPL5Gmt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPgPL5Gmt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPgPL5Gmt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPgPL5Gmt .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPgPL5Gmt .col-img {
    padding-left: 28px;
  }
}
.cid-tKPgPL5Gmt .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPgPL5Gmt .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPgPL5Gmt .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPgPL5Gmt .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPgPL5Gmt .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPgPL5Gmt .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPgPL5Gmt .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPgPL5Gmt .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPgPL5Gmt .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPgPL5Gmt .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPgPL5Gmt .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPgPL5Gmt .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPgPL5Gmt .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPgPLF5PL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPgPLF5PL .row {
  justify-content: center;
}
.cid-tKPgPLF5PL .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-tKPgPLF5PL .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-tKPgPLF5PL .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tKPgPLF5PL .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPgPLF5PL .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tKPgPLF5PL .number-line {
    display: none !important;
  }
}
.cid-tKPgPLF5PL .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tKPgPLF5PL .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tKPgPLF5PL .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-tKPgPLF5PL .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-tKPgPLF5PL .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tKPgPLF5PL .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tKPgPLF5PL .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tKPgPLF5PL .card-number-container {
    left: 16px;
  }
}
.cid-tKPgPLF5PL .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-tKPgPLF5PL .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPgPLF5PL .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tKPgPLF5PL .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tKPgPLF5PL .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tKPgPLF5PL .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPgPLF5PL .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPgPLF5PL .card-text-container {
  width: 100%;
}
.cid-tKPgPLF5PL .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPgPLF5PL .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tKPgPLF5PL .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tKPgPLF5PL .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tKPgPLF5PL .card-text {
    margin-top: 16px;
  }
}
.cid-tKPgPMtWk4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPgPMtWk4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPgPMtWk4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPgPMtWk4 .row {
  justify-content: center;
}
.cid-tKPgPMtWk4 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPgPMtWk4 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPgPMtWk4 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPgPMtWk4 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPgPMtWk4 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPgPMtWk4 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPgPMtWk4 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPgPMtWk4 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPgPMtWk4 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPgPMtWk4 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPgPMtWk4 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPgPMtWk4 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPgPMtWk4 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPgPMtWk4 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPgPMtWk4 .card-title,
.cid-tKPgPMtWk4 .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPgPNaI3D {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPgPNaI3D .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPgPNaI3D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPgPNaI3D .container {
  display: flex;
  justify-content: center;
}
.cid-tKPgPNaI3D .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPgPNaI3D .col-copyright {
  padding: 0;
}
.cid-tKPgPNaI3D .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPgPNaI3D .copyright {
    text-align: center;
  }
}
.cid-tKPh63HTQL .navbar-dropdown {
  position: relative !important;
}
.cid-tKPh63HTQL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPh63HTQL .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPh63HTQL .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPh63HTQL .dropdown-item:hover,
.cid-tKPh63HTQL .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPh63HTQL .dropdown-item:hover span {
  color: white;
}
.cid-tKPh63HTQL .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPh63HTQL .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPh63HTQL .dropdown-item:hover,
.cid-tKPh63HTQL .dropdown-item:focus,
.cid-tKPh63HTQL .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPh63HTQL .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPh63HTQL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPh63HTQL .nav-link {
  position: relative;
}
.cid-tKPh63HTQL .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPh63HTQL .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPh63HTQL .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPh63HTQL .navbar-caption {
  font-weight: 700;
}
.cid-tKPh63HTQL .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPh63HTQL .dropdown-menu,
.cid-tKPh63HTQL .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPh63HTQL .nav-item:focus,
.cid-tKPh63HTQL .nav-link:focus {
  outline: none;
}
.cid-tKPh63HTQL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPh63HTQL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPh63HTQL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPh63HTQL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPh63HTQL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPh63HTQL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPh63HTQL .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPh63HTQL .navbar {
    min-height: 80px;
  }
  .cid-tKPh63HTQL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPh63HTQL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPh63HTQL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPh63HTQL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPh63HTQL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPh63HTQL .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPh63HTQL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPh63HTQL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPh63HTQL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPh63HTQL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPh63HTQL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPh63HTQL .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPh63HTQL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPh63HTQL .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPh63HTQL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPh63HTQL .navbar.collapsed {
  justify-content: center;
}
.cid-tKPh63HTQL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPh63HTQL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPh63HTQL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPh63HTQL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPh63HTQL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPh63HTQL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPh63HTQL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPh63HTQL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPh63HTQL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPh63HTQL .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPh63HTQL .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPh63HTQL .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPh63HTQL .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPh63HTQL .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPh63HTQL .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPh63HTQL .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPh63HTQL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPh63HTQL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPh63HTQL .dropdown-item.active,
.cid-tKPh63HTQL .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPh63HTQL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPh63HTQL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPh63HTQL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPh63HTQL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPh63HTQL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPh63HTQL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPh63HTQL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPh63HTQL .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPh63HTQL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPh63HTQL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPh63HTQL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPh63HTQL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPh63HTQL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPh63HTQL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPh63HTQL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPh63HTQL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPh63HTQL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPh63HTQL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPh63HTQL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPh63HTQL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPh63HTQL .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-tKPh63HTQL .navbar {
    height: 70px;
  }
  .cid-tKPh63HTQL .navbar.opened {
    height: auto;
  }
  .cid-tKPh63HTQL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPh63HTQL .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPh63HTQL .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPh63HTQL .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPh63HTQL .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPh63HTQL .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPh64mFmg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPh64mFmg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPh64mFmg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPh64mFmg .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPh64mFmg .col-img {
    padding-left: 28px;
  }
}
.cid-tKPh64mFmg .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPh64mFmg .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPh64mFmg .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPh64mFmg .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPh64mFmg .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPh64mFmg .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPh64mFmg .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPh64mFmg .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPh64mFmg .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPh64mFmg .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPh64mFmg .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPh64mFmg .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPh64mFmg .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPh64YVwZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPh64YVwZ .row {
  justify-content: center;
}
.cid-tKPh64YVwZ .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-tKPh64YVwZ .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-tKPh64YVwZ .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tKPh64YVwZ .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPh64YVwZ .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tKPh64YVwZ .number-line {
    display: none !important;
  }
}
.cid-tKPh64YVwZ .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tKPh64YVwZ .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tKPh64YVwZ .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-tKPh64YVwZ .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-tKPh64YVwZ .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tKPh64YVwZ .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tKPh64YVwZ .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tKPh64YVwZ .card-number-container {
    left: 16px;
  }
}
.cid-tKPh64YVwZ .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-tKPh64YVwZ .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPh64YVwZ .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tKPh64YVwZ .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tKPh64YVwZ .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tKPh64YVwZ .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPh64YVwZ .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPh64YVwZ .card-text-container {
  width: 100%;
}
.cid-tKPh64YVwZ .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPh64YVwZ .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tKPh64YVwZ .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tKPh64YVwZ .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tKPh64YVwZ .card-text {
    margin-top: 16px;
  }
}
.cid-tKPh65Glhp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPh65Glhp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPh65Glhp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPh65Glhp .row {
  justify-content: center;
}
.cid-tKPh65Glhp .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPh65Glhp .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPh65Glhp .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPh65Glhp .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPh65Glhp .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPh65Glhp .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPh65Glhp .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPh65Glhp .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPh65Glhp .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPh65Glhp .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPh65Glhp .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPh65Glhp .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPh65Glhp .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPh65Glhp .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPh65Glhp .card-title,
.cid-tKPh65Glhp .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPh66fNma {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPh66fNma .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPh66fNma .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPh66fNma .container {
  display: flex;
  justify-content: center;
}
.cid-tKPh66fNma .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPh66fNma .col-copyright {
  padding: 0;
}
.cid-tKPh66fNma .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPh66fNma .copyright {
    text-align: center;
  }
}
.cid-tKPhw3r8Sb .navbar-dropdown {
  position: relative !important;
}
.cid-tKPhw3r8Sb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPhw3r8Sb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPhw3r8Sb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPhw3r8Sb .dropdown-item:hover,
.cid-tKPhw3r8Sb .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPhw3r8Sb .dropdown-item:hover span {
  color: white;
}
.cid-tKPhw3r8Sb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPhw3r8Sb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPhw3r8Sb .dropdown-item:hover,
.cid-tKPhw3r8Sb .dropdown-item:focus,
.cid-tKPhw3r8Sb .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPhw3r8Sb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPhw3r8Sb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPhw3r8Sb .nav-link {
  position: relative;
}
.cid-tKPhw3r8Sb .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPhw3r8Sb .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPhw3r8Sb .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPhw3r8Sb .navbar-caption {
  font-weight: 700;
}
.cid-tKPhw3r8Sb .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPhw3r8Sb .dropdown-menu,
.cid-tKPhw3r8Sb .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPhw3r8Sb .nav-item:focus,
.cid-tKPhw3r8Sb .nav-link:focus {
  outline: none;
}
.cid-tKPhw3r8Sb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPhw3r8Sb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPhw3r8Sb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPhw3r8Sb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPhw3r8Sb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPhw3r8Sb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPhw3r8Sb .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPhw3r8Sb .navbar {
    min-height: 80px;
  }
  .cid-tKPhw3r8Sb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPhw3r8Sb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPhw3r8Sb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPhw3r8Sb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPhw3r8Sb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPhw3r8Sb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPhw3r8Sb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPhw3r8Sb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPhw3r8Sb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPhw3r8Sb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPhw3r8Sb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPhw3r8Sb .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPhw3r8Sb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPhw3r8Sb .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPhw3r8Sb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPhw3r8Sb .navbar.collapsed {
  justify-content: center;
}
.cid-tKPhw3r8Sb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPhw3r8Sb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPhw3r8Sb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPhw3r8Sb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPhw3r8Sb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPhw3r8Sb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPhw3r8Sb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPhw3r8Sb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPhw3r8Sb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPhw3r8Sb .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPhw3r8Sb .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPhw3r8Sb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPhw3r8Sb .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPhw3r8Sb .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPhw3r8Sb .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPhw3r8Sb .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPhw3r8Sb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPhw3r8Sb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPhw3r8Sb .dropdown-item.active,
.cid-tKPhw3r8Sb .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPhw3r8Sb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPhw3r8Sb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPhw3r8Sb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPhw3r8Sb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPhw3r8Sb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPhw3r8Sb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPhw3r8Sb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPhw3r8Sb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPhw3r8Sb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPhw3r8Sb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPhw3r8Sb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPhw3r8Sb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPhw3r8Sb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPhw3r8Sb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPhw3r8Sb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPhw3r8Sb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPhw3r8Sb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPhw3r8Sb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPhw3r8Sb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPhw3r8Sb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPhw3r8Sb .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-tKPhw3r8Sb .navbar {
    height: 70px;
  }
  .cid-tKPhw3r8Sb .navbar.opened {
    height: auto;
  }
  .cid-tKPhw3r8Sb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPhw3r8Sb .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPhw3r8Sb .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPhw3r8Sb .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPhw3r8Sb .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPhw3r8Sb .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPhw4b7Nt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPhw4b7Nt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPhw4b7Nt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPhw4b7Nt .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPhw4b7Nt .col-img {
    padding-left: 28px;
  }
}
.cid-tKPhw4b7Nt .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPhw4b7Nt .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPhw4b7Nt .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPhw4b7Nt .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPhw4b7Nt .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPhw4b7Nt .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPhw4b7Nt .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPhw4b7Nt .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPhw4b7Nt .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPhw4b7Nt .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPhw4b7Nt .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPhw4b7Nt .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPhw4b7Nt .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPhw4SCe0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPhw4SCe0 .row {
  justify-content: center;
}
.cid-tKPhw4SCe0 .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-tKPhw4SCe0 .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-tKPhw4SCe0 .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tKPhw4SCe0 .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPhw4SCe0 .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tKPhw4SCe0 .number-line {
    display: none !important;
  }
}
.cid-tKPhw4SCe0 .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tKPhw4SCe0 .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tKPhw4SCe0 .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-tKPhw4SCe0 .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-tKPhw4SCe0 .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tKPhw4SCe0 .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tKPhw4SCe0 .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tKPhw4SCe0 .card-number-container {
    left: 16px;
  }
}
.cid-tKPhw4SCe0 .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-tKPhw4SCe0 .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPhw4SCe0 .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tKPhw4SCe0 .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tKPhw4SCe0 .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tKPhw4SCe0 .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPhw4SCe0 .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPhw4SCe0 .card-text-container {
  width: 100%;
}
.cid-tKPhw4SCe0 .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPhw4SCe0 .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tKPhw4SCe0 .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tKPhw4SCe0 .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tKPhw4SCe0 .card-text {
    margin-top: 16px;
  }
}
.cid-tKPhw5AgOs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPhw5AgOs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPhw5AgOs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPhw5AgOs .row {
  justify-content: center;
}
.cid-tKPhw5AgOs .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPhw5AgOs .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPhw5AgOs .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPhw5AgOs .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPhw5AgOs .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPhw5AgOs .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPhw5AgOs .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPhw5AgOs .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPhw5AgOs .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPhw5AgOs .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPhw5AgOs .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPhw5AgOs .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPhw5AgOs .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPhw5AgOs .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPhw5AgOs .card-title,
.cid-tKPhw5AgOs .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPhw6lkaV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPhw6lkaV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPhw6lkaV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPhw6lkaV .container {
  display: flex;
  justify-content: center;
}
.cid-tKPhw6lkaV .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPhw6lkaV .col-copyright {
  padding: 0;
}
.cid-tKPhw6lkaV .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPhw6lkaV .copyright {
    text-align: center;
  }
}
.cid-tKPhGFuJ85 .navbar-dropdown {
  position: relative !important;
}
.cid-tKPhGFuJ85 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPhGFuJ85 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPhGFuJ85 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPhGFuJ85 .dropdown-item:hover,
.cid-tKPhGFuJ85 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPhGFuJ85 .dropdown-item:hover span {
  color: white;
}
.cid-tKPhGFuJ85 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPhGFuJ85 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPhGFuJ85 .dropdown-item:hover,
.cid-tKPhGFuJ85 .dropdown-item:focus,
.cid-tKPhGFuJ85 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPhGFuJ85 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPhGFuJ85 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPhGFuJ85 .nav-link {
  position: relative;
}
.cid-tKPhGFuJ85 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPhGFuJ85 .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPhGFuJ85 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPhGFuJ85 .navbar-caption {
  font-weight: 700;
}
.cid-tKPhGFuJ85 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPhGFuJ85 .dropdown-menu,
.cid-tKPhGFuJ85 .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPhGFuJ85 .nav-item:focus,
.cid-tKPhGFuJ85 .nav-link:focus {
  outline: none;
}
.cid-tKPhGFuJ85 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPhGFuJ85 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPhGFuJ85 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPhGFuJ85 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPhGFuJ85 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPhGFuJ85 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPhGFuJ85 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPhGFuJ85 .navbar {
    min-height: 80px;
  }
  .cid-tKPhGFuJ85 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPhGFuJ85 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPhGFuJ85 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPhGFuJ85 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPhGFuJ85 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPhGFuJ85 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPhGFuJ85 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPhGFuJ85 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPhGFuJ85 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPhGFuJ85 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPhGFuJ85 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPhGFuJ85 .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPhGFuJ85 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPhGFuJ85 .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPhGFuJ85 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPhGFuJ85 .navbar.collapsed {
  justify-content: center;
}
.cid-tKPhGFuJ85 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPhGFuJ85 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPhGFuJ85 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPhGFuJ85 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPhGFuJ85 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPhGFuJ85 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPhGFuJ85 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPhGFuJ85 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPhGFuJ85 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPhGFuJ85 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPhGFuJ85 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPhGFuJ85 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPhGFuJ85 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPhGFuJ85 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPhGFuJ85 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPhGFuJ85 .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPhGFuJ85 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPhGFuJ85 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPhGFuJ85 .dropdown-item.active,
.cid-tKPhGFuJ85 .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPhGFuJ85 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPhGFuJ85 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPhGFuJ85 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPhGFuJ85 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPhGFuJ85 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPhGFuJ85 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPhGFuJ85 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPhGFuJ85 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPhGFuJ85 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPhGFuJ85 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPhGFuJ85 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPhGFuJ85 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPhGFuJ85 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPhGFuJ85 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPhGFuJ85 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPhGFuJ85 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPhGFuJ85 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPhGFuJ85 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPhGFuJ85 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPhGFuJ85 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPhGFuJ85 .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-tKPhGFuJ85 .navbar {
    height: 70px;
  }
  .cid-tKPhGFuJ85 .navbar.opened {
    height: auto;
  }
  .cid-tKPhGFuJ85 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPhGFuJ85 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPhGFuJ85 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPhGFuJ85 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPhGFuJ85 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPhGFuJ85 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPhGGcjvi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPhGGcjvi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPhGGcjvi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPhGGcjvi .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPhGGcjvi .col-img {
    padding-left: 28px;
  }
}
.cid-tKPhGGcjvi .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPhGGcjvi .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPhGGcjvi .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPhGGcjvi .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPhGGcjvi .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPhGGcjvi .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPhGGcjvi .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPhGGcjvi .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPhGGcjvi .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPhGGcjvi .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPhGGcjvi .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPhGGcjvi .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPhGGcjvi .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPhGGOYiu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPhGGOYiu .row {
  justify-content: center;
}
.cid-tKPhGGOYiu .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-tKPhGGOYiu .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-tKPhGGOYiu .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tKPhGGOYiu .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPhGGOYiu .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tKPhGGOYiu .number-line {
    display: none !important;
  }
}
.cid-tKPhGGOYiu .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tKPhGGOYiu .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tKPhGGOYiu .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-tKPhGGOYiu .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-tKPhGGOYiu .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tKPhGGOYiu .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tKPhGGOYiu .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tKPhGGOYiu .card-number-container {
    left: 16px;
  }
}
.cid-tKPhGGOYiu .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-tKPhGGOYiu .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPhGGOYiu .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tKPhGGOYiu .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tKPhGGOYiu .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tKPhGGOYiu .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPhGGOYiu .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPhGGOYiu .card-text-container {
  width: 100%;
}
.cid-tKPhGGOYiu .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPhGGOYiu .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tKPhGGOYiu .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tKPhGGOYiu .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tKPhGGOYiu .card-text {
    margin-top: 16px;
  }
}
.cid-tKPhGHzXIB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPhGHzXIB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPhGHzXIB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPhGHzXIB .row {
  justify-content: center;
}
.cid-tKPhGHzXIB .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPhGHzXIB .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPhGHzXIB .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPhGHzXIB .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPhGHzXIB .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPhGHzXIB .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPhGHzXIB .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPhGHzXIB .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPhGHzXIB .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPhGHzXIB .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPhGHzXIB .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPhGHzXIB .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPhGHzXIB .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPhGHzXIB .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPhGHzXIB .card-title,
.cid-tKPhGHzXIB .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPhGIkZWX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPhGIkZWX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPhGIkZWX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPhGIkZWX .container {
  display: flex;
  justify-content: center;
}
.cid-tKPhGIkZWX .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPhGIkZWX .col-copyright {
  padding: 0;
}
.cid-tKPhGIkZWX .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPhGIkZWX .copyright {
    text-align: center;
  }
}
.cid-tKPhVubFFD .navbar-dropdown {
  position: relative !important;
}
.cid-tKPhVubFFD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPhVubFFD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPhVubFFD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPhVubFFD .dropdown-item:hover,
.cid-tKPhVubFFD .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPhVubFFD .dropdown-item:hover span {
  color: white;
}
.cid-tKPhVubFFD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPhVubFFD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPhVubFFD .dropdown-item:hover,
.cid-tKPhVubFFD .dropdown-item:focus,
.cid-tKPhVubFFD .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPhVubFFD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPhVubFFD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPhVubFFD .nav-link {
  position: relative;
}
.cid-tKPhVubFFD .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPhVubFFD .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPhVubFFD .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPhVubFFD .navbar-caption {
  font-weight: 700;
}
.cid-tKPhVubFFD .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPhVubFFD .dropdown-menu,
.cid-tKPhVubFFD .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPhVubFFD .nav-item:focus,
.cid-tKPhVubFFD .nav-link:focus {
  outline: none;
}
.cid-tKPhVubFFD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPhVubFFD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPhVubFFD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPhVubFFD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPhVubFFD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPhVubFFD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPhVubFFD .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPhVubFFD .navbar {
    min-height: 80px;
  }
  .cid-tKPhVubFFD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPhVubFFD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPhVubFFD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPhVubFFD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPhVubFFD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPhVubFFD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPhVubFFD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPhVubFFD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPhVubFFD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPhVubFFD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPhVubFFD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPhVubFFD .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPhVubFFD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPhVubFFD .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPhVubFFD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPhVubFFD .navbar.collapsed {
  justify-content: center;
}
.cid-tKPhVubFFD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPhVubFFD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPhVubFFD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPhVubFFD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPhVubFFD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPhVubFFD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPhVubFFD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPhVubFFD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPhVubFFD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPhVubFFD .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPhVubFFD .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPhVubFFD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPhVubFFD .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPhVubFFD .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPhVubFFD .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPhVubFFD .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPhVubFFD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPhVubFFD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPhVubFFD .dropdown-item.active,
.cid-tKPhVubFFD .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPhVubFFD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPhVubFFD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPhVubFFD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPhVubFFD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPhVubFFD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPhVubFFD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPhVubFFD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPhVubFFD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPhVubFFD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPhVubFFD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPhVubFFD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPhVubFFD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPhVubFFD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPhVubFFD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPhVubFFD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPhVubFFD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPhVubFFD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPhVubFFD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPhVubFFD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPhVubFFD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPhVubFFD .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-tKPhVubFFD .navbar {
    height: 70px;
  }
  .cid-tKPhVubFFD .navbar.opened {
    height: auto;
  }
  .cid-tKPhVubFFD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPhVubFFD .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPhVubFFD .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPhVubFFD .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPhVubFFD .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPhVubFFD .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPhVuOD2Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPhVuOD2Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPhVuOD2Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPhVuOD2Z .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPhVuOD2Z .col-img {
    padding-left: 28px;
  }
}
.cid-tKPhVuOD2Z .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPhVuOD2Z .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPhVuOD2Z .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPhVuOD2Z .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPhVuOD2Z .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPhVuOD2Z .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPhVuOD2Z .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPhVuOD2Z .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPhVuOD2Z .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPhVuOD2Z .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPhVuOD2Z .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPhVuOD2Z .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPhVuOD2Z .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPhVvlpSw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPhVvlpSw .row {
  justify-content: center;
}
.cid-tKPhVvlpSw .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-tKPhVvlpSw .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-tKPhVvlpSw .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tKPhVvlpSw .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPhVvlpSw .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tKPhVvlpSw .number-line {
    display: none !important;
  }
}
.cid-tKPhVvlpSw .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tKPhVvlpSw .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tKPhVvlpSw .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-tKPhVvlpSw .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-tKPhVvlpSw .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tKPhVvlpSw .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tKPhVvlpSw .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tKPhVvlpSw .card-number-container {
    left: 16px;
  }
}
.cid-tKPhVvlpSw .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-tKPhVvlpSw .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPhVvlpSw .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tKPhVvlpSw .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tKPhVvlpSw .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tKPhVvlpSw .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPhVvlpSw .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPhVvlpSw .card-text-container {
  width: 100%;
}
.cid-tKPhVvlpSw .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPhVvlpSw .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tKPhVvlpSw .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tKPhVvlpSw .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tKPhVvlpSw .card-text {
    margin-top: 16px;
  }
}
.cid-tKPhVw5oRB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPhVw5oRB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPhVw5oRB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPhVw5oRB .row {
  justify-content: center;
}
.cid-tKPhVw5oRB .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPhVw5oRB .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPhVw5oRB .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPhVw5oRB .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPhVw5oRB .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPhVw5oRB .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPhVw5oRB .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPhVw5oRB .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPhVw5oRB .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPhVw5oRB .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPhVw5oRB .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPhVw5oRB .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPhVw5oRB .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPhVw5oRB .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPhVw5oRB .card-title,
.cid-tKPhVw5oRB .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPhVwHaND {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPhVwHaND .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPhVwHaND .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPhVwHaND .container {
  display: flex;
  justify-content: center;
}
.cid-tKPhVwHaND .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPhVwHaND .col-copyright {
  padding: 0;
}
.cid-tKPhVwHaND .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPhVwHaND .copyright {
    text-align: center;
  }
}
.cid-tKPi6RIrdK .navbar-dropdown {
  position: relative !important;
}
.cid-tKPi6RIrdK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPi6RIrdK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPi6RIrdK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPi6RIrdK .dropdown-item:hover,
.cid-tKPi6RIrdK .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPi6RIrdK .dropdown-item:hover span {
  color: white;
}
.cid-tKPi6RIrdK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPi6RIrdK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPi6RIrdK .dropdown-item:hover,
.cid-tKPi6RIrdK .dropdown-item:focus,
.cid-tKPi6RIrdK .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPi6RIrdK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPi6RIrdK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPi6RIrdK .nav-link {
  position: relative;
}
.cid-tKPi6RIrdK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPi6RIrdK .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPi6RIrdK .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPi6RIrdK .navbar-caption {
  font-weight: 700;
}
.cid-tKPi6RIrdK .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPi6RIrdK .dropdown-menu,
.cid-tKPi6RIrdK .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPi6RIrdK .nav-item:focus,
.cid-tKPi6RIrdK .nav-link:focus {
  outline: none;
}
.cid-tKPi6RIrdK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPi6RIrdK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPi6RIrdK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPi6RIrdK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPi6RIrdK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPi6RIrdK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPi6RIrdK .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPi6RIrdK .navbar {
    min-height: 80px;
  }
  .cid-tKPi6RIrdK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPi6RIrdK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPi6RIrdK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPi6RIrdK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPi6RIrdK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPi6RIrdK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPi6RIrdK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPi6RIrdK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPi6RIrdK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPi6RIrdK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPi6RIrdK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPi6RIrdK .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPi6RIrdK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPi6RIrdK .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPi6RIrdK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPi6RIrdK .navbar.collapsed {
  justify-content: center;
}
.cid-tKPi6RIrdK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPi6RIrdK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPi6RIrdK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPi6RIrdK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPi6RIrdK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPi6RIrdK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPi6RIrdK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPi6RIrdK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPi6RIrdK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPi6RIrdK .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPi6RIrdK .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPi6RIrdK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPi6RIrdK .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPi6RIrdK .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPi6RIrdK .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPi6RIrdK .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPi6RIrdK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPi6RIrdK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPi6RIrdK .dropdown-item.active,
.cid-tKPi6RIrdK .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPi6RIrdK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPi6RIrdK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPi6RIrdK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPi6RIrdK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPi6RIrdK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPi6RIrdK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPi6RIrdK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPi6RIrdK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPi6RIrdK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPi6RIrdK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPi6RIrdK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPi6RIrdK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPi6RIrdK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPi6RIrdK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPi6RIrdK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPi6RIrdK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPi6RIrdK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPi6RIrdK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPi6RIrdK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPi6RIrdK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPi6RIrdK .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-tKPi6RIrdK .navbar {
    height: 70px;
  }
  .cid-tKPi6RIrdK .navbar.opened {
    height: auto;
  }
  .cid-tKPi6RIrdK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPi6RIrdK .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPi6RIrdK .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPi6RIrdK .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPi6RIrdK .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPi6RIrdK .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPi6SpTyI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPi6SpTyI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPi6SpTyI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPi6SpTyI .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPi6SpTyI .col-img {
    padding-left: 28px;
  }
}
.cid-tKPi6SpTyI .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPi6SpTyI .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPi6SpTyI .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPi6SpTyI .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPi6SpTyI .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPi6SpTyI .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPi6SpTyI .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPi6SpTyI .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPi6SpTyI .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPi6SpTyI .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPi6SpTyI .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPi6SpTyI .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPi6SpTyI .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPi6T4iSV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPi6T4iSV .row {
  justify-content: center;
}
.cid-tKPi6T4iSV .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-tKPi6T4iSV .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-tKPi6T4iSV .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tKPi6T4iSV .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPi6T4iSV .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tKPi6T4iSV .number-line {
    display: none !important;
  }
}
.cid-tKPi6T4iSV .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tKPi6T4iSV .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tKPi6T4iSV .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-tKPi6T4iSV .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-tKPi6T4iSV .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tKPi6T4iSV .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tKPi6T4iSV .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tKPi6T4iSV .card-number-container {
    left: 16px;
  }
}
.cid-tKPi6T4iSV .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-tKPi6T4iSV .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPi6T4iSV .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tKPi6T4iSV .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tKPi6T4iSV .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tKPi6T4iSV .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPi6T4iSV .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPi6T4iSV .card-text-container {
  width: 100%;
}
.cid-tKPi6T4iSV .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPi6T4iSV .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tKPi6T4iSV .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tKPi6T4iSV .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tKPi6T4iSV .card-text {
    margin-top: 16px;
  }
}
.cid-tKPi6TOv49 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPi6TOv49 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPi6TOv49 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPi6TOv49 .row {
  justify-content: center;
}
.cid-tKPi6TOv49 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPi6TOv49 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPi6TOv49 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPi6TOv49 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPi6TOv49 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPi6TOv49 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPi6TOv49 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPi6TOv49 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPi6TOv49 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPi6TOv49 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPi6TOv49 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPi6TOv49 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPi6TOv49 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPi6TOv49 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPi6TOv49 .card-title,
.cid-tKPi6TOv49 .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPi6UuT5u {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPi6UuT5u .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPi6UuT5u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPi6UuT5u .container {
  display: flex;
  justify-content: center;
}
.cid-tKPi6UuT5u .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPi6UuT5u .col-copyright {
  padding: 0;
}
.cid-tKPi6UuT5u .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPi6UuT5u .copyright {
    text-align: center;
  }
}
.cid-tKPij2fBro .navbar-dropdown {
  position: relative !important;
}
.cid-tKPij2fBro .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPij2fBro .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPij2fBro .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPij2fBro .dropdown-item:hover,
.cid-tKPij2fBro .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPij2fBro .dropdown-item:hover span {
  color: white;
}
.cid-tKPij2fBro .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPij2fBro .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPij2fBro .dropdown-item:hover,
.cid-tKPij2fBro .dropdown-item:focus,
.cid-tKPij2fBro .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPij2fBro .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPij2fBro .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPij2fBro .nav-link {
  position: relative;
}
.cid-tKPij2fBro .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPij2fBro .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPij2fBro .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPij2fBro .navbar-caption {
  font-weight: 700;
}
.cid-tKPij2fBro .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPij2fBro .dropdown-menu,
.cid-tKPij2fBro .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPij2fBro .nav-item:focus,
.cid-tKPij2fBro .nav-link:focus {
  outline: none;
}
.cid-tKPij2fBro .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPij2fBro .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPij2fBro .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPij2fBro .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPij2fBro .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPij2fBro .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPij2fBro .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPij2fBro .navbar {
    min-height: 80px;
  }
  .cid-tKPij2fBro .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPij2fBro .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPij2fBro .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPij2fBro .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPij2fBro .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPij2fBro .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPij2fBro .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPij2fBro .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPij2fBro .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPij2fBro .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPij2fBro .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPij2fBro .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPij2fBro .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPij2fBro .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPij2fBro .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPij2fBro .navbar.collapsed {
  justify-content: center;
}
.cid-tKPij2fBro .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPij2fBro .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPij2fBro .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPij2fBro .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPij2fBro .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPij2fBro .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPij2fBro .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPij2fBro .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPij2fBro .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPij2fBro .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPij2fBro .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPij2fBro .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPij2fBro .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPij2fBro .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPij2fBro .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPij2fBro .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPij2fBro .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPij2fBro .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPij2fBro .dropdown-item.active,
.cid-tKPij2fBro .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPij2fBro .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPij2fBro .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPij2fBro .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPij2fBro .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPij2fBro .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPij2fBro .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPij2fBro ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPij2fBro .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPij2fBro button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPij2fBro button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPij2fBro button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPij2fBro button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPij2fBro button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPij2fBro button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPij2fBro nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPij2fBro nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPij2fBro nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPij2fBro nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPij2fBro .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPij2fBro a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPij2fBro .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-tKPij2fBro .navbar {
    height: 70px;
  }
  .cid-tKPij2fBro .navbar.opened {
    height: auto;
  }
  .cid-tKPij2fBro .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPij2fBro .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPij2fBro .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPij2fBro .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPij2fBro .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPij2fBro .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPij2WnOb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPij2WnOb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPij2WnOb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPij2WnOb .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPij2WnOb .col-img {
    padding-left: 28px;
  }
}
.cid-tKPij2WnOb .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPij2WnOb .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPij2WnOb .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPij2WnOb .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPij2WnOb .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPij2WnOb .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPij2WnOb .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPij2WnOb .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPij2WnOb .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPij2WnOb .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPij2WnOb .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPij2WnOb .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPij2WnOb .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPij3wBdo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPij3wBdo .row {
  justify-content: center;
}
.cid-tKPij3wBdo .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-tKPij3wBdo .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-tKPij3wBdo .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tKPij3wBdo .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPij3wBdo .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tKPij3wBdo .number-line {
    display: none !important;
  }
}
.cid-tKPij3wBdo .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tKPij3wBdo .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tKPij3wBdo .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-tKPij3wBdo .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-tKPij3wBdo .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tKPij3wBdo .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tKPij3wBdo .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tKPij3wBdo .card-number-container {
    left: 16px;
  }
}
.cid-tKPij3wBdo .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-tKPij3wBdo .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPij3wBdo .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tKPij3wBdo .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tKPij3wBdo .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tKPij3wBdo .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPij3wBdo .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPij3wBdo .card-text-container {
  width: 100%;
}
.cid-tKPij3wBdo .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPij3wBdo .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tKPij3wBdo .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tKPij3wBdo .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tKPij3wBdo .card-text {
    margin-top: 16px;
  }
}
.cid-tKPij4j6rE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPij4j6rE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPij4j6rE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPij4j6rE .row {
  justify-content: center;
}
.cid-tKPij4j6rE .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPij4j6rE .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPij4j6rE .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPij4j6rE .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPij4j6rE .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPij4j6rE .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPij4j6rE .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPij4j6rE .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPij4j6rE .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPij4j6rE .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPij4j6rE .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPij4j6rE .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPij4j6rE .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPij4j6rE .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPij4j6rE .card-title,
.cid-tKPij4j6rE .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPij54teZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPij54teZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPij54teZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPij54teZ .container {
  display: flex;
  justify-content: center;
}
.cid-tKPij54teZ .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPij54teZ .col-copyright {
  padding: 0;
}
.cid-tKPij54teZ .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPij54teZ .copyright {
    text-align: center;
  }
}
.cid-tKPitnPz0J .navbar-dropdown {
  position: relative !important;
}
.cid-tKPitnPz0J .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPitnPz0J .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPitnPz0J .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPitnPz0J .dropdown-item:hover,
.cid-tKPitnPz0J .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPitnPz0J .dropdown-item:hover span {
  color: white;
}
.cid-tKPitnPz0J .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPitnPz0J .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPitnPz0J .dropdown-item:hover,
.cid-tKPitnPz0J .dropdown-item:focus,
.cid-tKPitnPz0J .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPitnPz0J .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPitnPz0J .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPitnPz0J .nav-link {
  position: relative;
}
.cid-tKPitnPz0J .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPitnPz0J .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPitnPz0J .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPitnPz0J .navbar-caption {
  font-weight: 700;
}
.cid-tKPitnPz0J .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPitnPz0J .dropdown-menu,
.cid-tKPitnPz0J .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPitnPz0J .nav-item:focus,
.cid-tKPitnPz0J .nav-link:focus {
  outline: none;
}
.cid-tKPitnPz0J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPitnPz0J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPitnPz0J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPitnPz0J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPitnPz0J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPitnPz0J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPitnPz0J .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPitnPz0J .navbar {
    min-height: 80px;
  }
  .cid-tKPitnPz0J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPitnPz0J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPitnPz0J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPitnPz0J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPitnPz0J .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPitnPz0J .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPitnPz0J .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPitnPz0J .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPitnPz0J .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPitnPz0J .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPitnPz0J .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPitnPz0J .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPitnPz0J .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPitnPz0J .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPitnPz0J .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPitnPz0J .navbar.collapsed {
  justify-content: center;
}
.cid-tKPitnPz0J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPitnPz0J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPitnPz0J .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPitnPz0J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPitnPz0J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPitnPz0J .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPitnPz0J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPitnPz0J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPitnPz0J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPitnPz0J .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPitnPz0J .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPitnPz0J .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPitnPz0J .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPitnPz0J .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPitnPz0J .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPitnPz0J .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPitnPz0J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPitnPz0J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPitnPz0J .dropdown-item.active,
.cid-tKPitnPz0J .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPitnPz0J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPitnPz0J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPitnPz0J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPitnPz0J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPitnPz0J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPitnPz0J .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPitnPz0J ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPitnPz0J .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPitnPz0J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPitnPz0J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPitnPz0J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPitnPz0J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPitnPz0J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPitnPz0J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPitnPz0J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPitnPz0J nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPitnPz0J nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPitnPz0J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPitnPz0J .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPitnPz0J a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPitnPz0J .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-tKPitnPz0J .navbar {
    height: 70px;
  }
  .cid-tKPitnPz0J .navbar.opened {
    height: auto;
  }
  .cid-tKPitnPz0J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPitnPz0J .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPitnPz0J .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPitnPz0J .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPitnPz0J .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPitnPz0J .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPitosSz6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPitosSz6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPitosSz6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPitosSz6 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPitosSz6 .col-img {
    padding-left: 28px;
  }
}
.cid-tKPitosSz6 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPitosSz6 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPitosSz6 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPitosSz6 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPitosSz6 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPitosSz6 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPitosSz6 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPitosSz6 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPitosSz6 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPitosSz6 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPitosSz6 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPitosSz6 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPitosSz6 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPitoZFNX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPitoZFNX .row {
  justify-content: center;
}
.cid-tKPitoZFNX .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-tKPitoZFNX .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-tKPitoZFNX .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tKPitoZFNX .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPitoZFNX .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tKPitoZFNX .number-line {
    display: none !important;
  }
}
.cid-tKPitoZFNX .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tKPitoZFNX .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tKPitoZFNX .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-tKPitoZFNX .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-tKPitoZFNX .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tKPitoZFNX .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tKPitoZFNX .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tKPitoZFNX .card-number-container {
    left: 16px;
  }
}
.cid-tKPitoZFNX .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-tKPitoZFNX .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPitoZFNX .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tKPitoZFNX .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tKPitoZFNX .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tKPitoZFNX .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPitoZFNX .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPitoZFNX .card-text-container {
  width: 100%;
}
.cid-tKPitoZFNX .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPitoZFNX .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tKPitoZFNX .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tKPitoZFNX .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tKPitoZFNX .card-text {
    margin-top: 16px;
  }
}
.cid-tKPitpHBaR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPitpHBaR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPitpHBaR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPitpHBaR .row {
  justify-content: center;
}
.cid-tKPitpHBaR .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPitpHBaR .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPitpHBaR .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPitpHBaR .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPitpHBaR .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPitpHBaR .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPitpHBaR .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPitpHBaR .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPitpHBaR .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPitpHBaR .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPitpHBaR .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPitpHBaR .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPitpHBaR .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPitpHBaR .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPitpHBaR .card-title,
.cid-tKPitpHBaR .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPitqloDN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPitqloDN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPitqloDN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPitqloDN .container {
  display: flex;
  justify-content: center;
}
.cid-tKPitqloDN .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPitqloDN .col-copyright {
  padding: 0;
}
.cid-tKPitqloDN .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPitqloDN .copyright {
    text-align: center;
  }
}
.cid-tKPiCKWxTu .navbar-dropdown {
  position: relative !important;
}
.cid-tKPiCKWxTu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPiCKWxTu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPiCKWxTu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPiCKWxTu .dropdown-item:hover,
.cid-tKPiCKWxTu .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPiCKWxTu .dropdown-item:hover span {
  color: white;
}
.cid-tKPiCKWxTu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPiCKWxTu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPiCKWxTu .dropdown-item:hover,
.cid-tKPiCKWxTu .dropdown-item:focus,
.cid-tKPiCKWxTu .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPiCKWxTu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPiCKWxTu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPiCKWxTu .nav-link {
  position: relative;
}
.cid-tKPiCKWxTu .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPiCKWxTu .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPiCKWxTu .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPiCKWxTu .navbar-caption {
  font-weight: 700;
}
.cid-tKPiCKWxTu .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPiCKWxTu .dropdown-menu,
.cid-tKPiCKWxTu .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPiCKWxTu .nav-item:focus,
.cid-tKPiCKWxTu .nav-link:focus {
  outline: none;
}
.cid-tKPiCKWxTu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPiCKWxTu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPiCKWxTu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPiCKWxTu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPiCKWxTu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPiCKWxTu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPiCKWxTu .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPiCKWxTu .navbar {
    min-height: 80px;
  }
  .cid-tKPiCKWxTu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPiCKWxTu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPiCKWxTu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPiCKWxTu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPiCKWxTu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPiCKWxTu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPiCKWxTu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPiCKWxTu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPiCKWxTu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPiCKWxTu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPiCKWxTu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPiCKWxTu .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPiCKWxTu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPiCKWxTu .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPiCKWxTu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPiCKWxTu .navbar.collapsed {
  justify-content: center;
}
.cid-tKPiCKWxTu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPiCKWxTu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPiCKWxTu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPiCKWxTu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPiCKWxTu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPiCKWxTu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPiCKWxTu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPiCKWxTu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPiCKWxTu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPiCKWxTu .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPiCKWxTu .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPiCKWxTu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPiCKWxTu .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPiCKWxTu .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPiCKWxTu .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPiCKWxTu .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPiCKWxTu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPiCKWxTu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPiCKWxTu .dropdown-item.active,
.cid-tKPiCKWxTu .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPiCKWxTu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPiCKWxTu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPiCKWxTu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPiCKWxTu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPiCKWxTu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPiCKWxTu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPiCKWxTu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPiCKWxTu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPiCKWxTu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPiCKWxTu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPiCKWxTu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPiCKWxTu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPiCKWxTu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPiCKWxTu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPiCKWxTu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPiCKWxTu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPiCKWxTu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPiCKWxTu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPiCKWxTu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPiCKWxTu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPiCKWxTu .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-tKPiCKWxTu .navbar {
    height: 70px;
  }
  .cid-tKPiCKWxTu .navbar.opened {
    height: auto;
  }
  .cid-tKPiCKWxTu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPiCKWxTu .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPiCKWxTu .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPiCKWxTu .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPiCKWxTu .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPiCKWxTu .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPiCLCLs1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPiCLCLs1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPiCLCLs1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPiCLCLs1 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPiCLCLs1 .col-img {
    padding-left: 28px;
  }
}
.cid-tKPiCLCLs1 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPiCLCLs1 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPiCLCLs1 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPiCLCLs1 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPiCLCLs1 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPiCLCLs1 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPiCLCLs1 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPiCLCLs1 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPiCLCLs1 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPiCLCLs1 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPiCLCLs1 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPiCLCLs1 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPiCLCLs1 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPiCM82OY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPiCM82OY .row {
  justify-content: center;
}
.cid-tKPiCM82OY .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-tKPiCM82OY .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-tKPiCM82OY .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tKPiCM82OY .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPiCM82OY .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tKPiCM82OY .number-line {
    display: none !important;
  }
}
.cid-tKPiCM82OY .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tKPiCM82OY .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tKPiCM82OY .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-tKPiCM82OY .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-tKPiCM82OY .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tKPiCM82OY .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tKPiCM82OY .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tKPiCM82OY .card-number-container {
    left: 16px;
  }
}
.cid-tKPiCM82OY .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-tKPiCM82OY .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPiCM82OY .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tKPiCM82OY .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tKPiCM82OY .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tKPiCM82OY .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPiCM82OY .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKPiCM82OY .card-text-container {
  width: 100%;
}
.cid-tKPiCM82OY .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPiCM82OY .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tKPiCM82OY .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tKPiCM82OY .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tKPiCM82OY .card-text {
    margin-top: 16px;
  }
}
.cid-tKPiCMKVYM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPiCMKVYM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPiCMKVYM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPiCMKVYM .row {
  justify-content: center;
}
.cid-tKPiCMKVYM .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPiCMKVYM .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPiCMKVYM .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPiCMKVYM .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPiCMKVYM .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPiCMKVYM .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPiCMKVYM .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPiCMKVYM .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPiCMKVYM .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPiCMKVYM .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPiCMKVYM .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPiCMKVYM .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPiCMKVYM .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPiCMKVYM .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPiCMKVYM .card-title,
.cid-tKPiCMKVYM .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPiCNoORO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPiCNoORO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPiCNoORO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPiCNoORO .container {
  display: flex;
  justify-content: center;
}
.cid-tKPiCNoORO .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPiCNoORO .col-copyright {
  padding: 0;
}
.cid-tKPiCNoORO .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPiCNoORO .copyright {
    text-align: center;
  }
}
.cid-tKPjuZfR5a .navbar-dropdown {
  position: relative !important;
}
.cid-tKPjuZfR5a .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPjuZfR5a .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPjuZfR5a .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPjuZfR5a .dropdown-item:hover,
.cid-tKPjuZfR5a .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPjuZfR5a .dropdown-item:hover span {
  color: white;
}
.cid-tKPjuZfR5a .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPjuZfR5a .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPjuZfR5a .dropdown-item:hover,
.cid-tKPjuZfR5a .dropdown-item:focus,
.cid-tKPjuZfR5a .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPjuZfR5a .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPjuZfR5a .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPjuZfR5a .nav-link {
  position: relative;
}
.cid-tKPjuZfR5a .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPjuZfR5a .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPjuZfR5a .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPjuZfR5a .navbar-caption {
  font-weight: 700;
}
.cid-tKPjuZfR5a .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPjuZfR5a .dropdown-menu,
.cid-tKPjuZfR5a .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPjuZfR5a .nav-item:focus,
.cid-tKPjuZfR5a .nav-link:focus {
  outline: none;
}
.cid-tKPjuZfR5a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPjuZfR5a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPjuZfR5a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPjuZfR5a .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPjuZfR5a .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPjuZfR5a .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPjuZfR5a .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPjuZfR5a .navbar {
    min-height: 80px;
  }
  .cid-tKPjuZfR5a .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPjuZfR5a .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPjuZfR5a .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPjuZfR5a .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPjuZfR5a .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPjuZfR5a .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPjuZfR5a .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPjuZfR5a .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPjuZfR5a .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPjuZfR5a .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPjuZfR5a .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPjuZfR5a .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPjuZfR5a .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPjuZfR5a .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPjuZfR5a .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPjuZfR5a .navbar.collapsed {
  justify-content: center;
}
.cid-tKPjuZfR5a .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPjuZfR5a .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPjuZfR5a .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPjuZfR5a .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPjuZfR5a .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPjuZfR5a .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPjuZfR5a .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPjuZfR5a .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPjuZfR5a .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPjuZfR5a .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPjuZfR5a .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPjuZfR5a .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPjuZfR5a .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPjuZfR5a .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPjuZfR5a .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPjuZfR5a .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPjuZfR5a .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPjuZfR5a .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPjuZfR5a .dropdown-item.active,
.cid-tKPjuZfR5a .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPjuZfR5a .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPjuZfR5a .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPjuZfR5a .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPjuZfR5a .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPjuZfR5a .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPjuZfR5a .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPjuZfR5a ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPjuZfR5a .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPjuZfR5a button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPjuZfR5a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPjuZfR5a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPjuZfR5a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPjuZfR5a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPjuZfR5a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPjuZfR5a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPjuZfR5a nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPjuZfR5a nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPjuZfR5a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPjuZfR5a .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPjuZfR5a a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPjuZfR5a .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-tKPjuZfR5a .navbar {
    height: 70px;
  }
  .cid-tKPjuZfR5a .navbar.opened {
    height: auto;
  }
  .cid-tKPjuZfR5a .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPjuZfR5a .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPjuZfR5a .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPjuZfR5a .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPjuZfR5a .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPjuZfR5a .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPjv2pyZo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPjv2pyZo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPjv2pyZo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPjv2pyZo .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPjv2pyZo .col-img {
    padding-left: 28px;
  }
}
.cid-tKPjv2pyZo .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPjv2pyZo .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPjv2pyZo .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPjv2pyZo .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPjv2pyZo .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPjv2pyZo .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPjv2pyZo .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPjv2pyZo .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPjv2pyZo .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPjv2pyZo .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPjv2pyZo .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPjv2pyZo .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPjv2pyZo .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPjv4eiQO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPjv4eiQO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPjv4eiQO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPjv4eiQO .row {
  justify-content: center;
}
.cid-tKPjv4eiQO .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPjv4eiQO .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPjv4eiQO .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPjv4eiQO .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPjv4eiQO .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPjv4eiQO .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPjv4eiQO .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPjv4eiQO .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPjv4eiQO .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPjv4eiQO .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPjv4eiQO .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPjv4eiQO .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPjv4eiQO .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPjv4eiQO .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPjv5paTw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPjv5paTw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPjv5paTw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPjv5paTw .row {
  justify-content: center;
}
.cid-tKPjv5paTw .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPjv5paTw .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPjv5paTw .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPjv5paTw .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPjv5paTw .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPjv5paTw .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPjv5paTw .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPjv5paTw .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPjv5paTw .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPjv5paTw .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPjv5paTw .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPjv5paTw .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPjv5paTw .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPjv5paTw .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPjv5paTw .card-title,
.cid-tKPjv5paTw .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPjv92Xba {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPjv92Xba .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPjv92Xba .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPjv92Xba .container {
  display: flex;
  justify-content: center;
}
.cid-tKPjv92Xba .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPjv92Xba .col-copyright {
  padding: 0;
}
.cid-tKPjv92Xba .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPjv92Xba .copyright {
    text-align: center;
  }
}
.cid-tKPjIYOyTA .navbar-dropdown {
  position: relative !important;
}
.cid-tKPjIYOyTA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPjIYOyTA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPjIYOyTA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPjIYOyTA .dropdown-item:hover,
.cid-tKPjIYOyTA .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPjIYOyTA .dropdown-item:hover span {
  color: white;
}
.cid-tKPjIYOyTA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPjIYOyTA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPjIYOyTA .dropdown-item:hover,
.cid-tKPjIYOyTA .dropdown-item:focus,
.cid-tKPjIYOyTA .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPjIYOyTA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPjIYOyTA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPjIYOyTA .nav-link {
  position: relative;
}
.cid-tKPjIYOyTA .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPjIYOyTA .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPjIYOyTA .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPjIYOyTA .navbar-caption {
  font-weight: 700;
}
.cid-tKPjIYOyTA .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPjIYOyTA .dropdown-menu,
.cid-tKPjIYOyTA .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPjIYOyTA .nav-item:focus,
.cid-tKPjIYOyTA .nav-link:focus {
  outline: none;
}
.cid-tKPjIYOyTA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPjIYOyTA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPjIYOyTA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPjIYOyTA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPjIYOyTA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPjIYOyTA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPjIYOyTA .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPjIYOyTA .navbar {
    min-height: 80px;
  }
  .cid-tKPjIYOyTA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPjIYOyTA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPjIYOyTA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPjIYOyTA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPjIYOyTA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPjIYOyTA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPjIYOyTA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPjIYOyTA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPjIYOyTA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPjIYOyTA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPjIYOyTA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPjIYOyTA .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPjIYOyTA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPjIYOyTA .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPjIYOyTA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPjIYOyTA .navbar.collapsed {
  justify-content: center;
}
.cid-tKPjIYOyTA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPjIYOyTA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPjIYOyTA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPjIYOyTA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPjIYOyTA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPjIYOyTA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPjIYOyTA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPjIYOyTA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPjIYOyTA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPjIYOyTA .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPjIYOyTA .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPjIYOyTA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPjIYOyTA .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPjIYOyTA .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPjIYOyTA .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPjIYOyTA .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPjIYOyTA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPjIYOyTA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPjIYOyTA .dropdown-item.active,
.cid-tKPjIYOyTA .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPjIYOyTA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPjIYOyTA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPjIYOyTA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPjIYOyTA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPjIYOyTA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPjIYOyTA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPjIYOyTA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPjIYOyTA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPjIYOyTA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPjIYOyTA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPjIYOyTA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPjIYOyTA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPjIYOyTA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPjIYOyTA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPjIYOyTA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPjIYOyTA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPjIYOyTA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPjIYOyTA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPjIYOyTA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPjIYOyTA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPjIYOyTA .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-tKPjIYOyTA .navbar {
    height: 70px;
  }
  .cid-tKPjIYOyTA .navbar.opened {
    height: auto;
  }
  .cid-tKPjIYOyTA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPjIYOyTA .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPjIYOyTA .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPjIYOyTA .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPjIYOyTA .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPjIYOyTA .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPjJ0CF6k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPjJ0CF6k .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPjJ0CF6k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPjJ0CF6k .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPjJ0CF6k .col-img {
    padding-left: 28px;
  }
}
.cid-tKPjJ0CF6k .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPjJ0CF6k .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPjJ0CF6k .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPjJ0CF6k .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPjJ0CF6k .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPjJ0CF6k .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPjJ0CF6k .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPjJ0CF6k .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPjJ0CF6k .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPjJ0CF6k .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPjJ0CF6k .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPjJ0CF6k .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPjJ0CF6k .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPjJ169wk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPjJ169wk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPjJ169wk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPjJ169wk .row {
  justify-content: center;
}
.cid-tKPjJ169wk .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPjJ169wk .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPjJ169wk .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPjJ169wk .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPjJ169wk .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPjJ169wk .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPjJ169wk .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPjJ169wk .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPjJ169wk .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPjJ169wk .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPjJ169wk .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPjJ169wk .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPjJ169wk .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPjJ169wk .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPjJ1RpMH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPjJ1RpMH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPjJ1RpMH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPjJ1RpMH .row {
  justify-content: center;
}
.cid-tKPjJ1RpMH .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPjJ1RpMH .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPjJ1RpMH .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPjJ1RpMH .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPjJ1RpMH .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPjJ1RpMH .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPjJ1RpMH .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPjJ1RpMH .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPjJ1RpMH .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPjJ1RpMH .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPjJ1RpMH .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPjJ1RpMH .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPjJ1RpMH .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPjJ1RpMH .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPjJ1RpMH .card-title,
.cid-tKPjJ1RpMH .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPjJ2BLVa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPjJ2BLVa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPjJ2BLVa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPjJ2BLVa .container {
  display: flex;
  justify-content: center;
}
.cid-tKPjJ2BLVa .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPjJ2BLVa .col-copyright {
  padding: 0;
}
.cid-tKPjJ2BLVa .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPjJ2BLVa .copyright {
    text-align: center;
  }
}
.cid-tKPjROZHuU .navbar-dropdown {
  position: relative !important;
}
.cid-tKPjROZHuU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPjROZHuU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPjROZHuU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPjROZHuU .dropdown-item:hover,
.cid-tKPjROZHuU .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPjROZHuU .dropdown-item:hover span {
  color: white;
}
.cid-tKPjROZHuU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPjROZHuU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPjROZHuU .dropdown-item:hover,
.cid-tKPjROZHuU .dropdown-item:focus,
.cid-tKPjROZHuU .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPjROZHuU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPjROZHuU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPjROZHuU .nav-link {
  position: relative;
}
.cid-tKPjROZHuU .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPjROZHuU .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPjROZHuU .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPjROZHuU .navbar-caption {
  font-weight: 700;
}
.cid-tKPjROZHuU .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPjROZHuU .dropdown-menu,
.cid-tKPjROZHuU .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPjROZHuU .nav-item:focus,
.cid-tKPjROZHuU .nav-link:focus {
  outline: none;
}
.cid-tKPjROZHuU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPjROZHuU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPjROZHuU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPjROZHuU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPjROZHuU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPjROZHuU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPjROZHuU .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPjROZHuU .navbar {
    min-height: 80px;
  }
  .cid-tKPjROZHuU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPjROZHuU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPjROZHuU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPjROZHuU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPjROZHuU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPjROZHuU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPjROZHuU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPjROZHuU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPjROZHuU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPjROZHuU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPjROZHuU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPjROZHuU .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPjROZHuU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPjROZHuU .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPjROZHuU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPjROZHuU .navbar.collapsed {
  justify-content: center;
}
.cid-tKPjROZHuU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPjROZHuU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPjROZHuU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPjROZHuU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPjROZHuU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPjROZHuU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPjROZHuU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPjROZHuU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPjROZHuU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPjROZHuU .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPjROZHuU .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPjROZHuU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPjROZHuU .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPjROZHuU .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPjROZHuU .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPjROZHuU .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPjROZHuU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPjROZHuU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPjROZHuU .dropdown-item.active,
.cid-tKPjROZHuU .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPjROZHuU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPjROZHuU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPjROZHuU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPjROZHuU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPjROZHuU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPjROZHuU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPjROZHuU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPjROZHuU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPjROZHuU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPjROZHuU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPjROZHuU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPjROZHuU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPjROZHuU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPjROZHuU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPjROZHuU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPjROZHuU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPjROZHuU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPjROZHuU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPjROZHuU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPjROZHuU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPjROZHuU .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-tKPjROZHuU .navbar {
    height: 70px;
  }
  .cid-tKPjROZHuU .navbar.opened {
    height: auto;
  }
  .cid-tKPjROZHuU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPjROZHuU .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPjROZHuU .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPjROZHuU .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPjROZHuU .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPjROZHuU .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPjRPCYCl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPjRPCYCl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPjRPCYCl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPjRPCYCl .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPjRPCYCl .col-img {
    padding-left: 28px;
  }
}
.cid-tKPjRPCYCl .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPjRPCYCl .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPjRPCYCl .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPjRPCYCl .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPjRPCYCl .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPjRPCYCl .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPjRPCYCl .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPjRPCYCl .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPjRPCYCl .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPjRPCYCl .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPjRPCYCl .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPjRPCYCl .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPjRPCYCl .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPjRQcHWU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPjRQcHWU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPjRQcHWU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPjRQcHWU .row {
  justify-content: center;
}
.cid-tKPjRQcHWU .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPjRQcHWU .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPjRQcHWU .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPjRQcHWU .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPjRQcHWU .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPjRQcHWU .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPjRQcHWU .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPjRQcHWU .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPjRQcHWU .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPjRQcHWU .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPjRQcHWU .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPjRQcHWU .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPjRQcHWU .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPjRQcHWU .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPjRQUdjt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPjRQUdjt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPjRQUdjt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPjRQUdjt .row {
  justify-content: center;
}
.cid-tKPjRQUdjt .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPjRQUdjt .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPjRQUdjt .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPjRQUdjt .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPjRQUdjt .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPjRQUdjt .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPjRQUdjt .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPjRQUdjt .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPjRQUdjt .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPjRQUdjt .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPjRQUdjt .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPjRQUdjt .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPjRQUdjt .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPjRQUdjt .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPjRQUdjt .card-title,
.cid-tKPjRQUdjt .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPjRRuUXq {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPjRRuUXq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPjRRuUXq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPjRRuUXq .container {
  display: flex;
  justify-content: center;
}
.cid-tKPjRRuUXq .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPjRRuUXq .col-copyright {
  padding: 0;
}
.cid-tKPjRRuUXq .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPjRRuUXq .copyright {
    text-align: center;
  }
}
.cid-tKPk0MMnsD .navbar-dropdown {
  position: relative !important;
}
.cid-tKPk0MMnsD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPk0MMnsD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPk0MMnsD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPk0MMnsD .dropdown-item:hover,
.cid-tKPk0MMnsD .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPk0MMnsD .dropdown-item:hover span {
  color: white;
}
.cid-tKPk0MMnsD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPk0MMnsD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPk0MMnsD .dropdown-item:hover,
.cid-tKPk0MMnsD .dropdown-item:focus,
.cid-tKPk0MMnsD .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPk0MMnsD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPk0MMnsD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPk0MMnsD .nav-link {
  position: relative;
}
.cid-tKPk0MMnsD .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPk0MMnsD .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPk0MMnsD .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPk0MMnsD .navbar-caption {
  font-weight: 700;
}
.cid-tKPk0MMnsD .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPk0MMnsD .dropdown-menu,
.cid-tKPk0MMnsD .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPk0MMnsD .nav-item:focus,
.cid-tKPk0MMnsD .nav-link:focus {
  outline: none;
}
.cid-tKPk0MMnsD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPk0MMnsD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPk0MMnsD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPk0MMnsD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPk0MMnsD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPk0MMnsD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPk0MMnsD .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPk0MMnsD .navbar {
    min-height: 80px;
  }
  .cid-tKPk0MMnsD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPk0MMnsD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPk0MMnsD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPk0MMnsD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPk0MMnsD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPk0MMnsD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPk0MMnsD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPk0MMnsD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPk0MMnsD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPk0MMnsD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPk0MMnsD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPk0MMnsD .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPk0MMnsD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPk0MMnsD .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPk0MMnsD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPk0MMnsD .navbar.collapsed {
  justify-content: center;
}
.cid-tKPk0MMnsD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPk0MMnsD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPk0MMnsD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPk0MMnsD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPk0MMnsD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPk0MMnsD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPk0MMnsD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPk0MMnsD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPk0MMnsD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPk0MMnsD .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPk0MMnsD .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPk0MMnsD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPk0MMnsD .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPk0MMnsD .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPk0MMnsD .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPk0MMnsD .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPk0MMnsD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPk0MMnsD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPk0MMnsD .dropdown-item.active,
.cid-tKPk0MMnsD .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPk0MMnsD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPk0MMnsD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPk0MMnsD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPk0MMnsD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPk0MMnsD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPk0MMnsD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPk0MMnsD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPk0MMnsD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPk0MMnsD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPk0MMnsD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPk0MMnsD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPk0MMnsD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPk0MMnsD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPk0MMnsD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPk0MMnsD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPk0MMnsD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPk0MMnsD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPk0MMnsD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPk0MMnsD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPk0MMnsD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPk0MMnsD .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-tKPk0MMnsD .navbar {
    height: 70px;
  }
  .cid-tKPk0MMnsD .navbar.opened {
    height: auto;
  }
  .cid-tKPk0MMnsD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPk0MMnsD .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPk0MMnsD .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPk0MMnsD .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPk0MMnsD .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPk0MMnsD .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPk0Npi9b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPk0Npi9b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPk0Npi9b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPk0Npi9b .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPk0Npi9b .col-img {
    padding-left: 28px;
  }
}
.cid-tKPk0Npi9b .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPk0Npi9b .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPk0Npi9b .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPk0Npi9b .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPk0Npi9b .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPk0Npi9b .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPk0Npi9b .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPk0Npi9b .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPk0Npi9b .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPk0Npi9b .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPk0Npi9b .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPk0Npi9b .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPk0Npi9b .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPk0NWSbT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPk0NWSbT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPk0NWSbT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPk0NWSbT .row {
  justify-content: center;
}
.cid-tKPk0NWSbT .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPk0NWSbT .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPk0NWSbT .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPk0NWSbT .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPk0NWSbT .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPk0NWSbT .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPk0NWSbT .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPk0NWSbT .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPk0NWSbT .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPk0NWSbT .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPk0NWSbT .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPk0NWSbT .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPk0NWSbT .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPk0NWSbT .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPk0OFMkZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPk0OFMkZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPk0OFMkZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPk0OFMkZ .row {
  justify-content: center;
}
.cid-tKPk0OFMkZ .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPk0OFMkZ .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPk0OFMkZ .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPk0OFMkZ .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPk0OFMkZ .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPk0OFMkZ .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPk0OFMkZ .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPk0OFMkZ .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPk0OFMkZ .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPk0OFMkZ .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPk0OFMkZ .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPk0OFMkZ .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPk0OFMkZ .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPk0OFMkZ .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPk0OFMkZ .card-title,
.cid-tKPk0OFMkZ .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPk0PlaNV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPk0PlaNV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPk0PlaNV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPk0PlaNV .container {
  display: flex;
  justify-content: center;
}
.cid-tKPk0PlaNV .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPk0PlaNV .col-copyright {
  padding: 0;
}
.cid-tKPk0PlaNV .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPk0PlaNV .copyright {
    text-align: center;
  }
}
.cid-tKPk9kreCs .navbar-dropdown {
  position: relative !important;
}
.cid-tKPk9kreCs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPk9kreCs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPk9kreCs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPk9kreCs .dropdown-item:hover,
.cid-tKPk9kreCs .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPk9kreCs .dropdown-item:hover span {
  color: white;
}
.cid-tKPk9kreCs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPk9kreCs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPk9kreCs .dropdown-item:hover,
.cid-tKPk9kreCs .dropdown-item:focus,
.cid-tKPk9kreCs .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPk9kreCs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPk9kreCs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPk9kreCs .nav-link {
  position: relative;
}
.cid-tKPk9kreCs .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPk9kreCs .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPk9kreCs .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPk9kreCs .navbar-caption {
  font-weight: 700;
}
.cid-tKPk9kreCs .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPk9kreCs .dropdown-menu,
.cid-tKPk9kreCs .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPk9kreCs .nav-item:focus,
.cid-tKPk9kreCs .nav-link:focus {
  outline: none;
}
.cid-tKPk9kreCs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPk9kreCs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPk9kreCs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPk9kreCs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPk9kreCs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPk9kreCs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPk9kreCs .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPk9kreCs .navbar {
    min-height: 80px;
  }
  .cid-tKPk9kreCs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPk9kreCs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPk9kreCs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPk9kreCs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPk9kreCs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPk9kreCs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPk9kreCs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPk9kreCs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPk9kreCs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPk9kreCs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPk9kreCs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPk9kreCs .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPk9kreCs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPk9kreCs .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPk9kreCs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPk9kreCs .navbar.collapsed {
  justify-content: center;
}
.cid-tKPk9kreCs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPk9kreCs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPk9kreCs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPk9kreCs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPk9kreCs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPk9kreCs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPk9kreCs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPk9kreCs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPk9kreCs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPk9kreCs .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPk9kreCs .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPk9kreCs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPk9kreCs .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPk9kreCs .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPk9kreCs .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPk9kreCs .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPk9kreCs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPk9kreCs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPk9kreCs .dropdown-item.active,
.cid-tKPk9kreCs .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPk9kreCs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPk9kreCs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPk9kreCs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPk9kreCs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPk9kreCs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPk9kreCs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPk9kreCs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPk9kreCs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPk9kreCs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPk9kreCs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPk9kreCs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPk9kreCs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPk9kreCs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPk9kreCs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPk9kreCs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPk9kreCs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPk9kreCs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPk9kreCs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPk9kreCs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPk9kreCs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPk9kreCs .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-tKPk9kreCs .navbar {
    height: 70px;
  }
  .cid-tKPk9kreCs .navbar.opened {
    height: auto;
  }
  .cid-tKPk9kreCs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPk9kreCs .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPk9kreCs .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPk9kreCs .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPk9kreCs .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPk9kreCs .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPk9l7qt4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPk9l7qt4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPk9l7qt4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPk9l7qt4 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPk9l7qt4 .col-img {
    padding-left: 28px;
  }
}
.cid-tKPk9l7qt4 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPk9l7qt4 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPk9l7qt4 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPk9l7qt4 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPk9l7qt4 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPk9l7qt4 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPk9l7qt4 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPk9l7qt4 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPk9l7qt4 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPk9l7qt4 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPk9l7qt4 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPk9l7qt4 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPk9l7qt4 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPk9lEn9w {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPk9lEn9w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPk9lEn9w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPk9lEn9w .row {
  justify-content: center;
}
.cid-tKPk9lEn9w .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPk9lEn9w .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPk9lEn9w .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPk9lEn9w .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPk9lEn9w .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPk9lEn9w .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPk9lEn9w .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPk9lEn9w .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPk9lEn9w .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPk9lEn9w .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPk9lEn9w .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPk9lEn9w .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPk9lEn9w .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPk9lEn9w .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPk9mogO7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPk9mogO7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPk9mogO7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPk9mogO7 .row {
  justify-content: center;
}
.cid-tKPk9mogO7 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPk9mogO7 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPk9mogO7 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPk9mogO7 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPk9mogO7 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPk9mogO7 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPk9mogO7 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPk9mogO7 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPk9mogO7 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPk9mogO7 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPk9mogO7 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPk9mogO7 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPk9mogO7 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPk9mogO7 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPk9mogO7 .card-title,
.cid-tKPk9mogO7 .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPk9n15S1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPk9n15S1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPk9n15S1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPk9n15S1 .container {
  display: flex;
  justify-content: center;
}
.cid-tKPk9n15S1 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPk9n15S1 .col-copyright {
  padding: 0;
}
.cid-tKPk9n15S1 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPk9n15S1 .copyright {
    text-align: center;
  }
}
.cid-tKPki3aRK6 .navbar-dropdown {
  position: relative !important;
}
.cid-tKPki3aRK6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPki3aRK6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPki3aRK6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPki3aRK6 .dropdown-item:hover,
.cid-tKPki3aRK6 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPki3aRK6 .dropdown-item:hover span {
  color: white;
}
.cid-tKPki3aRK6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPki3aRK6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPki3aRK6 .dropdown-item:hover,
.cid-tKPki3aRK6 .dropdown-item:focus,
.cid-tKPki3aRK6 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPki3aRK6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPki3aRK6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPki3aRK6 .nav-link {
  position: relative;
}
.cid-tKPki3aRK6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPki3aRK6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPki3aRK6 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPki3aRK6 .navbar-caption {
  font-weight: 700;
}
.cid-tKPki3aRK6 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPki3aRK6 .dropdown-menu,
.cid-tKPki3aRK6 .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPki3aRK6 .nav-item:focus,
.cid-tKPki3aRK6 .nav-link:focus {
  outline: none;
}
.cid-tKPki3aRK6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPki3aRK6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPki3aRK6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPki3aRK6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPki3aRK6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPki3aRK6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPki3aRK6 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPki3aRK6 .navbar {
    min-height: 80px;
  }
  .cid-tKPki3aRK6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPki3aRK6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPki3aRK6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPki3aRK6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPki3aRK6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPki3aRK6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPki3aRK6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPki3aRK6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPki3aRK6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPki3aRK6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPki3aRK6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPki3aRK6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPki3aRK6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPki3aRK6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPki3aRK6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPki3aRK6 .navbar.collapsed {
  justify-content: center;
}
.cid-tKPki3aRK6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPki3aRK6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPki3aRK6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPki3aRK6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPki3aRK6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPki3aRK6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPki3aRK6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPki3aRK6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPki3aRK6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPki3aRK6 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPki3aRK6 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPki3aRK6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPki3aRK6 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPki3aRK6 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPki3aRK6 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPki3aRK6 .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPki3aRK6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPki3aRK6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPki3aRK6 .dropdown-item.active,
.cid-tKPki3aRK6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPki3aRK6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPki3aRK6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPki3aRK6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPki3aRK6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPki3aRK6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPki3aRK6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPki3aRK6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPki3aRK6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPki3aRK6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPki3aRK6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPki3aRK6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPki3aRK6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPki3aRK6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPki3aRK6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPki3aRK6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPki3aRK6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPki3aRK6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPki3aRK6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPki3aRK6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPki3aRK6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPki3aRK6 .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-tKPki3aRK6 .navbar {
    height: 70px;
  }
  .cid-tKPki3aRK6 .navbar.opened {
    height: auto;
  }
  .cid-tKPki3aRK6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPki3aRK6 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPki3aRK6 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPki3aRK6 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPki3aRK6 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPki3aRK6 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPki3Pz4U {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPki3Pz4U .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPki3Pz4U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPki3Pz4U .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPki3Pz4U .col-img {
    padding-left: 28px;
  }
}
.cid-tKPki3Pz4U .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPki3Pz4U .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPki3Pz4U .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPki3Pz4U .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPki3Pz4U .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPki3Pz4U .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPki3Pz4U .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPki3Pz4U .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPki3Pz4U .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPki3Pz4U .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPki3Pz4U .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPki3Pz4U .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPki3Pz4U .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPki4naHc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPki4naHc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPki4naHc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPki4naHc .row {
  justify-content: center;
}
.cid-tKPki4naHc .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPki4naHc .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPki4naHc .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPki4naHc .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPki4naHc .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPki4naHc .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPki4naHc .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPki4naHc .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPki4naHc .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPki4naHc .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPki4naHc .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPki4naHc .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPki4naHc .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPki4naHc .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPki55QvW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPki55QvW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPki55QvW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPki55QvW .row {
  justify-content: center;
}
.cid-tKPki55QvW .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPki55QvW .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPki55QvW .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPki55QvW .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPki55QvW .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPki55QvW .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPki55QvW .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPki55QvW .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPki55QvW .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPki55QvW .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPki55QvW .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPki55QvW .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPki55QvW .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPki55QvW .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPki55QvW .card-title,
.cid-tKPki55QvW .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPki5HMVs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPki5HMVs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPki5HMVs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPki5HMVs .container {
  display: flex;
  justify-content: center;
}
.cid-tKPki5HMVs .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPki5HMVs .col-copyright {
  padding: 0;
}
.cid-tKPki5HMVs .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPki5HMVs .copyright {
    text-align: center;
  }
}
.cid-tKPkv6kqKW .navbar-dropdown {
  position: relative !important;
}
.cid-tKPkv6kqKW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPkv6kqKW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPkv6kqKW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPkv6kqKW .dropdown-item:hover,
.cid-tKPkv6kqKW .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPkv6kqKW .dropdown-item:hover span {
  color: white;
}
.cid-tKPkv6kqKW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPkv6kqKW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPkv6kqKW .dropdown-item:hover,
.cid-tKPkv6kqKW .dropdown-item:focus,
.cid-tKPkv6kqKW .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPkv6kqKW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPkv6kqKW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPkv6kqKW .nav-link {
  position: relative;
}
.cid-tKPkv6kqKW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPkv6kqKW .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPkv6kqKW .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPkv6kqKW .navbar-caption {
  font-weight: 700;
}
.cid-tKPkv6kqKW .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPkv6kqKW .dropdown-menu,
.cid-tKPkv6kqKW .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPkv6kqKW .nav-item:focus,
.cid-tKPkv6kqKW .nav-link:focus {
  outline: none;
}
.cid-tKPkv6kqKW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPkv6kqKW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPkv6kqKW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPkv6kqKW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPkv6kqKW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPkv6kqKW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPkv6kqKW .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPkv6kqKW .navbar {
    min-height: 80px;
  }
  .cid-tKPkv6kqKW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPkv6kqKW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPkv6kqKW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPkv6kqKW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPkv6kqKW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPkv6kqKW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPkv6kqKW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPkv6kqKW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPkv6kqKW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPkv6kqKW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPkv6kqKW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPkv6kqKW .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPkv6kqKW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPkv6kqKW .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPkv6kqKW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPkv6kqKW .navbar.collapsed {
  justify-content: center;
}
.cid-tKPkv6kqKW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPkv6kqKW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPkv6kqKW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPkv6kqKW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPkv6kqKW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPkv6kqKW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPkv6kqKW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPkv6kqKW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPkv6kqKW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPkv6kqKW .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPkv6kqKW .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPkv6kqKW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPkv6kqKW .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPkv6kqKW .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPkv6kqKW .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPkv6kqKW .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPkv6kqKW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPkv6kqKW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPkv6kqKW .dropdown-item.active,
.cid-tKPkv6kqKW .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPkv6kqKW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPkv6kqKW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPkv6kqKW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPkv6kqKW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPkv6kqKW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPkv6kqKW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPkv6kqKW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPkv6kqKW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPkv6kqKW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPkv6kqKW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPkv6kqKW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPkv6kqKW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPkv6kqKW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPkv6kqKW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPkv6kqKW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPkv6kqKW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPkv6kqKW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPkv6kqKW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPkv6kqKW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPkv6kqKW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPkv6kqKW .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-tKPkv6kqKW .navbar {
    height: 70px;
  }
  .cid-tKPkv6kqKW .navbar.opened {
    height: auto;
  }
  .cid-tKPkv6kqKW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPkv6kqKW .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPkv6kqKW .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPkv6kqKW .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPkv6kqKW .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPkv6kqKW .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPkv77xyX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPkv77xyX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkv77xyX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPkv77xyX .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPkv77xyX .col-img {
    padding-left: 28px;
  }
}
.cid-tKPkv77xyX .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPkv77xyX .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPkv77xyX .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPkv77xyX .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPkv77xyX .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPkv77xyX .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPkv77xyX .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPkv77xyX .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPkv77xyX .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPkv77xyX .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPkv77xyX .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPkv77xyX .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPkv77xyX .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPkv7NmPK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPkv7NmPK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkv7NmPK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPkv7NmPK .row {
  justify-content: center;
}
.cid-tKPkv7NmPK .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPkv7NmPK .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPkv7NmPK .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPkv7NmPK .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPkv7NmPK .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPkv7NmPK .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPkv7NmPK .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPkv7NmPK .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPkv7NmPK .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPkv7NmPK .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPkv7NmPK .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPkv7NmPK .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPkv7NmPK .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPkv7NmPK .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPkv8si4J {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPkv8si4J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkv8si4J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPkv8si4J .row {
  justify-content: center;
}
.cid-tKPkv8si4J .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPkv8si4J .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPkv8si4J .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPkv8si4J .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPkv8si4J .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPkv8si4J .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPkv8si4J .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPkv8si4J .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPkv8si4J .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPkv8si4J .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPkv8si4J .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPkv8si4J .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPkv8si4J .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPkv8si4J .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPkv8si4J .card-title,
.cid-tKPkv8si4J .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPkv9cK80 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPkv9cK80 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkv9cK80 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPkv9cK80 .container {
  display: flex;
  justify-content: center;
}
.cid-tKPkv9cK80 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPkv9cK80 .col-copyright {
  padding: 0;
}
.cid-tKPkv9cK80 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPkv9cK80 .copyright {
    text-align: center;
  }
}
.cid-tKPkDbYXb5 .navbar-dropdown {
  position: relative !important;
}
.cid-tKPkDbYXb5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPkDbYXb5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPkDbYXb5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPkDbYXb5 .dropdown-item:hover,
.cid-tKPkDbYXb5 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPkDbYXb5 .dropdown-item:hover span {
  color: white;
}
.cid-tKPkDbYXb5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPkDbYXb5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPkDbYXb5 .dropdown-item:hover,
.cid-tKPkDbYXb5 .dropdown-item:focus,
.cid-tKPkDbYXb5 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPkDbYXb5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPkDbYXb5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPkDbYXb5 .nav-link {
  position: relative;
}
.cid-tKPkDbYXb5 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPkDbYXb5 .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPkDbYXb5 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPkDbYXb5 .navbar-caption {
  font-weight: 700;
}
.cid-tKPkDbYXb5 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPkDbYXb5 .dropdown-menu,
.cid-tKPkDbYXb5 .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPkDbYXb5 .nav-item:focus,
.cid-tKPkDbYXb5 .nav-link:focus {
  outline: none;
}
.cid-tKPkDbYXb5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPkDbYXb5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPkDbYXb5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPkDbYXb5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPkDbYXb5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPkDbYXb5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPkDbYXb5 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPkDbYXb5 .navbar {
    min-height: 80px;
  }
  .cid-tKPkDbYXb5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPkDbYXb5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPkDbYXb5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPkDbYXb5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPkDbYXb5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPkDbYXb5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPkDbYXb5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPkDbYXb5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPkDbYXb5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPkDbYXb5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPkDbYXb5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPkDbYXb5 .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPkDbYXb5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPkDbYXb5 .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPkDbYXb5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPkDbYXb5 .navbar.collapsed {
  justify-content: center;
}
.cid-tKPkDbYXb5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPkDbYXb5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPkDbYXb5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPkDbYXb5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPkDbYXb5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPkDbYXb5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPkDbYXb5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPkDbYXb5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPkDbYXb5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPkDbYXb5 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPkDbYXb5 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPkDbYXb5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPkDbYXb5 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPkDbYXb5 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPkDbYXb5 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPkDbYXb5 .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPkDbYXb5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPkDbYXb5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPkDbYXb5 .dropdown-item.active,
.cid-tKPkDbYXb5 .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPkDbYXb5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPkDbYXb5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPkDbYXb5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPkDbYXb5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPkDbYXb5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPkDbYXb5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPkDbYXb5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPkDbYXb5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPkDbYXb5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPkDbYXb5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPkDbYXb5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPkDbYXb5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPkDbYXb5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPkDbYXb5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPkDbYXb5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPkDbYXb5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPkDbYXb5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPkDbYXb5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPkDbYXb5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPkDbYXb5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPkDbYXb5 .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-tKPkDbYXb5 .navbar {
    height: 70px;
  }
  .cid-tKPkDbYXb5 .navbar.opened {
    height: auto;
  }
  .cid-tKPkDbYXb5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPkDbYXb5 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPkDbYXb5 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPkDbYXb5 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPkDbYXb5 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPkDbYXb5 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPkDcz2fj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPkDcz2fj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkDcz2fj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPkDcz2fj .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPkDcz2fj .col-img {
    padding-left: 28px;
  }
}
.cid-tKPkDcz2fj .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPkDcz2fj .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPkDcz2fj .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPkDcz2fj .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPkDcz2fj .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPkDcz2fj .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPkDcz2fj .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPkDcz2fj .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPkDcz2fj .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPkDcz2fj .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPkDcz2fj .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPkDcz2fj .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPkDcz2fj .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPkDd4qtR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPkDd4qtR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkDd4qtR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPkDd4qtR .row {
  justify-content: center;
}
.cid-tKPkDd4qtR .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPkDd4qtR .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPkDd4qtR .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPkDd4qtR .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPkDd4qtR .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPkDd4qtR .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPkDd4qtR .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPkDd4qtR .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPkDd4qtR .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPkDd4qtR .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPkDd4qtR .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPkDd4qtR .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPkDd4qtR .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPkDd4qtR .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPkDdIsbq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPkDdIsbq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkDdIsbq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPkDdIsbq .row {
  justify-content: center;
}
.cid-tKPkDdIsbq .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPkDdIsbq .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPkDdIsbq .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPkDdIsbq .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPkDdIsbq .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPkDdIsbq .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPkDdIsbq .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPkDdIsbq .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPkDdIsbq .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPkDdIsbq .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPkDdIsbq .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPkDdIsbq .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPkDdIsbq .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPkDdIsbq .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPkDdIsbq .card-title,
.cid-tKPkDdIsbq .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPkDeoH90 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPkDeoH90 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkDeoH90 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPkDeoH90 .container {
  display: flex;
  justify-content: center;
}
.cid-tKPkDeoH90 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPkDeoH90 .col-copyright {
  padding: 0;
}
.cid-tKPkDeoH90 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPkDeoH90 .copyright {
    text-align: center;
  }
}
.cid-tKPkL2C3z9 .navbar-dropdown {
  position: relative !important;
}
.cid-tKPkL2C3z9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPkL2C3z9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPkL2C3z9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPkL2C3z9 .dropdown-item:hover,
.cid-tKPkL2C3z9 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPkL2C3z9 .dropdown-item:hover span {
  color: white;
}
.cid-tKPkL2C3z9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPkL2C3z9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPkL2C3z9 .dropdown-item:hover,
.cid-tKPkL2C3z9 .dropdown-item:focus,
.cid-tKPkL2C3z9 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPkL2C3z9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPkL2C3z9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPkL2C3z9 .nav-link {
  position: relative;
}
.cid-tKPkL2C3z9 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPkL2C3z9 .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPkL2C3z9 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPkL2C3z9 .navbar-caption {
  font-weight: 700;
}
.cid-tKPkL2C3z9 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPkL2C3z9 .dropdown-menu,
.cid-tKPkL2C3z9 .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPkL2C3z9 .nav-item:focus,
.cid-tKPkL2C3z9 .nav-link:focus {
  outline: none;
}
.cid-tKPkL2C3z9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPkL2C3z9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPkL2C3z9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPkL2C3z9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPkL2C3z9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPkL2C3z9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPkL2C3z9 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPkL2C3z9 .navbar {
    min-height: 80px;
  }
  .cid-tKPkL2C3z9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPkL2C3z9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPkL2C3z9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPkL2C3z9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPkL2C3z9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPkL2C3z9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPkL2C3z9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPkL2C3z9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPkL2C3z9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPkL2C3z9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPkL2C3z9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPkL2C3z9 .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPkL2C3z9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPkL2C3z9 .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPkL2C3z9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPkL2C3z9 .navbar.collapsed {
  justify-content: center;
}
.cid-tKPkL2C3z9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPkL2C3z9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPkL2C3z9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPkL2C3z9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPkL2C3z9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPkL2C3z9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPkL2C3z9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPkL2C3z9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPkL2C3z9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPkL2C3z9 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPkL2C3z9 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPkL2C3z9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPkL2C3z9 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPkL2C3z9 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPkL2C3z9 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPkL2C3z9 .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPkL2C3z9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPkL2C3z9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPkL2C3z9 .dropdown-item.active,
.cid-tKPkL2C3z9 .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPkL2C3z9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPkL2C3z9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPkL2C3z9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPkL2C3z9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPkL2C3z9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPkL2C3z9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPkL2C3z9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPkL2C3z9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPkL2C3z9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPkL2C3z9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPkL2C3z9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPkL2C3z9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPkL2C3z9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPkL2C3z9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPkL2C3z9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPkL2C3z9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPkL2C3z9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPkL2C3z9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPkL2C3z9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPkL2C3z9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPkL2C3z9 .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-tKPkL2C3z9 .navbar {
    height: 70px;
  }
  .cid-tKPkL2C3z9 .navbar.opened {
    height: auto;
  }
  .cid-tKPkL2C3z9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPkL2C3z9 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPkL2C3z9 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPkL2C3z9 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPkL2C3z9 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPkL2C3z9 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPkL3fNUA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPkL3fNUA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkL3fNUA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPkL3fNUA .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPkL3fNUA .col-img {
    padding-left: 28px;
  }
}
.cid-tKPkL3fNUA .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPkL3fNUA .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPkL3fNUA .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPkL3fNUA .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPkL3fNUA .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPkL3fNUA .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPkL3fNUA .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPkL3fNUA .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPkL3fNUA .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPkL3fNUA .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPkL3fNUA .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPkL3fNUA .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPkL3fNUA .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPkL3LUtx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPkL3LUtx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkL3LUtx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPkL3LUtx .row {
  justify-content: center;
}
.cid-tKPkL3LUtx .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPkL3LUtx .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPkL3LUtx .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPkL3LUtx .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPkL3LUtx .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPkL3LUtx .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPkL3LUtx .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPkL3LUtx .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPkL3LUtx .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPkL3LUtx .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPkL3LUtx .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPkL3LUtx .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPkL3LUtx .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPkL3LUtx .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPkL4uAZM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPkL4uAZM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkL4uAZM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPkL4uAZM .row {
  justify-content: center;
}
.cid-tKPkL4uAZM .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPkL4uAZM .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPkL4uAZM .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPkL4uAZM .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPkL4uAZM .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPkL4uAZM .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPkL4uAZM .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPkL4uAZM .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPkL4uAZM .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPkL4uAZM .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPkL4uAZM .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPkL4uAZM .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPkL4uAZM .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPkL4uAZM .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPkL4uAZM .card-title,
.cid-tKPkL4uAZM .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPkL58bw7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPkL58bw7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkL58bw7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPkL58bw7 .container {
  display: flex;
  justify-content: center;
}
.cid-tKPkL58bw7 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPkL58bw7 .col-copyright {
  padding: 0;
}
.cid-tKPkL58bw7 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPkL58bw7 .copyright {
    text-align: center;
  }
}
.cid-tKPkWSQhdv .navbar-dropdown {
  position: relative !important;
}
.cid-tKPkWSQhdv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPkWSQhdv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPkWSQhdv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPkWSQhdv .dropdown-item:hover,
.cid-tKPkWSQhdv .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPkWSQhdv .dropdown-item:hover span {
  color: white;
}
.cid-tKPkWSQhdv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPkWSQhdv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPkWSQhdv .dropdown-item:hover,
.cid-tKPkWSQhdv .dropdown-item:focus,
.cid-tKPkWSQhdv .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPkWSQhdv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPkWSQhdv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPkWSQhdv .nav-link {
  position: relative;
}
.cid-tKPkWSQhdv .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPkWSQhdv .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPkWSQhdv .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPkWSQhdv .navbar-caption {
  font-weight: 700;
}
.cid-tKPkWSQhdv .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPkWSQhdv .dropdown-menu,
.cid-tKPkWSQhdv .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPkWSQhdv .nav-item:focus,
.cid-tKPkWSQhdv .nav-link:focus {
  outline: none;
}
.cid-tKPkWSQhdv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPkWSQhdv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPkWSQhdv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPkWSQhdv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPkWSQhdv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPkWSQhdv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPkWSQhdv .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPkWSQhdv .navbar {
    min-height: 80px;
  }
  .cid-tKPkWSQhdv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPkWSQhdv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPkWSQhdv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPkWSQhdv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPkWSQhdv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPkWSQhdv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPkWSQhdv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPkWSQhdv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPkWSQhdv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPkWSQhdv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPkWSQhdv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPkWSQhdv .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPkWSQhdv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPkWSQhdv .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPkWSQhdv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPkWSQhdv .navbar.collapsed {
  justify-content: center;
}
.cid-tKPkWSQhdv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPkWSQhdv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPkWSQhdv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPkWSQhdv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPkWSQhdv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPkWSQhdv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPkWSQhdv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPkWSQhdv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPkWSQhdv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPkWSQhdv .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPkWSQhdv .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPkWSQhdv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPkWSQhdv .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPkWSQhdv .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPkWSQhdv .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPkWSQhdv .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPkWSQhdv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPkWSQhdv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPkWSQhdv .dropdown-item.active,
.cid-tKPkWSQhdv .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPkWSQhdv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPkWSQhdv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPkWSQhdv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPkWSQhdv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPkWSQhdv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPkWSQhdv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPkWSQhdv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPkWSQhdv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPkWSQhdv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPkWSQhdv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPkWSQhdv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPkWSQhdv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPkWSQhdv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPkWSQhdv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPkWSQhdv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPkWSQhdv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPkWSQhdv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPkWSQhdv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPkWSQhdv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPkWSQhdv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPkWSQhdv .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-tKPkWSQhdv .navbar {
    height: 70px;
  }
  .cid-tKPkWSQhdv .navbar.opened {
    height: auto;
  }
  .cid-tKPkWSQhdv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPkWSQhdv .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPkWSQhdv .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPkWSQhdv .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPkWSQhdv .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPkWSQhdv .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPkWTwqnQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPkWTwqnQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkWTwqnQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPkWTwqnQ .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPkWTwqnQ .col-img {
    padding-left: 28px;
  }
}
.cid-tKPkWTwqnQ .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPkWTwqnQ .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPkWTwqnQ .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPkWTwqnQ .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPkWTwqnQ .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPkWTwqnQ .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPkWTwqnQ .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPkWTwqnQ .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPkWTwqnQ .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPkWTwqnQ .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPkWTwqnQ .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPkWTwqnQ .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPkWTwqnQ .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPkWU2ove {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPkWU2ove .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkWU2ove .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPkWU2ove .row {
  justify-content: center;
}
.cid-tKPkWU2ove .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPkWU2ove .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPkWU2ove .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPkWU2ove .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPkWU2ove .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPkWU2ove .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPkWU2ove .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPkWU2ove .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPkWU2ove .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPkWU2ove .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPkWU2ove .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPkWU2ove .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPkWU2ove .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPkWU2ove .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPkWUHvAe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPkWUHvAe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkWUHvAe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPkWUHvAe .row {
  justify-content: center;
}
.cid-tKPkWUHvAe .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPkWUHvAe .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPkWUHvAe .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPkWUHvAe .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPkWUHvAe .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPkWUHvAe .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPkWUHvAe .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPkWUHvAe .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPkWUHvAe .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPkWUHvAe .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPkWUHvAe .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPkWUHvAe .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPkWUHvAe .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPkWUHvAe .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPkWUHvAe .card-title,
.cid-tKPkWUHvAe .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPkWVqnKb {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPkWVqnKb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPkWVqnKb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPkWVqnKb .container {
  display: flex;
  justify-content: center;
}
.cid-tKPkWVqnKb .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPkWVqnKb .col-copyright {
  padding: 0;
}
.cid-tKPkWVqnKb .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPkWVqnKb .copyright {
    text-align: center;
  }
}
.cid-tKPl5ze6Db .navbar-dropdown {
  position: relative !important;
}
.cid-tKPl5ze6Db .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPl5ze6Db .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPl5ze6Db .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPl5ze6Db .dropdown-item:hover,
.cid-tKPl5ze6Db .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPl5ze6Db .dropdown-item:hover span {
  color: white;
}
.cid-tKPl5ze6Db .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPl5ze6Db .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPl5ze6Db .dropdown-item:hover,
.cid-tKPl5ze6Db .dropdown-item:focus,
.cid-tKPl5ze6Db .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPl5ze6Db .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPl5ze6Db .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPl5ze6Db .nav-link {
  position: relative;
}
.cid-tKPl5ze6Db .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPl5ze6Db .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPl5ze6Db .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPl5ze6Db .navbar-caption {
  font-weight: 700;
}
.cid-tKPl5ze6Db .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPl5ze6Db .dropdown-menu,
.cid-tKPl5ze6Db .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPl5ze6Db .nav-item:focus,
.cid-tKPl5ze6Db .nav-link:focus {
  outline: none;
}
.cid-tKPl5ze6Db .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPl5ze6Db .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPl5ze6Db .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPl5ze6Db .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPl5ze6Db .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPl5ze6Db .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPl5ze6Db .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPl5ze6Db .navbar {
    min-height: 80px;
  }
  .cid-tKPl5ze6Db .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPl5ze6Db .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPl5ze6Db .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPl5ze6Db .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPl5ze6Db .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPl5ze6Db .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPl5ze6Db .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPl5ze6Db .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPl5ze6Db .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPl5ze6Db .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPl5ze6Db .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPl5ze6Db .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPl5ze6Db .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPl5ze6Db .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPl5ze6Db .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPl5ze6Db .navbar.collapsed {
  justify-content: center;
}
.cid-tKPl5ze6Db .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPl5ze6Db .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPl5ze6Db .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPl5ze6Db .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPl5ze6Db .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPl5ze6Db .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPl5ze6Db .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPl5ze6Db .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPl5ze6Db .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPl5ze6Db .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPl5ze6Db .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPl5ze6Db .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPl5ze6Db .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPl5ze6Db .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPl5ze6Db .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPl5ze6Db .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPl5ze6Db .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPl5ze6Db .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPl5ze6Db .dropdown-item.active,
.cid-tKPl5ze6Db .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPl5ze6Db .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPl5ze6Db .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPl5ze6Db .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPl5ze6Db .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPl5ze6Db .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPl5ze6Db .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPl5ze6Db ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPl5ze6Db .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPl5ze6Db button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPl5ze6Db button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPl5ze6Db button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPl5ze6Db button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPl5ze6Db button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPl5ze6Db button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPl5ze6Db nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPl5ze6Db nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPl5ze6Db nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPl5ze6Db nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPl5ze6Db .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPl5ze6Db a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPl5ze6Db .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-tKPl5ze6Db .navbar {
    height: 70px;
  }
  .cid-tKPl5ze6Db .navbar.opened {
    height: auto;
  }
  .cid-tKPl5ze6Db .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPl5ze6Db .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPl5ze6Db .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPl5ze6Db .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPl5ze6Db .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPl5ze6Db .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPl5zTM78 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPl5zTM78 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPl5zTM78 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPl5zTM78 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPl5zTM78 .col-img {
    padding-left: 28px;
  }
}
.cid-tKPl5zTM78 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPl5zTM78 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPl5zTM78 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPl5zTM78 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPl5zTM78 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPl5zTM78 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPl5zTM78 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPl5zTM78 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPl5zTM78 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPl5zTM78 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPl5zTM78 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPl5zTM78 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPl5zTM78 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPl5AqDJR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPl5AqDJR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPl5AqDJR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPl5AqDJR .row {
  justify-content: center;
}
.cid-tKPl5AqDJR .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPl5AqDJR .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPl5AqDJR .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPl5AqDJR .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPl5AqDJR .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPl5AqDJR .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPl5AqDJR .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPl5AqDJR .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPl5AqDJR .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPl5AqDJR .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPl5AqDJR .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPl5AqDJR .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPl5AqDJR .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPl5AqDJR .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPl5B6XqA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPl5B6XqA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPl5B6XqA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPl5B6XqA .row {
  justify-content: center;
}
.cid-tKPl5B6XqA .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPl5B6XqA .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPl5B6XqA .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPl5B6XqA .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPl5B6XqA .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPl5B6XqA .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPl5B6XqA .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPl5B6XqA .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPl5B6XqA .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPl5B6XqA .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPl5B6XqA .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPl5B6XqA .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPl5B6XqA .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPl5B6XqA .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPl5B6XqA .card-title,
.cid-tKPl5B6XqA .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPl5BJ1cu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPl5BJ1cu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPl5BJ1cu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPl5BJ1cu .container {
  display: flex;
  justify-content: center;
}
.cid-tKPl5BJ1cu .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPl5BJ1cu .col-copyright {
  padding: 0;
}
.cid-tKPl5BJ1cu .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPl5BJ1cu .copyright {
    text-align: center;
  }
}
.cid-tKPlfHOwJV .navbar-dropdown {
  position: relative !important;
}
.cid-tKPlfHOwJV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPlfHOwJV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPlfHOwJV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPlfHOwJV .dropdown-item:hover,
.cid-tKPlfHOwJV .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPlfHOwJV .dropdown-item:hover span {
  color: white;
}
.cid-tKPlfHOwJV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPlfHOwJV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPlfHOwJV .dropdown-item:hover,
.cid-tKPlfHOwJV .dropdown-item:focus,
.cid-tKPlfHOwJV .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPlfHOwJV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPlfHOwJV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPlfHOwJV .nav-link {
  position: relative;
}
.cid-tKPlfHOwJV .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPlfHOwJV .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPlfHOwJV .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPlfHOwJV .navbar-caption {
  font-weight: 700;
}
.cid-tKPlfHOwJV .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPlfHOwJV .dropdown-menu,
.cid-tKPlfHOwJV .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPlfHOwJV .nav-item:focus,
.cid-tKPlfHOwJV .nav-link:focus {
  outline: none;
}
.cid-tKPlfHOwJV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPlfHOwJV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPlfHOwJV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPlfHOwJV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPlfHOwJV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPlfHOwJV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPlfHOwJV .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPlfHOwJV .navbar {
    min-height: 80px;
  }
  .cid-tKPlfHOwJV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPlfHOwJV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPlfHOwJV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPlfHOwJV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPlfHOwJV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPlfHOwJV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPlfHOwJV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPlfHOwJV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPlfHOwJV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPlfHOwJV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPlfHOwJV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPlfHOwJV .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPlfHOwJV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPlfHOwJV .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPlfHOwJV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPlfHOwJV .navbar.collapsed {
  justify-content: center;
}
.cid-tKPlfHOwJV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPlfHOwJV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPlfHOwJV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPlfHOwJV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPlfHOwJV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPlfHOwJV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPlfHOwJV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPlfHOwJV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPlfHOwJV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPlfHOwJV .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPlfHOwJV .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPlfHOwJV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPlfHOwJV .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPlfHOwJV .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPlfHOwJV .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPlfHOwJV .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPlfHOwJV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPlfHOwJV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPlfHOwJV .dropdown-item.active,
.cid-tKPlfHOwJV .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPlfHOwJV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPlfHOwJV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPlfHOwJV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPlfHOwJV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPlfHOwJV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPlfHOwJV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPlfHOwJV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPlfHOwJV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPlfHOwJV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPlfHOwJV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPlfHOwJV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPlfHOwJV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPlfHOwJV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPlfHOwJV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPlfHOwJV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPlfHOwJV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPlfHOwJV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPlfHOwJV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPlfHOwJV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPlfHOwJV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPlfHOwJV .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-tKPlfHOwJV .navbar {
    height: 70px;
  }
  .cid-tKPlfHOwJV .navbar.opened {
    height: auto;
  }
  .cid-tKPlfHOwJV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPlfHOwJV .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPlfHOwJV .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPlfHOwJV .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPlfHOwJV .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPlfHOwJV .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPlfIproF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPlfIproF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPlfIproF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPlfIproF .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPlfIproF .col-img {
    padding-left: 28px;
  }
}
.cid-tKPlfIproF .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPlfIproF .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPlfIproF .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPlfIproF .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPlfIproF .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPlfIproF .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPlfIproF .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPlfIproF .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPlfIproF .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPlfIproF .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPlfIproF .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPlfIproF .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPlfIproF .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPlfIWT0I {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPlfIWT0I .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPlfIWT0I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPlfIWT0I .row {
  justify-content: center;
}
.cid-tKPlfIWT0I .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPlfIWT0I .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPlfIWT0I .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPlfIWT0I .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPlfIWT0I .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPlfIWT0I .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPlfIWT0I .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPlfIWT0I .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPlfIWT0I .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPlfIWT0I .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPlfIWT0I .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPlfIWT0I .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPlfIWT0I .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPlfIWT0I .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPlfJB3UQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPlfJB3UQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPlfJB3UQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPlfJB3UQ .row {
  justify-content: center;
}
.cid-tKPlfJB3UQ .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPlfJB3UQ .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPlfJB3UQ .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPlfJB3UQ .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPlfJB3UQ .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPlfJB3UQ .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPlfJB3UQ .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPlfJB3UQ .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPlfJB3UQ .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPlfJB3UQ .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPlfJB3UQ .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPlfJB3UQ .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPlfJB3UQ .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPlfJB3UQ .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPlfJB3UQ .card-title,
.cid-tKPlfJB3UQ .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPlfKegxB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPlfKegxB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPlfKegxB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPlfKegxB .container {
  display: flex;
  justify-content: center;
}
.cid-tKPlfKegxB .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPlfKegxB .col-copyright {
  padding: 0;
}
.cid-tKPlfKegxB .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPlfKegxB .copyright {
    text-align: center;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKenJFNtHo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKenJFNtHo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKenJFNtHo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKenJFNtHo .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKenJFNtHo .col-text {
    padding-right: 28px;
  }
}
.cid-tKenJFNtHo .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKenJFNtHo .col-img {
    padding-left: 28px;
  }
}
.cid-tKenJFNtHo .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKenJFNtHo .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKenJFNtHo .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKenJFNtHo .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKenJFNtHo .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKenJFNtHo .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKenJFNtHo .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKenJFNtHo .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKenJFNtHo .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKenJFNtHo .image-wrapper {
    height: auto;
  }
}
.cid-tKenJFNtHo .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKemlyKyuo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #d8d5d1;
}
.cid-tKemlyKyuo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKemlyKyuo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKemlyKyuo .row {
  justify-content: flex-start;
}
.cid-tKemlyKyuo .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-tKemlyKyuo .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-tKemlyKyuo .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-tKemlyKyuo .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-tKemlyKyuo .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
  text-align: center;
}
.cid-tKemlyKyuo .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
  text-align: center;
}
.cid-tKemjz1Tk8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKemjz1Tk8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKemjz1Tk8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKemjz1Tk8 .row {
  justify-content: center;
}
.cid-tKemjz1Tk8 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKemjz1Tk8 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKemjz1Tk8 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKemjz1Tk8 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKemjz1Tk8 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKemjz1Tk8 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKemjz1Tk8 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKemjz1Tk8 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKemjz1Tk8 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKemjz1Tk8 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKemjz1Tk8 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKemjz1Tk8 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKemjz1Tk8 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKemjz1Tk8 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKemjz1Tk8 .card-title,
.cid-tKemjz1Tk8 .iconfont-wrapper {
  color: #ffffff;
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-tKPmfJfCWe .navbar-dropdown {
  position: relative !important;
}
.cid-tKPmfJfCWe .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPmfJfCWe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPmfJfCWe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPmfJfCWe .dropdown-item:hover,
.cid-tKPmfJfCWe .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPmfJfCWe .dropdown-item:hover span {
  color: white;
}
.cid-tKPmfJfCWe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPmfJfCWe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPmfJfCWe .dropdown-item:hover,
.cid-tKPmfJfCWe .dropdown-item:focus,
.cid-tKPmfJfCWe .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPmfJfCWe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPmfJfCWe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPmfJfCWe .nav-link {
  position: relative;
}
.cid-tKPmfJfCWe .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPmfJfCWe .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPmfJfCWe .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPmfJfCWe .navbar-caption {
  font-weight: 700;
}
.cid-tKPmfJfCWe .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPmfJfCWe .dropdown-menu,
.cid-tKPmfJfCWe .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPmfJfCWe .nav-item:focus,
.cid-tKPmfJfCWe .nav-link:focus {
  outline: none;
}
.cid-tKPmfJfCWe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPmfJfCWe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPmfJfCWe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPmfJfCWe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPmfJfCWe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPmfJfCWe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPmfJfCWe .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPmfJfCWe .navbar {
    min-height: 80px;
  }
  .cid-tKPmfJfCWe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPmfJfCWe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPmfJfCWe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPmfJfCWe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPmfJfCWe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPmfJfCWe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPmfJfCWe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPmfJfCWe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPmfJfCWe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPmfJfCWe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPmfJfCWe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPmfJfCWe .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPmfJfCWe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPmfJfCWe .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPmfJfCWe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPmfJfCWe .navbar.collapsed {
  justify-content: center;
}
.cid-tKPmfJfCWe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPmfJfCWe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPmfJfCWe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPmfJfCWe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPmfJfCWe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPmfJfCWe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPmfJfCWe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPmfJfCWe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPmfJfCWe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPmfJfCWe .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPmfJfCWe .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPmfJfCWe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPmfJfCWe .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPmfJfCWe .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPmfJfCWe .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPmfJfCWe .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPmfJfCWe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPmfJfCWe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPmfJfCWe .dropdown-item.active,
.cid-tKPmfJfCWe .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPmfJfCWe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPmfJfCWe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPmfJfCWe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPmfJfCWe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPmfJfCWe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPmfJfCWe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPmfJfCWe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPmfJfCWe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPmfJfCWe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPmfJfCWe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPmfJfCWe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPmfJfCWe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPmfJfCWe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPmfJfCWe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPmfJfCWe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPmfJfCWe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPmfJfCWe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPmfJfCWe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPmfJfCWe .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPmfJfCWe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPmfJfCWe .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-tKPmfJfCWe .navbar {
    height: 70px;
  }
  .cid-tKPmfJfCWe .navbar.opened {
    height: auto;
  }
  .cid-tKPmfJfCWe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPmfJfCWe .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPmfJfCWe .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPmfJfCWe .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPmfJfCWe .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPmfJfCWe .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPmfJVFNN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPmfJVFNN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmfJVFNN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPmfJVFNN .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPmfJVFNN .col-img {
    padding-left: 28px;
  }
}
.cid-tKPmfJVFNN .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmfJVFNN .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPmfJVFNN .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPmfJVFNN .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPmfJVFNN .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPmfJVFNN .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPmfJVFNN .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPmfJVFNN .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPmfJVFNN .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmfJVFNN .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPmfJVFNN .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPmfJVFNN .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPmfJVFNN .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPmfKIbOW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPmfKIbOW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmfKIbOW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPmfKIbOW .row {
  flex-direction: row-reverse;
}
.cid-tKPmfKIbOW .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPmfKIbOW .col-text {
    padding-left: 28px;
  }
}
.cid-tKPmfKIbOW .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPmfKIbOW .col-img {
    padding-right: 28px;
  }
}
.cid-tKPmfKIbOW .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmfKIbOW .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPmfKIbOW .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmfKIbOW .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPmfKIbOW .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPmfKIbOW .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPmfKIbOW .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPmfKIbOW .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPmfKIbOW .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmfKIbOW .image-wrapper {
    height: auto;
  }
}
.cid-tKPmfKIbOW .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPmfLiqH0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPmfLiqH0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmfLiqH0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPmfLiqH0 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPmfLiqH0 .col-img {
    padding-left: 28px;
  }
}
.cid-tKPmfLiqH0 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmfLiqH0 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPmfLiqH0 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPmfLiqH0 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPmfLiqH0 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPmfLiqH0 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPmfLiqH0 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPmfLiqH0 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPmfLiqH0 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmfLiqH0 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPmfLiqH0 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPmfLiqH0 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPmfLiqH0 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPmfLQrMG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPmfLQrMG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmfLQrMG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPmfLQrMG .row {
  justify-content: center;
}
.cid-tKPmfLQrMG .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPmfLQrMG .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPmfLQrMG .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPmfLQrMG .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPmfLQrMG .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPmfLQrMG .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPmfLQrMG .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPmfLQrMG .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmfLQrMG .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPmfLQrMG .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPmfLQrMG .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPmfLQrMG .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPmfLQrMG .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPmfLQrMG .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPmfLQrMG .card-title,
.cid-tKPmfLQrMG .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPmfMyDDO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPmfMyDDO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmfMyDDO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPmfMyDDO .container {
  display: flex;
  justify-content: center;
}
.cid-tKPmfMyDDO .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPmfMyDDO .col-copyright {
  padding: 0;
}
.cid-tKPmfMyDDO .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPmfMyDDO .copyright {
    text-align: center;
  }
}
.cid-tKPmwQG8vc .navbar-dropdown {
  position: relative !important;
}
.cid-tKPmwQG8vc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPmwQG8vc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPmwQG8vc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPmwQG8vc .dropdown-item:hover,
.cid-tKPmwQG8vc .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPmwQG8vc .dropdown-item:hover span {
  color: white;
}
.cid-tKPmwQG8vc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPmwQG8vc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPmwQG8vc .dropdown-item:hover,
.cid-tKPmwQG8vc .dropdown-item:focus,
.cid-tKPmwQG8vc .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPmwQG8vc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPmwQG8vc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPmwQG8vc .nav-link {
  position: relative;
}
.cid-tKPmwQG8vc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPmwQG8vc .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPmwQG8vc .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPmwQG8vc .navbar-caption {
  font-weight: 700;
}
.cid-tKPmwQG8vc .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPmwQG8vc .dropdown-menu,
.cid-tKPmwQG8vc .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPmwQG8vc .nav-item:focus,
.cid-tKPmwQG8vc .nav-link:focus {
  outline: none;
}
.cid-tKPmwQG8vc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPmwQG8vc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPmwQG8vc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPmwQG8vc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPmwQG8vc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPmwQG8vc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPmwQG8vc .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPmwQG8vc .navbar {
    min-height: 80px;
  }
  .cid-tKPmwQG8vc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPmwQG8vc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPmwQG8vc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPmwQG8vc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPmwQG8vc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPmwQG8vc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPmwQG8vc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPmwQG8vc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPmwQG8vc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPmwQG8vc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPmwQG8vc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPmwQG8vc .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPmwQG8vc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPmwQG8vc .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPmwQG8vc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPmwQG8vc .navbar.collapsed {
  justify-content: center;
}
.cid-tKPmwQG8vc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPmwQG8vc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPmwQG8vc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPmwQG8vc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPmwQG8vc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPmwQG8vc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPmwQG8vc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPmwQG8vc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPmwQG8vc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPmwQG8vc .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPmwQG8vc .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPmwQG8vc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPmwQG8vc .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPmwQG8vc .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPmwQG8vc .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPmwQG8vc .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPmwQG8vc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPmwQG8vc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPmwQG8vc .dropdown-item.active,
.cid-tKPmwQG8vc .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPmwQG8vc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPmwQG8vc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPmwQG8vc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPmwQG8vc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPmwQG8vc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPmwQG8vc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPmwQG8vc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPmwQG8vc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPmwQG8vc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPmwQG8vc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPmwQG8vc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPmwQG8vc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPmwQG8vc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPmwQG8vc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPmwQG8vc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPmwQG8vc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPmwQG8vc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPmwQG8vc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPmwQG8vc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPmwQG8vc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPmwQG8vc .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-tKPmwQG8vc .navbar {
    height: 70px;
  }
  .cid-tKPmwQG8vc .navbar.opened {
    height: auto;
  }
  .cid-tKPmwQG8vc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPmwQG8vc .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPmwQG8vc .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPmwQG8vc .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPmwQG8vc .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPmwQG8vc .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPmwRnBLl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPmwRnBLl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmwRnBLl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPmwRnBLl .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPmwRnBLl .col-img {
    padding-left: 28px;
  }
}
.cid-tKPmwRnBLl .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmwRnBLl .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPmwRnBLl .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPmwRnBLl .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPmwRnBLl .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPmwRnBLl .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPmwRnBLl .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPmwRnBLl .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPmwRnBLl .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmwRnBLl .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPmwRnBLl .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPmwRnBLl .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPmwRnBLl .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPmwS3JpP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPmwS3JpP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmwS3JpP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPmwS3JpP .row {
  flex-direction: row-reverse;
}
.cid-tKPmwS3JpP .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPmwS3JpP .col-text {
    padding-left: 28px;
  }
}
.cid-tKPmwS3JpP .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPmwS3JpP .col-img {
    padding-right: 28px;
  }
}
.cid-tKPmwS3JpP .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmwS3JpP .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPmwS3JpP .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmwS3JpP .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPmwS3JpP .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPmwS3JpP .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPmwS3JpP .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPmwS3JpP .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPmwS3JpP .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmwS3JpP .image-wrapper {
    height: auto;
  }
}
.cid-tKPmwS3JpP .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPmwSFHPV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPmwSFHPV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmwSFHPV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPmwSFHPV .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPmwSFHPV .col-img {
    padding-left: 28px;
  }
}
.cid-tKPmwSFHPV .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmwSFHPV .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPmwSFHPV .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPmwSFHPV .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPmwSFHPV .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPmwSFHPV .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPmwSFHPV .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPmwSFHPV .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPmwSFHPV .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmwSFHPV .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPmwSFHPV .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPmwSFHPV .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPmwSFHPV .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPmwTl2w8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPmwTl2w8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmwTl2w8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPmwTl2w8 .row {
  justify-content: center;
}
.cid-tKPmwTl2w8 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPmwTl2w8 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPmwTl2w8 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPmwTl2w8 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPmwTl2w8 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPmwTl2w8 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPmwTl2w8 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPmwTl2w8 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmwTl2w8 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPmwTl2w8 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPmwTl2w8 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPmwTl2w8 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPmwTl2w8 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPmwTl2w8 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPmwTl2w8 .card-title,
.cid-tKPmwTl2w8 .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPmwU0wNI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPmwU0wNI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmwU0wNI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPmwU0wNI .container {
  display: flex;
  justify-content: center;
}
.cid-tKPmwU0wNI .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPmwU0wNI .col-copyright {
  padding: 0;
}
.cid-tKPmwU0wNI .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPmwU0wNI .copyright {
    text-align: center;
  }
}
.cid-tKPmJOIGab .navbar-dropdown {
  position: relative !important;
}
.cid-tKPmJOIGab .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPmJOIGab .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPmJOIGab .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPmJOIGab .dropdown-item:hover,
.cid-tKPmJOIGab .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPmJOIGab .dropdown-item:hover span {
  color: white;
}
.cid-tKPmJOIGab .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPmJOIGab .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPmJOIGab .dropdown-item:hover,
.cid-tKPmJOIGab .dropdown-item:focus,
.cid-tKPmJOIGab .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPmJOIGab .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPmJOIGab .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPmJOIGab .nav-link {
  position: relative;
}
.cid-tKPmJOIGab .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPmJOIGab .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPmJOIGab .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPmJOIGab .navbar-caption {
  font-weight: 700;
}
.cid-tKPmJOIGab .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPmJOIGab .dropdown-menu,
.cid-tKPmJOIGab .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPmJOIGab .nav-item:focus,
.cid-tKPmJOIGab .nav-link:focus {
  outline: none;
}
.cid-tKPmJOIGab .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPmJOIGab .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPmJOIGab .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPmJOIGab .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPmJOIGab .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPmJOIGab .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPmJOIGab .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPmJOIGab .navbar {
    min-height: 80px;
  }
  .cid-tKPmJOIGab .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPmJOIGab .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPmJOIGab .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPmJOIGab .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPmJOIGab .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPmJOIGab .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPmJOIGab .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPmJOIGab .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPmJOIGab .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPmJOIGab .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPmJOIGab .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPmJOIGab .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPmJOIGab .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPmJOIGab .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPmJOIGab .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPmJOIGab .navbar.collapsed {
  justify-content: center;
}
.cid-tKPmJOIGab .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPmJOIGab .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPmJOIGab .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPmJOIGab .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPmJOIGab .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPmJOIGab .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPmJOIGab .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPmJOIGab .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPmJOIGab .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPmJOIGab .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPmJOIGab .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPmJOIGab .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPmJOIGab .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPmJOIGab .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPmJOIGab .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPmJOIGab .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPmJOIGab .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPmJOIGab .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPmJOIGab .dropdown-item.active,
.cid-tKPmJOIGab .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPmJOIGab .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPmJOIGab .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPmJOIGab .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPmJOIGab .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPmJOIGab .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPmJOIGab .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPmJOIGab ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPmJOIGab .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPmJOIGab button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPmJOIGab button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPmJOIGab button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPmJOIGab button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPmJOIGab button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPmJOIGab button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPmJOIGab nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPmJOIGab nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPmJOIGab nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPmJOIGab nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPmJOIGab .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPmJOIGab a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPmJOIGab .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-tKPmJOIGab .navbar {
    height: 70px;
  }
  .cid-tKPmJOIGab .navbar.opened {
    height: auto;
  }
  .cid-tKPmJOIGab .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPmJOIGab .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPmJOIGab .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPmJOIGab .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPmJOIGab .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPmJOIGab .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPmJPtBsO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPmJPtBsO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmJPtBsO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPmJPtBsO .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPmJPtBsO .col-img {
    padding-left: 28px;
  }
}
.cid-tKPmJPtBsO .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmJPtBsO .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPmJPtBsO .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPmJPtBsO .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPmJPtBsO .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPmJPtBsO .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPmJPtBsO .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPmJPtBsO .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPmJPtBsO .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmJPtBsO .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPmJPtBsO .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPmJPtBsO .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPmJPtBsO .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPmJQ85I0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPmJQ85I0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmJQ85I0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPmJQ85I0 .row {
  flex-direction: row-reverse;
}
.cid-tKPmJQ85I0 .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPmJQ85I0 .col-text {
    padding-left: 28px;
  }
}
.cid-tKPmJQ85I0 .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPmJQ85I0 .col-img {
    padding-right: 28px;
  }
}
.cid-tKPmJQ85I0 .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmJQ85I0 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPmJQ85I0 .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmJQ85I0 .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPmJQ85I0 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPmJQ85I0 .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPmJQ85I0 .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPmJQ85I0 .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPmJQ85I0 .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmJQ85I0 .image-wrapper {
    height: auto;
  }
}
.cid-tKPmJQ85I0 .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPmJQRTfq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPmJQRTfq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmJQRTfq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPmJQRTfq .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPmJQRTfq .col-img {
    padding-left: 28px;
  }
}
.cid-tKPmJQRTfq .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmJQRTfq .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPmJQRTfq .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPmJQRTfq .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPmJQRTfq .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPmJQRTfq .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPmJQRTfq .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPmJQRTfq .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPmJQRTfq .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmJQRTfq .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPmJQRTfq .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPmJQRTfq .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPmJQRTfq .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPmJRqMxq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPmJRqMxq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmJRqMxq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPmJRqMxq .row {
  justify-content: center;
}
.cid-tKPmJRqMxq .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPmJRqMxq .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPmJRqMxq .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPmJRqMxq .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPmJRqMxq .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPmJRqMxq .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPmJRqMxq .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPmJRqMxq .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmJRqMxq .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPmJRqMxq .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPmJRqMxq .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPmJRqMxq .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPmJRqMxq .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPmJRqMxq .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPmJRqMxq .card-title,
.cid-tKPmJRqMxq .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPmJSbtnM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPmJSbtnM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmJSbtnM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPmJSbtnM .container {
  display: flex;
  justify-content: center;
}
.cid-tKPmJSbtnM .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPmJSbtnM .col-copyright {
  padding: 0;
}
.cid-tKPmJSbtnM .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPmJSbtnM .copyright {
    text-align: center;
  }
}
.cid-tKPmVyIJ9P .navbar-dropdown {
  position: relative !important;
}
.cid-tKPmVyIJ9P .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPmVyIJ9P .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPmVyIJ9P .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPmVyIJ9P .dropdown-item:hover,
.cid-tKPmVyIJ9P .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPmVyIJ9P .dropdown-item:hover span {
  color: white;
}
.cid-tKPmVyIJ9P .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPmVyIJ9P .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPmVyIJ9P .dropdown-item:hover,
.cid-tKPmVyIJ9P .dropdown-item:focus,
.cid-tKPmVyIJ9P .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPmVyIJ9P .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPmVyIJ9P .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPmVyIJ9P .nav-link {
  position: relative;
}
.cid-tKPmVyIJ9P .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPmVyIJ9P .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPmVyIJ9P .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPmVyIJ9P .navbar-caption {
  font-weight: 700;
}
.cid-tKPmVyIJ9P .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPmVyIJ9P .dropdown-menu,
.cid-tKPmVyIJ9P .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPmVyIJ9P .nav-item:focus,
.cid-tKPmVyIJ9P .nav-link:focus {
  outline: none;
}
.cid-tKPmVyIJ9P .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPmVyIJ9P .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPmVyIJ9P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPmVyIJ9P .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPmVyIJ9P .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPmVyIJ9P .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPmVyIJ9P .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPmVyIJ9P .navbar {
    min-height: 80px;
  }
  .cid-tKPmVyIJ9P .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPmVyIJ9P .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPmVyIJ9P .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPmVyIJ9P .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPmVyIJ9P .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPmVyIJ9P .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPmVyIJ9P .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPmVyIJ9P .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPmVyIJ9P .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPmVyIJ9P .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPmVyIJ9P .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPmVyIJ9P .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPmVyIJ9P .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPmVyIJ9P .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPmVyIJ9P .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPmVyIJ9P .navbar.collapsed {
  justify-content: center;
}
.cid-tKPmVyIJ9P .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPmVyIJ9P .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPmVyIJ9P .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPmVyIJ9P .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPmVyIJ9P .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPmVyIJ9P .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPmVyIJ9P .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPmVyIJ9P .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPmVyIJ9P .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPmVyIJ9P .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPmVyIJ9P .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPmVyIJ9P .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPmVyIJ9P .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPmVyIJ9P .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPmVyIJ9P .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPmVyIJ9P .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPmVyIJ9P .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPmVyIJ9P .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPmVyIJ9P .dropdown-item.active,
.cid-tKPmVyIJ9P .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPmVyIJ9P .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPmVyIJ9P .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPmVyIJ9P .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPmVyIJ9P .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPmVyIJ9P .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPmVyIJ9P .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPmVyIJ9P ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPmVyIJ9P .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPmVyIJ9P button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPmVyIJ9P button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPmVyIJ9P button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPmVyIJ9P button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPmVyIJ9P button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPmVyIJ9P button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPmVyIJ9P nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPmVyIJ9P nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPmVyIJ9P nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPmVyIJ9P nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPmVyIJ9P .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPmVyIJ9P a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPmVyIJ9P .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-tKPmVyIJ9P .navbar {
    height: 70px;
  }
  .cid-tKPmVyIJ9P .navbar.opened {
    height: auto;
  }
  .cid-tKPmVyIJ9P .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPmVyIJ9P .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPmVyIJ9P .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPmVyIJ9P .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPmVyIJ9P .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPmVyIJ9P .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPmVzpjeY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPmVzpjeY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmVzpjeY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPmVzpjeY .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPmVzpjeY .col-img {
    padding-left: 28px;
  }
}
.cid-tKPmVzpjeY .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmVzpjeY .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPmVzpjeY .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPmVzpjeY .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPmVzpjeY .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPmVzpjeY .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPmVzpjeY .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPmVzpjeY .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPmVzpjeY .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmVzpjeY .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPmVzpjeY .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPmVzpjeY .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPmVzpjeY .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPmVzTLhg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPmVzTLhg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmVzTLhg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPmVzTLhg .row {
  flex-direction: row-reverse;
}
.cid-tKPmVzTLhg .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPmVzTLhg .col-text {
    padding-left: 28px;
  }
}
.cid-tKPmVzTLhg .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPmVzTLhg .col-img {
    padding-right: 28px;
  }
}
.cid-tKPmVzTLhg .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmVzTLhg .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPmVzTLhg .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmVzTLhg .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPmVzTLhg .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPmVzTLhg .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPmVzTLhg .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPmVzTLhg .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPmVzTLhg .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmVzTLhg .image-wrapper {
    height: auto;
  }
}
.cid-tKPmVzTLhg .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPmVAqMCy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPmVAqMCy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmVAqMCy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPmVAqMCy .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPmVAqMCy .col-img {
    padding-left: 28px;
  }
}
.cid-tKPmVAqMCy .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPmVAqMCy .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPmVAqMCy .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPmVAqMCy .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPmVAqMCy .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPmVAqMCy .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPmVAqMCy .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPmVAqMCy .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPmVAqMCy .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmVAqMCy .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPmVAqMCy .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPmVAqMCy .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPmVAqMCy .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPmVAZzOW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPmVAZzOW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmVAZzOW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPmVAZzOW .row {
  justify-content: center;
}
.cid-tKPmVAZzOW .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPmVAZzOW .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPmVAZzOW .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPmVAZzOW .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPmVAZzOW .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPmVAZzOW .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPmVAZzOW .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPmVAZzOW .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPmVAZzOW .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPmVAZzOW .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPmVAZzOW .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPmVAZzOW .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPmVAZzOW .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPmVAZzOW .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPmVAZzOW .card-title,
.cid-tKPmVAZzOW .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPmVBCkdT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPmVBCkdT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPmVBCkdT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPmVBCkdT .container {
  display: flex;
  justify-content: center;
}
.cid-tKPmVBCkdT .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPmVBCkdT .col-copyright {
  padding: 0;
}
.cid-tKPmVBCkdT .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPmVBCkdT .copyright {
    text-align: center;
  }
}
.cid-tKPn5tyond .navbar-dropdown {
  position: relative !important;
}
.cid-tKPn5tyond .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPn5tyond .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPn5tyond .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPn5tyond .dropdown-item:hover,
.cid-tKPn5tyond .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPn5tyond .dropdown-item:hover span {
  color: white;
}
.cid-tKPn5tyond .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPn5tyond .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPn5tyond .dropdown-item:hover,
.cid-tKPn5tyond .dropdown-item:focus,
.cid-tKPn5tyond .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPn5tyond .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPn5tyond .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPn5tyond .nav-link {
  position: relative;
}
.cid-tKPn5tyond .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPn5tyond .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPn5tyond .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPn5tyond .navbar-caption {
  font-weight: 700;
}
.cid-tKPn5tyond .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPn5tyond .dropdown-menu,
.cid-tKPn5tyond .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPn5tyond .nav-item:focus,
.cid-tKPn5tyond .nav-link:focus {
  outline: none;
}
.cid-tKPn5tyond .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPn5tyond .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPn5tyond .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPn5tyond .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPn5tyond .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPn5tyond .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPn5tyond .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPn5tyond .navbar {
    min-height: 80px;
  }
  .cid-tKPn5tyond .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPn5tyond .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPn5tyond .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPn5tyond .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPn5tyond .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPn5tyond .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPn5tyond .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPn5tyond .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPn5tyond .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPn5tyond .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPn5tyond .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPn5tyond .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPn5tyond .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPn5tyond .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPn5tyond .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPn5tyond .navbar.collapsed {
  justify-content: center;
}
.cid-tKPn5tyond .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPn5tyond .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPn5tyond .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPn5tyond .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPn5tyond .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPn5tyond .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPn5tyond .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPn5tyond .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPn5tyond .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPn5tyond .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPn5tyond .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPn5tyond .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPn5tyond .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPn5tyond .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPn5tyond .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPn5tyond .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPn5tyond .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPn5tyond .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPn5tyond .dropdown-item.active,
.cid-tKPn5tyond .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPn5tyond .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPn5tyond .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPn5tyond .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPn5tyond .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPn5tyond .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPn5tyond .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPn5tyond ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPn5tyond .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPn5tyond button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPn5tyond button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPn5tyond button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPn5tyond button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPn5tyond button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPn5tyond button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPn5tyond nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPn5tyond nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPn5tyond nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPn5tyond nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPn5tyond .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPn5tyond a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPn5tyond .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-tKPn5tyond .navbar {
    height: 70px;
  }
  .cid-tKPn5tyond .navbar.opened {
    height: auto;
  }
  .cid-tKPn5tyond .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPn5tyond .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPn5tyond .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPn5tyond .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPn5tyond .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPn5tyond .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPn5ucq1z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPn5ucq1z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPn5ucq1z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPn5ucq1z .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPn5ucq1z .col-img {
    padding-left: 28px;
  }
}
.cid-tKPn5ucq1z .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPn5ucq1z .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPn5ucq1z .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPn5ucq1z .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPn5ucq1z .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPn5ucq1z .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPn5ucq1z .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPn5ucq1z .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPn5ucq1z .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPn5ucq1z .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPn5ucq1z .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPn5ucq1z .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPn5ucq1z .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPn5uJPwe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPn5uJPwe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPn5uJPwe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPn5uJPwe .row {
  flex-direction: row-reverse;
}
.cid-tKPn5uJPwe .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPn5uJPwe .col-text {
    padding-left: 28px;
  }
}
.cid-tKPn5uJPwe .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPn5uJPwe .col-img {
    padding-right: 28px;
  }
}
.cid-tKPn5uJPwe .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPn5uJPwe .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPn5uJPwe .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPn5uJPwe .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPn5uJPwe .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPn5uJPwe .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPn5uJPwe .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPn5uJPwe .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPn5uJPwe .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPn5uJPwe .image-wrapper {
    height: auto;
  }
}
.cid-tKPn5uJPwe .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPn5veCax {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPn5veCax .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPn5veCax .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPn5veCax .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPn5veCax .col-img {
    padding-left: 28px;
  }
}
.cid-tKPn5veCax .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPn5veCax .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPn5veCax .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPn5veCax .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPn5veCax .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPn5veCax .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPn5veCax .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPn5veCax .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPn5veCax .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPn5veCax .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPn5veCax .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPn5veCax .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPn5veCax .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPn5vMjq3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPn5vMjq3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPn5vMjq3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPn5vMjq3 .row {
  justify-content: center;
}
.cid-tKPn5vMjq3 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPn5vMjq3 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPn5vMjq3 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPn5vMjq3 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPn5vMjq3 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPn5vMjq3 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPn5vMjq3 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPn5vMjq3 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPn5vMjq3 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPn5vMjq3 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPn5vMjq3 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPn5vMjq3 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPn5vMjq3 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPn5vMjq3 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPn5vMjq3 .card-title,
.cid-tKPn5vMjq3 .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPn5wo5ZY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPn5wo5ZY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPn5wo5ZY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPn5wo5ZY .container {
  display: flex;
  justify-content: center;
}
.cid-tKPn5wo5ZY .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPn5wo5ZY .col-copyright {
  padding: 0;
}
.cid-tKPn5wo5ZY .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPn5wo5ZY .copyright {
    text-align: center;
  }
}
.cid-tKPng5y64t .navbar-dropdown {
  position: relative !important;
}
.cid-tKPng5y64t .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPng5y64t .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPng5y64t .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPng5y64t .dropdown-item:hover,
.cid-tKPng5y64t .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPng5y64t .dropdown-item:hover span {
  color: white;
}
.cid-tKPng5y64t .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPng5y64t .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPng5y64t .dropdown-item:hover,
.cid-tKPng5y64t .dropdown-item:focus,
.cid-tKPng5y64t .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPng5y64t .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPng5y64t .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPng5y64t .nav-link {
  position: relative;
}
.cid-tKPng5y64t .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPng5y64t .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPng5y64t .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPng5y64t .navbar-caption {
  font-weight: 700;
}
.cid-tKPng5y64t .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPng5y64t .dropdown-menu,
.cid-tKPng5y64t .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPng5y64t .nav-item:focus,
.cid-tKPng5y64t .nav-link:focus {
  outline: none;
}
.cid-tKPng5y64t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPng5y64t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPng5y64t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPng5y64t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPng5y64t .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPng5y64t .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPng5y64t .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPng5y64t .navbar {
    min-height: 80px;
  }
  .cid-tKPng5y64t .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPng5y64t .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPng5y64t .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPng5y64t .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPng5y64t .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPng5y64t .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPng5y64t .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPng5y64t .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPng5y64t .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPng5y64t .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPng5y64t .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPng5y64t .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPng5y64t .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPng5y64t .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPng5y64t .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPng5y64t .navbar.collapsed {
  justify-content: center;
}
.cid-tKPng5y64t .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPng5y64t .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPng5y64t .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPng5y64t .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPng5y64t .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPng5y64t .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPng5y64t .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPng5y64t .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPng5y64t .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPng5y64t .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPng5y64t .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPng5y64t .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPng5y64t .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPng5y64t .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPng5y64t .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPng5y64t .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPng5y64t .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPng5y64t .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPng5y64t .dropdown-item.active,
.cid-tKPng5y64t .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPng5y64t .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPng5y64t .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPng5y64t .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPng5y64t .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPng5y64t .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPng5y64t .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPng5y64t ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPng5y64t .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPng5y64t button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPng5y64t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPng5y64t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPng5y64t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPng5y64t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPng5y64t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPng5y64t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPng5y64t nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPng5y64t nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPng5y64t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPng5y64t .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPng5y64t a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPng5y64t .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-tKPng5y64t .navbar {
    height: 70px;
  }
  .cid-tKPng5y64t .navbar.opened {
    height: auto;
  }
  .cid-tKPng5y64t .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPng5y64t .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPng5y64t .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPng5y64t .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPng5y64t .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPng5y64t .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPng7iVdz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPng7iVdz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPng7iVdz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPng7iVdz .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPng7iVdz .col-img {
    padding-left: 28px;
  }
}
.cid-tKPng7iVdz .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPng7iVdz .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPng7iVdz .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPng7iVdz .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPng7iVdz .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPng7iVdz .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPng7iVdz .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPng7iVdz .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPng7iVdz .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPng7iVdz .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPng7iVdz .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPng7iVdz .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPng7iVdz .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPng8A9N0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPng8A9N0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPng8A9N0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPng8A9N0 .row {
  flex-direction: row-reverse;
}
.cid-tKPng8A9N0 .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPng8A9N0 .col-text {
    padding-left: 28px;
  }
}
.cid-tKPng8A9N0 .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPng8A9N0 .col-img {
    padding-right: 28px;
  }
}
.cid-tKPng8A9N0 .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPng8A9N0 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPng8A9N0 .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPng8A9N0 .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPng8A9N0 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPng8A9N0 .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPng8A9N0 .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPng8A9N0 .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPng8A9N0 .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPng8A9N0 .image-wrapper {
    height: auto;
  }
}
.cid-tKPng8A9N0 .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPng9tPk1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPng9tPk1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPng9tPk1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPng9tPk1 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPng9tPk1 .col-img {
    padding-left: 28px;
  }
}
.cid-tKPng9tPk1 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPng9tPk1 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPng9tPk1 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPng9tPk1 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPng9tPk1 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPng9tPk1 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPng9tPk1 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPng9tPk1 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPng9tPk1 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPng9tPk1 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPng9tPk1 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPng9tPk1 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPng9tPk1 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPngauSsh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPngauSsh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPngauSsh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPngauSsh .row {
  justify-content: center;
}
.cid-tKPngauSsh .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPngauSsh .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPngauSsh .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPngauSsh .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPngauSsh .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPngauSsh .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPngauSsh .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPngauSsh .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPngauSsh .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPngauSsh .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPngauSsh .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPngauSsh .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPngauSsh .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPngauSsh .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPngauSsh .card-title,
.cid-tKPngauSsh .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPngbK0Qt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPngbK0Qt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPngbK0Qt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPngbK0Qt .container {
  display: flex;
  justify-content: center;
}
.cid-tKPngbK0Qt .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPngbK0Qt .col-copyright {
  padding: 0;
}
.cid-tKPngbK0Qt .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPngbK0Qt .copyright {
    text-align: center;
  }
}
.cid-tKPnsyeO0h .navbar-dropdown {
  position: relative !important;
}
.cid-tKPnsyeO0h .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPnsyeO0h .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPnsyeO0h .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPnsyeO0h .dropdown-item:hover,
.cid-tKPnsyeO0h .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPnsyeO0h .dropdown-item:hover span {
  color: white;
}
.cid-tKPnsyeO0h .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPnsyeO0h .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPnsyeO0h .dropdown-item:hover,
.cid-tKPnsyeO0h .dropdown-item:focus,
.cid-tKPnsyeO0h .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPnsyeO0h .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPnsyeO0h .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPnsyeO0h .nav-link {
  position: relative;
}
.cid-tKPnsyeO0h .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPnsyeO0h .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPnsyeO0h .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPnsyeO0h .navbar-caption {
  font-weight: 700;
}
.cid-tKPnsyeO0h .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPnsyeO0h .dropdown-menu,
.cid-tKPnsyeO0h .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPnsyeO0h .nav-item:focus,
.cid-tKPnsyeO0h .nav-link:focus {
  outline: none;
}
.cid-tKPnsyeO0h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPnsyeO0h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPnsyeO0h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPnsyeO0h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPnsyeO0h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPnsyeO0h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPnsyeO0h .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPnsyeO0h .navbar {
    min-height: 80px;
  }
  .cid-tKPnsyeO0h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPnsyeO0h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPnsyeO0h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPnsyeO0h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPnsyeO0h .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPnsyeO0h .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPnsyeO0h .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPnsyeO0h .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPnsyeO0h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPnsyeO0h .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPnsyeO0h .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPnsyeO0h .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPnsyeO0h .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPnsyeO0h .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPnsyeO0h .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPnsyeO0h .navbar.collapsed {
  justify-content: center;
}
.cid-tKPnsyeO0h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPnsyeO0h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPnsyeO0h .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPnsyeO0h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPnsyeO0h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPnsyeO0h .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPnsyeO0h .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPnsyeO0h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPnsyeO0h .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPnsyeO0h .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPnsyeO0h .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPnsyeO0h .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPnsyeO0h .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPnsyeO0h .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPnsyeO0h .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPnsyeO0h .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPnsyeO0h .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPnsyeO0h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPnsyeO0h .dropdown-item.active,
.cid-tKPnsyeO0h .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPnsyeO0h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPnsyeO0h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPnsyeO0h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPnsyeO0h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPnsyeO0h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPnsyeO0h .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPnsyeO0h ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPnsyeO0h .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPnsyeO0h button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPnsyeO0h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPnsyeO0h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPnsyeO0h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPnsyeO0h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPnsyeO0h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPnsyeO0h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPnsyeO0h nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPnsyeO0h nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPnsyeO0h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPnsyeO0h .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPnsyeO0h a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPnsyeO0h .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-tKPnsyeO0h .navbar {
    height: 70px;
  }
  .cid-tKPnsyeO0h .navbar.opened {
    height: auto;
  }
  .cid-tKPnsyeO0h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPnsyeO0h .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPnsyeO0h .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPnsyeO0h .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPnsyeO0h .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPnsyeO0h .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPnsySY6q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPnsySY6q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnsySY6q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPnsySY6q .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPnsySY6q .col-img {
    padding-left: 28px;
  }
}
.cid-tKPnsySY6q .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPnsySY6q .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPnsySY6q .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPnsySY6q .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPnsySY6q .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPnsySY6q .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPnsySY6q .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPnsySY6q .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPnsySY6q .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPnsySY6q .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPnsySY6q .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPnsySY6q .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPnsySY6q .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPnszx8Fu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPnszx8Fu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnszx8Fu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPnszx8Fu .row {
  flex-direction: row-reverse;
}
.cid-tKPnszx8Fu .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPnszx8Fu .col-text {
    padding-left: 28px;
  }
}
.cid-tKPnszx8Fu .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPnszx8Fu .col-img {
    padding-right: 28px;
  }
}
.cid-tKPnszx8Fu .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPnszx8Fu .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPnszx8Fu .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPnszx8Fu .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPnszx8Fu .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPnszx8Fu .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPnszx8Fu .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPnszx8Fu .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPnszx8Fu .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPnszx8Fu .image-wrapper {
    height: auto;
  }
}
.cid-tKPnszx8Fu .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPnsA5eAX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPnsA5eAX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnsA5eAX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPnsA5eAX .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPnsA5eAX .col-img {
    padding-left: 28px;
  }
}
.cid-tKPnsA5eAX .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPnsA5eAX .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPnsA5eAX .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPnsA5eAX .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPnsA5eAX .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPnsA5eAX .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPnsA5eAX .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPnsA5eAX .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPnsA5eAX .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPnsA5eAX .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPnsA5eAX .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPnsA5eAX .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPnsA5eAX .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPnsADK2r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPnsADK2r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnsADK2r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPnsADK2r .row {
  justify-content: center;
}
.cid-tKPnsADK2r .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPnsADK2r .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPnsADK2r .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPnsADK2r .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPnsADK2r .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPnsADK2r .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPnsADK2r .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPnsADK2r .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPnsADK2r .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPnsADK2r .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPnsADK2r .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPnsADK2r .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPnsADK2r .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPnsADK2r .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPnsADK2r .card-title,
.cid-tKPnsADK2r .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPnsBgZlz {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPnsBgZlz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnsBgZlz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPnsBgZlz .container {
  display: flex;
  justify-content: center;
}
.cid-tKPnsBgZlz .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPnsBgZlz .col-copyright {
  padding: 0;
}
.cid-tKPnsBgZlz .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPnsBgZlz .copyright {
    text-align: center;
  }
}
.cid-tKPnG1Nyvt .navbar-dropdown {
  position: relative !important;
}
.cid-tKPnG1Nyvt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPnG1Nyvt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPnG1Nyvt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPnG1Nyvt .dropdown-item:hover,
.cid-tKPnG1Nyvt .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPnG1Nyvt .dropdown-item:hover span {
  color: white;
}
.cid-tKPnG1Nyvt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPnG1Nyvt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPnG1Nyvt .dropdown-item:hover,
.cid-tKPnG1Nyvt .dropdown-item:focus,
.cid-tKPnG1Nyvt .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPnG1Nyvt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPnG1Nyvt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPnG1Nyvt .nav-link {
  position: relative;
}
.cid-tKPnG1Nyvt .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPnG1Nyvt .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPnG1Nyvt .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPnG1Nyvt .navbar-caption {
  font-weight: 700;
}
.cid-tKPnG1Nyvt .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPnG1Nyvt .dropdown-menu,
.cid-tKPnG1Nyvt .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPnG1Nyvt .nav-item:focus,
.cid-tKPnG1Nyvt .nav-link:focus {
  outline: none;
}
.cid-tKPnG1Nyvt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPnG1Nyvt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPnG1Nyvt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPnG1Nyvt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPnG1Nyvt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPnG1Nyvt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPnG1Nyvt .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPnG1Nyvt .navbar {
    min-height: 80px;
  }
  .cid-tKPnG1Nyvt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPnG1Nyvt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPnG1Nyvt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPnG1Nyvt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPnG1Nyvt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPnG1Nyvt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPnG1Nyvt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPnG1Nyvt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPnG1Nyvt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPnG1Nyvt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPnG1Nyvt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPnG1Nyvt .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPnG1Nyvt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPnG1Nyvt .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPnG1Nyvt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPnG1Nyvt .navbar.collapsed {
  justify-content: center;
}
.cid-tKPnG1Nyvt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPnG1Nyvt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPnG1Nyvt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPnG1Nyvt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPnG1Nyvt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPnG1Nyvt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPnG1Nyvt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPnG1Nyvt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPnG1Nyvt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPnG1Nyvt .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPnG1Nyvt .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPnG1Nyvt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPnG1Nyvt .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPnG1Nyvt .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPnG1Nyvt .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPnG1Nyvt .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPnG1Nyvt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPnG1Nyvt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPnG1Nyvt .dropdown-item.active,
.cid-tKPnG1Nyvt .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPnG1Nyvt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPnG1Nyvt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPnG1Nyvt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPnG1Nyvt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPnG1Nyvt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPnG1Nyvt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPnG1Nyvt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPnG1Nyvt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPnG1Nyvt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPnG1Nyvt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPnG1Nyvt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPnG1Nyvt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPnG1Nyvt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPnG1Nyvt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPnG1Nyvt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPnG1Nyvt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPnG1Nyvt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPnG1Nyvt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPnG1Nyvt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPnG1Nyvt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPnG1Nyvt .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-tKPnG1Nyvt .navbar {
    height: 70px;
  }
  .cid-tKPnG1Nyvt .navbar.opened {
    height: auto;
  }
  .cid-tKPnG1Nyvt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPnG1Nyvt .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPnG1Nyvt .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPnG1Nyvt .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPnG1Nyvt .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPnG1Nyvt .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPnG2rcwc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPnG2rcwc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnG2rcwc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPnG2rcwc .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPnG2rcwc .col-img {
    padding-left: 28px;
  }
}
.cid-tKPnG2rcwc .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPnG2rcwc .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPnG2rcwc .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPnG2rcwc .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPnG2rcwc .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPnG2rcwc .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPnG2rcwc .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPnG2rcwc .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPnG2rcwc .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPnG2rcwc .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPnG2rcwc .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPnG2rcwc .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPnG2rcwc .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPnG2YQVu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPnG2YQVu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnG2YQVu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPnG2YQVu .row {
  flex-direction: row-reverse;
}
.cid-tKPnG2YQVu .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPnG2YQVu .col-text {
    padding-left: 28px;
  }
}
.cid-tKPnG2YQVu .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPnG2YQVu .col-img {
    padding-right: 28px;
  }
}
.cid-tKPnG2YQVu .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPnG2YQVu .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPnG2YQVu .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPnG2YQVu .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPnG2YQVu .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPnG2YQVu .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPnG2YQVu .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPnG2YQVu .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPnG2YQVu .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPnG2YQVu .image-wrapper {
    height: auto;
  }
}
.cid-tKPnG2YQVu .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPnG3vnQu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPnG3vnQu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnG3vnQu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPnG3vnQu .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPnG3vnQu .col-img {
    padding-left: 28px;
  }
}
.cid-tKPnG3vnQu .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPnG3vnQu .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPnG3vnQu .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPnG3vnQu .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPnG3vnQu .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPnG3vnQu .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPnG3vnQu .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPnG3vnQu .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPnG3vnQu .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPnG3vnQu .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPnG3vnQu .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPnG3vnQu .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPnG3vnQu .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPnG42u3b {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPnG42u3b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnG42u3b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPnG42u3b .row {
  justify-content: center;
}
.cid-tKPnG42u3b .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPnG42u3b .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPnG42u3b .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPnG42u3b .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPnG42u3b .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPnG42u3b .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPnG42u3b .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPnG42u3b .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPnG42u3b .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPnG42u3b .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPnG42u3b .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPnG42u3b .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPnG42u3b .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPnG42u3b .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPnG42u3b .card-title,
.cid-tKPnG42u3b .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPnG4SRNI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPnG4SRNI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnG4SRNI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPnG4SRNI .container {
  display: flex;
  justify-content: center;
}
.cid-tKPnG4SRNI .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPnG4SRNI .col-copyright {
  padding: 0;
}
.cid-tKPnG4SRNI .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPnG4SRNI .copyright {
    text-align: center;
  }
}
.cid-tKPnUTRLIC .navbar-dropdown {
  position: relative !important;
}
.cid-tKPnUTRLIC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPnUTRLIC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPnUTRLIC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPnUTRLIC .dropdown-item:hover,
.cid-tKPnUTRLIC .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPnUTRLIC .dropdown-item:hover span {
  color: white;
}
.cid-tKPnUTRLIC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPnUTRLIC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPnUTRLIC .dropdown-item:hover,
.cid-tKPnUTRLIC .dropdown-item:focus,
.cid-tKPnUTRLIC .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPnUTRLIC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPnUTRLIC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPnUTRLIC .nav-link {
  position: relative;
}
.cid-tKPnUTRLIC .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPnUTRLIC .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPnUTRLIC .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPnUTRLIC .navbar-caption {
  font-weight: 700;
}
.cid-tKPnUTRLIC .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPnUTRLIC .dropdown-menu,
.cid-tKPnUTRLIC .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPnUTRLIC .nav-item:focus,
.cid-tKPnUTRLIC .nav-link:focus {
  outline: none;
}
.cid-tKPnUTRLIC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPnUTRLIC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPnUTRLIC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPnUTRLIC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPnUTRLIC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPnUTRLIC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPnUTRLIC .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPnUTRLIC .navbar {
    min-height: 80px;
  }
  .cid-tKPnUTRLIC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPnUTRLIC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPnUTRLIC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPnUTRLIC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPnUTRLIC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPnUTRLIC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPnUTRLIC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPnUTRLIC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPnUTRLIC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPnUTRLIC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPnUTRLIC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPnUTRLIC .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPnUTRLIC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPnUTRLIC .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPnUTRLIC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPnUTRLIC .navbar.collapsed {
  justify-content: center;
}
.cid-tKPnUTRLIC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPnUTRLIC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPnUTRLIC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPnUTRLIC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPnUTRLIC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPnUTRLIC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPnUTRLIC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPnUTRLIC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPnUTRLIC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPnUTRLIC .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPnUTRLIC .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPnUTRLIC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPnUTRLIC .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPnUTRLIC .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPnUTRLIC .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPnUTRLIC .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPnUTRLIC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPnUTRLIC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPnUTRLIC .dropdown-item.active,
.cid-tKPnUTRLIC .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPnUTRLIC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPnUTRLIC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPnUTRLIC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPnUTRLIC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPnUTRLIC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPnUTRLIC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPnUTRLIC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPnUTRLIC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPnUTRLIC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPnUTRLIC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPnUTRLIC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPnUTRLIC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPnUTRLIC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPnUTRLIC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPnUTRLIC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPnUTRLIC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPnUTRLIC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPnUTRLIC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPnUTRLIC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPnUTRLIC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPnUTRLIC .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-tKPnUTRLIC .navbar {
    height: 70px;
  }
  .cid-tKPnUTRLIC .navbar.opened {
    height: auto;
  }
  .cid-tKPnUTRLIC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPnUTRLIC .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPnUTRLIC .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPnUTRLIC .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPnUTRLIC .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPnUTRLIC .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPnUUFm41 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPnUUFm41 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnUUFm41 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPnUUFm41 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPnUUFm41 .col-img {
    padding-left: 28px;
  }
}
.cid-tKPnUUFm41 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPnUUFm41 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPnUUFm41 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPnUUFm41 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPnUUFm41 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPnUUFm41 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPnUUFm41 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPnUUFm41 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPnUUFm41 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPnUUFm41 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPnUUFm41 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPnUUFm41 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPnUUFm41 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPnUVhteT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPnUVhteT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnUVhteT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPnUVhteT .row {
  flex-direction: row-reverse;
}
.cid-tKPnUVhteT .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPnUVhteT .col-text {
    padding-left: 28px;
  }
}
.cid-tKPnUVhteT .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPnUVhteT .col-img {
    padding-right: 28px;
  }
}
.cid-tKPnUVhteT .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPnUVhteT .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPnUVhteT .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPnUVhteT .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPnUVhteT .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPnUVhteT .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPnUVhteT .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPnUVhteT .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPnUVhteT .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPnUVhteT .image-wrapper {
    height: auto;
  }
}
.cid-tKPnUVhteT .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPnUVPtCj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPnUVPtCj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnUVPtCj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPnUVPtCj .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPnUVPtCj .col-img {
    padding-left: 28px;
  }
}
.cid-tKPnUVPtCj .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPnUVPtCj .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPnUVPtCj .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPnUVPtCj .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPnUVPtCj .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPnUVPtCj .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPnUVPtCj .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPnUVPtCj .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPnUVPtCj .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPnUVPtCj .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPnUVPtCj .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPnUVPtCj .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPnUVPtCj .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPnUWmpDt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPnUWmpDt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnUWmpDt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPnUWmpDt .row {
  justify-content: center;
}
.cid-tKPnUWmpDt .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPnUWmpDt .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPnUWmpDt .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPnUWmpDt .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPnUWmpDt .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPnUWmpDt .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPnUWmpDt .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPnUWmpDt .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPnUWmpDt .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPnUWmpDt .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPnUWmpDt .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPnUWmpDt .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPnUWmpDt .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPnUWmpDt .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPnUWmpDt .card-title,
.cid-tKPnUWmpDt .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPnUX58ZT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPnUX58ZT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPnUX58ZT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPnUX58ZT .container {
  display: flex;
  justify-content: center;
}
.cid-tKPnUX58ZT .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPnUX58ZT .col-copyright {
  padding: 0;
}
.cid-tKPnUX58ZT .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPnUX58ZT .copyright {
    text-align: center;
  }
}
.cid-tKPo5ozq8s .navbar-dropdown {
  position: relative !important;
}
.cid-tKPo5ozq8s .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPo5ozq8s .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPo5ozq8s .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPo5ozq8s .dropdown-item:hover,
.cid-tKPo5ozq8s .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPo5ozq8s .dropdown-item:hover span {
  color: white;
}
.cid-tKPo5ozq8s .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPo5ozq8s .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPo5ozq8s .dropdown-item:hover,
.cid-tKPo5ozq8s .dropdown-item:focus,
.cid-tKPo5ozq8s .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPo5ozq8s .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPo5ozq8s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPo5ozq8s .nav-link {
  position: relative;
}
.cid-tKPo5ozq8s .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPo5ozq8s .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPo5ozq8s .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPo5ozq8s .navbar-caption {
  font-weight: 700;
}
.cid-tKPo5ozq8s .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPo5ozq8s .dropdown-menu,
.cid-tKPo5ozq8s .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPo5ozq8s .nav-item:focus,
.cid-tKPo5ozq8s .nav-link:focus {
  outline: none;
}
.cid-tKPo5ozq8s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPo5ozq8s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPo5ozq8s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPo5ozq8s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPo5ozq8s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPo5ozq8s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPo5ozq8s .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPo5ozq8s .navbar {
    min-height: 80px;
  }
  .cid-tKPo5ozq8s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPo5ozq8s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPo5ozq8s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPo5ozq8s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPo5ozq8s .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPo5ozq8s .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPo5ozq8s .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPo5ozq8s .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPo5ozq8s .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPo5ozq8s .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPo5ozq8s .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPo5ozq8s .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPo5ozq8s .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPo5ozq8s .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPo5ozq8s .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPo5ozq8s .navbar.collapsed {
  justify-content: center;
}
.cid-tKPo5ozq8s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPo5ozq8s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPo5ozq8s .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPo5ozq8s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPo5ozq8s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPo5ozq8s .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPo5ozq8s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPo5ozq8s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPo5ozq8s .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPo5ozq8s .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPo5ozq8s .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPo5ozq8s .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPo5ozq8s .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPo5ozq8s .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPo5ozq8s .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPo5ozq8s .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPo5ozq8s .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPo5ozq8s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPo5ozq8s .dropdown-item.active,
.cid-tKPo5ozq8s .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPo5ozq8s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPo5ozq8s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPo5ozq8s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPo5ozq8s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPo5ozq8s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPo5ozq8s .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPo5ozq8s ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPo5ozq8s .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPo5ozq8s button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPo5ozq8s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPo5ozq8s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPo5ozq8s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPo5ozq8s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPo5ozq8s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPo5ozq8s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPo5ozq8s nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPo5ozq8s nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPo5ozq8s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPo5ozq8s .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPo5ozq8s a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPo5ozq8s .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-tKPo5ozq8s .navbar {
    height: 70px;
  }
  .cid-tKPo5ozq8s .navbar.opened {
    height: auto;
  }
  .cid-tKPo5ozq8s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPo5ozq8s .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPo5ozq8s .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPo5ozq8s .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPo5ozq8s .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPo5ozq8s .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPo5pf9CZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPo5pf9CZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPo5pf9CZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPo5pf9CZ .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPo5pf9CZ .col-img {
    padding-left: 28px;
  }
}
.cid-tKPo5pf9CZ .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPo5pf9CZ .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPo5pf9CZ .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPo5pf9CZ .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPo5pf9CZ .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPo5pf9CZ .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPo5pf9CZ .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPo5pf9CZ .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPo5pf9CZ .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPo5pf9CZ .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPo5pf9CZ .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPo5pf9CZ .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPo5pf9CZ .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPo5pNcQL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPo5pNcQL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPo5pNcQL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPo5pNcQL .row {
  flex-direction: row-reverse;
}
.cid-tKPo5pNcQL .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPo5pNcQL .col-text {
    padding-left: 28px;
  }
}
.cid-tKPo5pNcQL .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPo5pNcQL .col-img {
    padding-right: 28px;
  }
}
.cid-tKPo5pNcQL .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPo5pNcQL .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPo5pNcQL .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPo5pNcQL .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPo5pNcQL .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPo5pNcQL .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPo5pNcQL .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPo5pNcQL .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPo5pNcQL .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPo5pNcQL .image-wrapper {
    height: auto;
  }
}
.cid-tKPo5pNcQL .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPo5qliBA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPo5qliBA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPo5qliBA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPo5qliBA .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPo5qliBA .col-img {
    padding-left: 28px;
  }
}
.cid-tKPo5qliBA .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPo5qliBA .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPo5qliBA .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPo5qliBA .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPo5qliBA .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPo5qliBA .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPo5qliBA .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPo5qliBA .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPo5qliBA .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPo5qliBA .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPo5qliBA .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPo5qliBA .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPo5qliBA .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPo5qUWvw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPo5qUWvw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPo5qUWvw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPo5qUWvw .row {
  justify-content: center;
}
.cid-tKPo5qUWvw .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPo5qUWvw .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPo5qUWvw .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPo5qUWvw .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPo5qUWvw .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPo5qUWvw .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPo5qUWvw .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPo5qUWvw .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPo5qUWvw .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPo5qUWvw .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPo5qUWvw .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPo5qUWvw .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPo5qUWvw .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPo5qUWvw .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPo5qUWvw .card-title,
.cid-tKPo5qUWvw .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPo5rDR6u {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPo5rDR6u .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPo5rDR6u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPo5rDR6u .container {
  display: flex;
  justify-content: center;
}
.cid-tKPo5rDR6u .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPo5rDR6u .col-copyright {
  padding: 0;
}
.cid-tKPo5rDR6u .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPo5rDR6u .copyright {
    text-align: center;
  }
}
.cid-tKPofNAesP .navbar-dropdown {
  position: relative !important;
}
.cid-tKPofNAesP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPofNAesP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPofNAesP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPofNAesP .dropdown-item:hover,
.cid-tKPofNAesP .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPofNAesP .dropdown-item:hover span {
  color: white;
}
.cid-tKPofNAesP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPofNAesP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPofNAesP .dropdown-item:hover,
.cid-tKPofNAesP .dropdown-item:focus,
.cid-tKPofNAesP .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPofNAesP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPofNAesP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPofNAesP .nav-link {
  position: relative;
}
.cid-tKPofNAesP .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPofNAesP .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPofNAesP .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPofNAesP .navbar-caption {
  font-weight: 700;
}
.cid-tKPofNAesP .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPofNAesP .dropdown-menu,
.cid-tKPofNAesP .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPofNAesP .nav-item:focus,
.cid-tKPofNAesP .nav-link:focus {
  outline: none;
}
.cid-tKPofNAesP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPofNAesP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPofNAesP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPofNAesP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPofNAesP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPofNAesP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPofNAesP .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPofNAesP .navbar {
    min-height: 80px;
  }
  .cid-tKPofNAesP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPofNAesP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPofNAesP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPofNAesP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPofNAesP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPofNAesP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPofNAesP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPofNAesP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPofNAesP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPofNAesP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPofNAesP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPofNAesP .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPofNAesP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPofNAesP .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPofNAesP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPofNAesP .navbar.collapsed {
  justify-content: center;
}
.cid-tKPofNAesP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPofNAesP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPofNAesP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPofNAesP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPofNAesP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPofNAesP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPofNAesP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPofNAesP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPofNAesP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPofNAesP .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPofNAesP .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPofNAesP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPofNAesP .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPofNAesP .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPofNAesP .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPofNAesP .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPofNAesP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPofNAesP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPofNAesP .dropdown-item.active,
.cid-tKPofNAesP .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPofNAesP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPofNAesP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPofNAesP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPofNAesP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPofNAesP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPofNAesP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPofNAesP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPofNAesP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPofNAesP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPofNAesP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPofNAesP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPofNAesP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPofNAesP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPofNAesP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPofNAesP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPofNAesP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPofNAesP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPofNAesP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPofNAesP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPofNAesP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPofNAesP .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-tKPofNAesP .navbar {
    height: 70px;
  }
  .cid-tKPofNAesP .navbar.opened {
    height: auto;
  }
  .cid-tKPofNAesP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPofNAesP .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPofNAesP .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPofNAesP .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPofNAesP .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPofNAesP .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPofOmxeP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPofOmxeP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPofOmxeP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPofOmxeP .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPofOmxeP .col-img {
    padding-left: 28px;
  }
}
.cid-tKPofOmxeP .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPofOmxeP .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPofOmxeP .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPofOmxeP .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPofOmxeP .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPofOmxeP .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPofOmxeP .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPofOmxeP .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPofOmxeP .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPofOmxeP .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPofOmxeP .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPofOmxeP .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPofOmxeP .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPofOSdzE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPofOSdzE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPofOSdzE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPofOSdzE .row {
  flex-direction: row-reverse;
}
.cid-tKPofOSdzE .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPofOSdzE .col-text {
    padding-left: 28px;
  }
}
.cid-tKPofOSdzE .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPofOSdzE .col-img {
    padding-right: 28px;
  }
}
.cid-tKPofOSdzE .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPofOSdzE .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPofOSdzE .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPofOSdzE .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPofOSdzE .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPofOSdzE .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPofOSdzE .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPofOSdzE .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPofOSdzE .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPofOSdzE .image-wrapper {
    height: auto;
  }
}
.cid-tKPofOSdzE .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPofPrvuS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPofPrvuS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPofPrvuS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPofPrvuS .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPofPrvuS .col-img {
    padding-left: 28px;
  }
}
.cid-tKPofPrvuS .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPofPrvuS .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPofPrvuS .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPofPrvuS .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPofPrvuS .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPofPrvuS .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPofPrvuS .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPofPrvuS .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPofPrvuS .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPofPrvuS .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPofPrvuS .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPofPrvuS .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPofPrvuS .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPofQ0Fae {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPofQ0Fae .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPofQ0Fae .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPofQ0Fae .row {
  justify-content: center;
}
.cid-tKPofQ0Fae .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPofQ0Fae .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPofQ0Fae .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPofQ0Fae .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPofQ0Fae .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPofQ0Fae .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPofQ0Fae .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPofQ0Fae .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPofQ0Fae .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPofQ0Fae .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPofQ0Fae .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPofQ0Fae .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPofQ0Fae .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPofQ0Fae .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPofQ0Fae .card-title,
.cid-tKPofQ0Fae .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPofQEid4 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPofQEid4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPofQEid4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPofQEid4 .container {
  display: flex;
  justify-content: center;
}
.cid-tKPofQEid4 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPofQEid4 .col-copyright {
  padding: 0;
}
.cid-tKPofQEid4 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPofQEid4 .copyright {
    text-align: center;
  }
}
.cid-tKPoqD1Tj7 .navbar-dropdown {
  position: relative !important;
}
.cid-tKPoqD1Tj7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tKPoqD1Tj7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tKPoqD1Tj7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tKPoqD1Tj7 .dropdown-item:hover,
.cid-tKPoqD1Tj7 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tKPoqD1Tj7 .dropdown-item:hover span {
  color: white;
}
.cid-tKPoqD1Tj7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tKPoqD1Tj7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tKPoqD1Tj7 .dropdown-item:hover,
.cid-tKPoqD1Tj7 .dropdown-item:focus,
.cid-tKPoqD1Tj7 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tKPoqD1Tj7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tKPoqD1Tj7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tKPoqD1Tj7 .nav-link {
  position: relative;
}
.cid-tKPoqD1Tj7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tKPoqD1Tj7 .container {
    flex-wrap: nowrap;
  }
}
.cid-tKPoqD1Tj7 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKPoqD1Tj7 .navbar-caption {
  font-weight: 700;
}
.cid-tKPoqD1Tj7 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKPoqD1Tj7 .dropdown-menu,
.cid-tKPoqD1Tj7 .navbar.opened {
  background: #ffffff !important;
}
.cid-tKPoqD1Tj7 .nav-item:focus,
.cid-tKPoqD1Tj7 .nav-link:focus {
  outline: none;
}
.cid-tKPoqD1Tj7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKPoqD1Tj7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKPoqD1Tj7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tKPoqD1Tj7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKPoqD1Tj7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKPoqD1Tj7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKPoqD1Tj7 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tKPoqD1Tj7 .navbar {
    min-height: 80px;
  }
  .cid-tKPoqD1Tj7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKPoqD1Tj7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKPoqD1Tj7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKPoqD1Tj7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKPoqD1Tj7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tKPoqD1Tj7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tKPoqD1Tj7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKPoqD1Tj7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKPoqD1Tj7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tKPoqD1Tj7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tKPoqD1Tj7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tKPoqD1Tj7 .navbar.opened {
  transition: all 0.3s;
}
.cid-tKPoqD1Tj7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tKPoqD1Tj7 .navbar .navbar-logo img {
  width: auto;
}
.cid-tKPoqD1Tj7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKPoqD1Tj7 .navbar.collapsed {
  justify-content: center;
}
.cid-tKPoqD1Tj7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKPoqD1Tj7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPoqD1Tj7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tKPoqD1Tj7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKPoqD1Tj7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKPoqD1Tj7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tKPoqD1Tj7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKPoqD1Tj7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tKPoqD1Tj7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKPoqD1Tj7 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tKPoqD1Tj7 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tKPoqD1Tj7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tKPoqD1Tj7 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPoqD1Tj7 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tKPoqD1Tj7 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tKPoqD1Tj7 .navbar-brand {
    min-height: 80px;
  }
}
.cid-tKPoqD1Tj7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKPoqD1Tj7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKPoqD1Tj7 .dropdown-item.active,
.cid-tKPoqD1Tj7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tKPoqD1Tj7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKPoqD1Tj7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKPoqD1Tj7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKPoqD1Tj7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKPoqD1Tj7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKPoqD1Tj7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKPoqD1Tj7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tKPoqD1Tj7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tKPoqD1Tj7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tKPoqD1Tj7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tKPoqD1Tj7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKPoqD1Tj7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPoqD1Tj7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKPoqD1Tj7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKPoqD1Tj7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPoqD1Tj7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKPoqD1Tj7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKPoqD1Tj7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKPoqD1Tj7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tKPoqD1Tj7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKPoqD1Tj7 .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-tKPoqD1Tj7 .navbar {
    height: 70px;
  }
  .cid-tKPoqD1Tj7 .navbar.opened {
    height: auto;
  }
  .cid-tKPoqD1Tj7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKPoqD1Tj7 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tKPoqD1Tj7 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tKPoqD1Tj7 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKPoqD1Tj7 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tKPoqD1Tj7 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tKPoqDJvPY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPoqDJvPY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPoqDJvPY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPoqDJvPY .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPoqDJvPY .col-img {
    padding-left: 28px;
  }
}
.cid-tKPoqDJvPY .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPoqDJvPY .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPoqDJvPY .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPoqDJvPY .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPoqDJvPY .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPoqDJvPY .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPoqDJvPY .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPoqDJvPY .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPoqDJvPY .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPoqDJvPY .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPoqDJvPY .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPoqDJvPY .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPoqDJvPY .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPoqEgwrz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-tKPoqEgwrz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPoqEgwrz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPoqEgwrz .row {
  flex-direction: row-reverse;
}
.cid-tKPoqEgwrz .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-tKPoqEgwrz .col-text {
    padding-left: 28px;
  }
}
.cid-tKPoqEgwrz .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-tKPoqEgwrz .col-img {
    padding-right: 28px;
  }
}
.cid-tKPoqEgwrz .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPoqEgwrz .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPoqEgwrz .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPoqEgwrz .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-tKPoqEgwrz .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPoqEgwrz .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-tKPoqEgwrz .mbr-section-btn {
    width: 100%;
  }
}
.cid-tKPoqEgwrz .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tKPoqEgwrz .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKPoqEgwrz .image-wrapper {
    height: auto;
  }
}
.cid-tKPoqEgwrz .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-tKPoqEOKWt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tKPoqEOKWt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPoqEOKWt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKPoqEOKWt .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tKPoqEOKWt .col-img {
    padding-left: 28px;
  }
}
.cid-tKPoqEOKWt .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tKPoqEOKWt .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tKPoqEOKWt .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tKPoqEOKWt .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tKPoqEOKWt .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tKPoqEOKWt .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tKPoqEOKWt .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tKPoqEOKWt .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tKPoqEOKWt .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tKPoqEOKWt .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tKPoqEOKWt .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tKPoqEOKWt .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tKPoqEOKWt .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPoqFnVYe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tKPoqFnVYe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPoqFnVYe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPoqFnVYe .row {
  justify-content: center;
}
.cid-tKPoqFnVYe .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tKPoqFnVYe .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tKPoqFnVYe .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tKPoqFnVYe .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tKPoqFnVYe .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tKPoqFnVYe .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tKPoqFnVYe .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tKPoqFnVYe .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tKPoqFnVYe .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tKPoqFnVYe .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tKPoqFnVYe .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tKPoqFnVYe .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tKPoqFnVYe .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tKPoqFnVYe .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tKPoqFnVYe .card-title,
.cid-tKPoqFnVYe .iconfont-wrapper {
  color: #ffffff;
}
.cid-tKPoqG4dTO {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tKPoqG4dTO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKPoqG4dTO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKPoqG4dTO .container {
  display: flex;
  justify-content: center;
}
.cid-tKPoqG4dTO .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tKPoqG4dTO .col-copyright {
  padding: 0;
}
.cid-tKPoqG4dTO .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKPoqG4dTO .copyright {
    text-align: center;
  }
}
.cid-tL0RpKpeAw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0RpKpeAw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0RpKpeAw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0RpKpeAw .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0RpKpeAw .col-img {
    padding-left: 28px;
  }
}
.cid-tL0RpKpeAw .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0RpKpeAw .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0RpKpeAw .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0RpKpeAw .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0RpKpeAw .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0RpKpeAw .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0RpKpeAw .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0RpKpeAw .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0RpKpeAw .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0RpKpeAw .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0RpKpeAw .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0RpKpeAw .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0RpKpeAw .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0RpLnr6l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0RpLnr6l .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0RpLnr6l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0RpLnr6l .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL0RpLnr6l .col-text {
    padding-left: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0RpLnr6l .col-img {
    padding-right: 28px;
  }
}
.cid-tL0RpLnr6l .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0RpLnr6l .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0RpLnr6l .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0RpLnr6l .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0RpLnr6l .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0RpLnr6l .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0RpLnr6l .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0RpLnr6l .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0RpLnr6l .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0RpLnr6l .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0RpLnr6l .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0RpLnr6l .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0RpLnr6l .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0RpLSBgN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0RpLSBgN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0RpLSBgN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0RpLSBgN .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0RpLSBgN .col-img {
    padding-left: 28px;
  }
}
.cid-tL0RpLSBgN .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0RpLSBgN .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0RpLSBgN .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0RpLSBgN .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0RpLSBgN .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0RpLSBgN .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0RpLSBgN .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0RpLSBgN .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0RpLSBgN .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0RpLSBgN .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0RpLSBgN .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0RpLSBgN .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0RpLSBgN .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0RpMkQWB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0RpMkQWB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0RpMkQWB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0RpMkQWB .row {
  justify-content: center;
}
.cid-tL0RpMkQWB .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-tL0RpMkQWB .title-container {
    margin-bottom: 64px;
  }
}
.cid-tL0RpMkQWB .mbr-section-title {
  color: #161616;
  margin-bottom: 24px !important;
}
.cid-tL0RpMkQWB .mbr-section-subtitle {
  color: #161616;
}
.cid-tL0RpMkQWB .toggle-panel {
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
.cid-tL0RpMkQWB .card {
  border-bottom: 2px solid #161616;
  border-top: 2px solid #161616;
  margin-bottom: -2px;
  border-radius: 0 !important;
}
.cid-tL0RpMkQWB .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tL0RpMkQWB .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-tL0RpMkQWB .panel-title {
    align-items: flex-start;
  }
}
.cid-tL0RpMkQWB .mbr-iconfont {
  padding: 5px;
  font-family: 'Moririse2' !important;
  font-size: 1.3rem !important;
  color: #161616;
  transform: rotate(180deg);
  transition: 0.3s all;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .cid-tL0RpMkQWB .mbr-iconfont {
    margin-top: 14px;
  }
}
@media (max-width: 565px) {
  .cid-tL0RpMkQWB .mbr-iconfont {
    margin-top: 10px;
    font-size: 1rem !important;
  }
}
.cid-tL0RpMkQWB .collapsed .mbr-iconfont {
  transform: rotate(0);
}
.cid-tL0RpMkQWB .card-header {
  border-bottom: none;
  padding: 24px 0;
}
.cid-tL0RpMkQWB .panel-body {
  margin-bottom: 24px;
}
.cid-tL0RpMkQWB .panel-title-edit {
  color: #161616;
}
.cid-tL0RpMkQWB .panel-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tL0RpMkQWB .circle-blur {
  position: absolute;
  bottom: -15%;
  left: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0RpMVpWP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tL0RpMVpWP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0RpMVpWP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0RpMVpWP .row {
  justify-content: center;
}
.cid-tL0RpMVpWP .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tL0RpMVpWP .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tL0RpMVpWP .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tL0RpMVpWP .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tL0RpMVpWP .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tL0RpMVpWP .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tL0RpMVpWP .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tL0RpMVpWP .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tL0RpMVpWP .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tL0RpMVpWP .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tL0RpMVpWP .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tL0RpMVpWP .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tL0RpMVpWP .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tL0RpMVpWP .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0RpMVpWP .card-title,
.cid-tL0RpMVpWP .iconfont-wrapper {
  color: #ffffff;
}
.cid-tL0RpNs3Qa .navbar-dropdown {
  position: relative !important;
}
.cid-tL0RpNs3Qa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tL0RpNs3Qa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tL0RpNs3Qa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tL0RpNs3Qa .dropdown-item:hover,
.cid-tL0RpNs3Qa .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tL0RpNs3Qa .dropdown-item:hover span {
  color: white;
}
.cid-tL0RpNs3Qa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tL0RpNs3Qa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tL0RpNs3Qa .dropdown-item:hover,
.cid-tL0RpNs3Qa .dropdown-item:focus,
.cid-tL0RpNs3Qa .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tL0RpNs3Qa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tL0RpNs3Qa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tL0RpNs3Qa .nav-link {
  position: relative;
}
.cid-tL0RpNs3Qa .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tL0RpNs3Qa .container {
    flex-wrap: nowrap;
  }
}
.cid-tL0RpNs3Qa .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tL0RpNs3Qa .navbar-caption {
  font-weight: 700;
}
.cid-tL0RpNs3Qa .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL0RpNs3Qa .dropdown-menu,
.cid-tL0RpNs3Qa .navbar.opened {
  background: #ffffff !important;
}
.cid-tL0RpNs3Qa .nav-item:focus,
.cid-tL0RpNs3Qa .nav-link:focus {
  outline: none;
}
.cid-tL0RpNs3Qa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tL0RpNs3Qa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tL0RpNs3Qa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tL0RpNs3Qa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tL0RpNs3Qa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tL0RpNs3Qa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tL0RpNs3Qa .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tL0RpNs3Qa .navbar {
    min-height: 80px;
  }
  .cid-tL0RpNs3Qa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tL0RpNs3Qa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tL0RpNs3Qa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tL0RpNs3Qa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tL0RpNs3Qa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tL0RpNs3Qa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tL0RpNs3Qa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tL0RpNs3Qa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tL0RpNs3Qa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tL0RpNs3Qa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tL0RpNs3Qa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tL0RpNs3Qa .navbar.opened {
  transition: all 0.3s;
}
.cid-tL0RpNs3Qa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tL0RpNs3Qa .navbar .navbar-logo img {
  width: auto;
}
.cid-tL0RpNs3Qa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tL0RpNs3Qa .navbar.collapsed {
  justify-content: center;
}
.cid-tL0RpNs3Qa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tL0RpNs3Qa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0RpNs3Qa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tL0RpNs3Qa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tL0RpNs3Qa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tL0RpNs3Qa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tL0RpNs3Qa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tL0RpNs3Qa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tL0RpNs3Qa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tL0RpNs3Qa .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tL0RpNs3Qa .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tL0RpNs3Qa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tL0RpNs3Qa .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0RpNs3Qa .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tL0RpNs3Qa .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tL0RpNs3Qa .navbar-brand {
    min-height: 80px;
  }
}
.cid-tL0RpNs3Qa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tL0RpNs3Qa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tL0RpNs3Qa .dropdown-item.active,
.cid-tL0RpNs3Qa .dropdown-item:active {
  background-color: transparent;
}
.cid-tL0RpNs3Qa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tL0RpNs3Qa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tL0RpNs3Qa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tL0RpNs3Qa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tL0RpNs3Qa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tL0RpNs3Qa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tL0RpNs3Qa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tL0RpNs3Qa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tL0RpNs3Qa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tL0RpNs3Qa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tL0RpNs3Qa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tL0RpNs3Qa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0RpNs3Qa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0RpNs3Qa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tL0RpNs3Qa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0RpNs3Qa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tL0RpNs3Qa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tL0RpNs3Qa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0RpNs3Qa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tL0RpNs3Qa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tL0RpNs3Qa .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-tL0RpNs3Qa .navbar {
    height: 70px;
  }
  .cid-tL0RpNs3Qa .navbar.opened {
    height: auto;
  }
  .cid-tL0RpNs3Qa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL0RpNs3Qa .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tL0RpNs3Qa .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tL0RpNs3Qa .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0RpNs3Qa .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tL0RpNs3Qa .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tL0RpO8V6x {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tL0RpO8V6x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0RpO8V6x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0RpO8V6x .container {
  display: flex;
  justify-content: center;
}
.cid-tL0RpO8V6x .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tL0RpO8V6x .col-copyright {
  padding: 0;
}
.cid-tL0RpO8V6x .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tL0RpO8V6x .copyright {
    text-align: center;
  }
}
.cid-tL0S1UFnmX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0S1UFnmX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0S1UFnmX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0S1UFnmX .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0S1UFnmX .col-img {
    padding-left: 28px;
  }
}
.cid-tL0S1UFnmX .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0S1UFnmX .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0S1UFnmX .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0S1UFnmX .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0S1UFnmX .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0S1UFnmX .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0S1UFnmX .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0S1UFnmX .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0S1UFnmX .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0S1UFnmX .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0S1UFnmX .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0S1UFnmX .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0S1UFnmX .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0S1WbhZO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0S1WbhZO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0S1WbhZO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0S1WbhZO .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL0S1WbhZO .col-text {
    padding-left: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0S1WbhZO .col-img {
    padding-right: 28px;
  }
}
.cid-tL0S1WbhZO .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0S1WbhZO .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0S1WbhZO .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0S1WbhZO .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0S1WbhZO .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0S1WbhZO .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0S1WbhZO .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0S1WbhZO .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0S1WbhZO .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0S1WbhZO .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0S1WbhZO .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0S1WbhZO .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0S1WbhZO .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0S1X22AI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0S1X22AI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0S1X22AI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0S1X22AI .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0S1X22AI .col-img {
    padding-left: 28px;
  }
}
.cid-tL0S1X22AI .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0S1X22AI .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0S1X22AI .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0S1X22AI .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0S1X22AI .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0S1X22AI .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0S1X22AI .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0S1X22AI .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0S1X22AI .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0S1X22AI .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0S1X22AI .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0S1X22AI .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0S1X22AI .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0S1XL0Cs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0S1XL0Cs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0S1XL0Cs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0S1XL0Cs .row {
  justify-content: center;
}
.cid-tL0S1XL0Cs .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-tL0S1XL0Cs .title-container {
    margin-bottom: 64px;
  }
}
.cid-tL0S1XL0Cs .mbr-section-title {
  color: #161616;
  margin-bottom: 24px !important;
}
.cid-tL0S1XL0Cs .mbr-section-subtitle {
  color: #161616;
}
.cid-tL0S1XL0Cs .toggle-panel {
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
.cid-tL0S1XL0Cs .card {
  border-bottom: 2px solid #161616;
  border-top: 2px solid #161616;
  margin-bottom: -2px;
  border-radius: 0 !important;
}
.cid-tL0S1XL0Cs .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tL0S1XL0Cs .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-tL0S1XL0Cs .panel-title {
    align-items: flex-start;
  }
}
.cid-tL0S1XL0Cs .mbr-iconfont {
  padding: 5px;
  font-family: 'Moririse2' !important;
  font-size: 1.3rem !important;
  color: #161616;
  transform: rotate(180deg);
  transition: 0.3s all;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .cid-tL0S1XL0Cs .mbr-iconfont {
    margin-top: 14px;
  }
}
@media (max-width: 565px) {
  .cid-tL0S1XL0Cs .mbr-iconfont {
    margin-top: 10px;
    font-size: 1rem !important;
  }
}
.cid-tL0S1XL0Cs .collapsed .mbr-iconfont {
  transform: rotate(0);
}
.cid-tL0S1XL0Cs .card-header {
  border-bottom: none;
  padding: 24px 0;
}
.cid-tL0S1XL0Cs .panel-body {
  margin-bottom: 24px;
}
.cid-tL0S1XL0Cs .panel-title-edit {
  color: #161616;
}
.cid-tL0S1XL0Cs .panel-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tL0S1XL0Cs .circle-blur {
  position: absolute;
  bottom: -15%;
  left: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0S1YHPvn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tL0S1YHPvn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0S1YHPvn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0S1YHPvn .row {
  justify-content: center;
}
.cid-tL0S1YHPvn .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tL0S1YHPvn .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tL0S1YHPvn .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tL0S1YHPvn .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tL0S1YHPvn .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tL0S1YHPvn .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tL0S1YHPvn .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tL0S1YHPvn .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tL0S1YHPvn .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tL0S1YHPvn .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tL0S1YHPvn .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tL0S1YHPvn .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tL0S1YHPvn .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tL0S1YHPvn .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0S1YHPvn .card-title,
.cid-tL0S1YHPvn .iconfont-wrapper {
  color: #ffffff;
}
.cid-tL0S1ZqJSX .navbar-dropdown {
  position: relative !important;
}
.cid-tL0S1ZqJSX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tL0S1ZqJSX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tL0S1ZqJSX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tL0S1ZqJSX .dropdown-item:hover,
.cid-tL0S1ZqJSX .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tL0S1ZqJSX .dropdown-item:hover span {
  color: white;
}
.cid-tL0S1ZqJSX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tL0S1ZqJSX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tL0S1ZqJSX .dropdown-item:hover,
.cid-tL0S1ZqJSX .dropdown-item:focus,
.cid-tL0S1ZqJSX .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tL0S1ZqJSX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tL0S1ZqJSX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tL0S1ZqJSX .nav-link {
  position: relative;
}
.cid-tL0S1ZqJSX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tL0S1ZqJSX .container {
    flex-wrap: nowrap;
  }
}
.cid-tL0S1ZqJSX .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tL0S1ZqJSX .navbar-caption {
  font-weight: 700;
}
.cid-tL0S1ZqJSX .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL0S1ZqJSX .dropdown-menu,
.cid-tL0S1ZqJSX .navbar.opened {
  background: #ffffff !important;
}
.cid-tL0S1ZqJSX .nav-item:focus,
.cid-tL0S1ZqJSX .nav-link:focus {
  outline: none;
}
.cid-tL0S1ZqJSX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tL0S1ZqJSX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tL0S1ZqJSX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tL0S1ZqJSX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tL0S1ZqJSX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tL0S1ZqJSX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tL0S1ZqJSX .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tL0S1ZqJSX .navbar {
    min-height: 80px;
  }
  .cid-tL0S1ZqJSX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tL0S1ZqJSX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tL0S1ZqJSX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tL0S1ZqJSX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tL0S1ZqJSX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tL0S1ZqJSX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tL0S1ZqJSX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tL0S1ZqJSX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tL0S1ZqJSX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tL0S1ZqJSX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tL0S1ZqJSX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tL0S1ZqJSX .navbar.opened {
  transition: all 0.3s;
}
.cid-tL0S1ZqJSX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tL0S1ZqJSX .navbar .navbar-logo img {
  width: auto;
}
.cid-tL0S1ZqJSX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tL0S1ZqJSX .navbar.collapsed {
  justify-content: center;
}
.cid-tL0S1ZqJSX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tL0S1ZqJSX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0S1ZqJSX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tL0S1ZqJSX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tL0S1ZqJSX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tL0S1ZqJSX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tL0S1ZqJSX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tL0S1ZqJSX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tL0S1ZqJSX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tL0S1ZqJSX .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tL0S1ZqJSX .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tL0S1ZqJSX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tL0S1ZqJSX .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0S1ZqJSX .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tL0S1ZqJSX .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tL0S1ZqJSX .navbar-brand {
    min-height: 80px;
  }
}
.cid-tL0S1ZqJSX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tL0S1ZqJSX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tL0S1ZqJSX .dropdown-item.active,
.cid-tL0S1ZqJSX .dropdown-item:active {
  background-color: transparent;
}
.cid-tL0S1ZqJSX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tL0S1ZqJSX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tL0S1ZqJSX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tL0S1ZqJSX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tL0S1ZqJSX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tL0S1ZqJSX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tL0S1ZqJSX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tL0S1ZqJSX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tL0S1ZqJSX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tL0S1ZqJSX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tL0S1ZqJSX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tL0S1ZqJSX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0S1ZqJSX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0S1ZqJSX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tL0S1ZqJSX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0S1ZqJSX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tL0S1ZqJSX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tL0S1ZqJSX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0S1ZqJSX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tL0S1ZqJSX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tL0S1ZqJSX .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-tL0S1ZqJSX .navbar {
    height: 70px;
  }
  .cid-tL0S1ZqJSX .navbar.opened {
    height: auto;
  }
  .cid-tL0S1ZqJSX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL0S1ZqJSX .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tL0S1ZqJSX .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tL0S1ZqJSX .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0S1ZqJSX .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tL0S1ZqJSX .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tL0S20eErQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tL0S20eErQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0S20eErQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0S20eErQ .container {
  display: flex;
  justify-content: center;
}
.cid-tL0S20eErQ .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tL0S20eErQ .col-copyright {
  padding: 0;
}
.cid-tL0S20eErQ .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tL0S20eErQ .copyright {
    text-align: center;
  }
}
.cid-tL0SqWEzrw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0SqWEzrw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0SqWEzrw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0SqWEzrw .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0SqWEzrw .col-img {
    padding-left: 28px;
  }
}
.cid-tL0SqWEzrw .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0SqWEzrw .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0SqWEzrw .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0SqWEzrw .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0SqWEzrw .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0SqWEzrw .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0SqWEzrw .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0SqWEzrw .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0SqWEzrw .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0SqWEzrw .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0SqWEzrw .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0SqWEzrw .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0SqWEzrw .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0SqXsmHR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0SqXsmHR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0SqXsmHR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0SqXsmHR .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL0SqXsmHR .col-text {
    padding-left: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0SqXsmHR .col-img {
    padding-right: 28px;
  }
}
.cid-tL0SqXsmHR .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0SqXsmHR .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0SqXsmHR .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0SqXsmHR .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0SqXsmHR .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0SqXsmHR .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0SqXsmHR .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0SqXsmHR .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0SqXsmHR .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0SqXsmHR .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0SqXsmHR .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0SqXsmHR .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0SqXsmHR .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0SqY2pYI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0SqY2pYI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0SqY2pYI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0SqY2pYI .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0SqY2pYI .col-img {
    padding-left: 28px;
  }
}
.cid-tL0SqY2pYI .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0SqY2pYI .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0SqY2pYI .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0SqY2pYI .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0SqY2pYI .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0SqY2pYI .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0SqY2pYI .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0SqY2pYI .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0SqY2pYI .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0SqY2pYI .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0SqY2pYI .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0SqY2pYI .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0SqY2pYI .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0SqYGsZ5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0SqYGsZ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0SqYGsZ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0SqYGsZ5 .row {
  justify-content: center;
}
.cid-tL0SqYGsZ5 .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-tL0SqYGsZ5 .title-container {
    margin-bottom: 64px;
  }
}
.cid-tL0SqYGsZ5 .mbr-section-title {
  color: #161616;
  margin-bottom: 24px !important;
}
.cid-tL0SqYGsZ5 .mbr-section-subtitle {
  color: #161616;
}
.cid-tL0SqYGsZ5 .toggle-panel {
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
.cid-tL0SqYGsZ5 .card {
  border-bottom: 2px solid #161616;
  border-top: 2px solid #161616;
  margin-bottom: -2px;
  border-radius: 0 !important;
}
.cid-tL0SqYGsZ5 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tL0SqYGsZ5 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-tL0SqYGsZ5 .panel-title {
    align-items: flex-start;
  }
}
.cid-tL0SqYGsZ5 .mbr-iconfont {
  padding: 5px;
  font-family: 'Moririse2' !important;
  font-size: 1.3rem !important;
  color: #161616;
  transform: rotate(180deg);
  transition: 0.3s all;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .cid-tL0SqYGsZ5 .mbr-iconfont {
    margin-top: 14px;
  }
}
@media (max-width: 565px) {
  .cid-tL0SqYGsZ5 .mbr-iconfont {
    margin-top: 10px;
    font-size: 1rem !important;
  }
}
.cid-tL0SqYGsZ5 .collapsed .mbr-iconfont {
  transform: rotate(0);
}
.cid-tL0SqYGsZ5 .card-header {
  border-bottom: none;
  padding: 24px 0;
}
.cid-tL0SqYGsZ5 .panel-body {
  margin-bottom: 24px;
}
.cid-tL0SqYGsZ5 .panel-title-edit {
  color: #161616;
}
.cid-tL0SqYGsZ5 .panel-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tL0SqYGsZ5 .circle-blur {
  position: absolute;
  bottom: -15%;
  left: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0SqZGZZT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tL0SqZGZZT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0SqZGZZT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0SqZGZZT .row {
  justify-content: center;
}
.cid-tL0SqZGZZT .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tL0SqZGZZT .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tL0SqZGZZT .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tL0SqZGZZT .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tL0SqZGZZT .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tL0SqZGZZT .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tL0SqZGZZT .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tL0SqZGZZT .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tL0SqZGZZT .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tL0SqZGZZT .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tL0SqZGZZT .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tL0SqZGZZT .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tL0SqZGZZT .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tL0SqZGZZT .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0SqZGZZT .card-title,
.cid-tL0SqZGZZT .iconfont-wrapper {
  color: #ffffff;
}
.cid-tL0Sr0qF5i .navbar-dropdown {
  position: relative !important;
}
.cid-tL0Sr0qF5i .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tL0Sr0qF5i .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tL0Sr0qF5i .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tL0Sr0qF5i .dropdown-item:hover,
.cid-tL0Sr0qF5i .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tL0Sr0qF5i .dropdown-item:hover span {
  color: white;
}
.cid-tL0Sr0qF5i .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tL0Sr0qF5i .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tL0Sr0qF5i .dropdown-item:hover,
.cid-tL0Sr0qF5i .dropdown-item:focus,
.cid-tL0Sr0qF5i .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tL0Sr0qF5i .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tL0Sr0qF5i .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tL0Sr0qF5i .nav-link {
  position: relative;
}
.cid-tL0Sr0qF5i .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tL0Sr0qF5i .container {
    flex-wrap: nowrap;
  }
}
.cid-tL0Sr0qF5i .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tL0Sr0qF5i .navbar-caption {
  font-weight: 700;
}
.cid-tL0Sr0qF5i .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL0Sr0qF5i .dropdown-menu,
.cid-tL0Sr0qF5i .navbar.opened {
  background: #ffffff !important;
}
.cid-tL0Sr0qF5i .nav-item:focus,
.cid-tL0Sr0qF5i .nav-link:focus {
  outline: none;
}
.cid-tL0Sr0qF5i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tL0Sr0qF5i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tL0Sr0qF5i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tL0Sr0qF5i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tL0Sr0qF5i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tL0Sr0qF5i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tL0Sr0qF5i .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tL0Sr0qF5i .navbar {
    min-height: 80px;
  }
  .cid-tL0Sr0qF5i .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tL0Sr0qF5i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tL0Sr0qF5i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tL0Sr0qF5i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tL0Sr0qF5i .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tL0Sr0qF5i .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tL0Sr0qF5i .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tL0Sr0qF5i .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tL0Sr0qF5i .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tL0Sr0qF5i .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tL0Sr0qF5i .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tL0Sr0qF5i .navbar.opened {
  transition: all 0.3s;
}
.cid-tL0Sr0qF5i .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tL0Sr0qF5i .navbar .navbar-logo img {
  width: auto;
}
.cid-tL0Sr0qF5i .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tL0Sr0qF5i .navbar.collapsed {
  justify-content: center;
}
.cid-tL0Sr0qF5i .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tL0Sr0qF5i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0Sr0qF5i .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tL0Sr0qF5i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tL0Sr0qF5i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tL0Sr0qF5i .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tL0Sr0qF5i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tL0Sr0qF5i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tL0Sr0qF5i .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tL0Sr0qF5i .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tL0Sr0qF5i .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tL0Sr0qF5i .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tL0Sr0qF5i .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0Sr0qF5i .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tL0Sr0qF5i .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tL0Sr0qF5i .navbar-brand {
    min-height: 80px;
  }
}
.cid-tL0Sr0qF5i .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tL0Sr0qF5i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tL0Sr0qF5i .dropdown-item.active,
.cid-tL0Sr0qF5i .dropdown-item:active {
  background-color: transparent;
}
.cid-tL0Sr0qF5i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tL0Sr0qF5i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tL0Sr0qF5i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tL0Sr0qF5i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tL0Sr0qF5i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tL0Sr0qF5i .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tL0Sr0qF5i ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tL0Sr0qF5i .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tL0Sr0qF5i button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tL0Sr0qF5i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tL0Sr0qF5i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tL0Sr0qF5i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0Sr0qF5i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0Sr0qF5i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tL0Sr0qF5i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0Sr0qF5i nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tL0Sr0qF5i nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tL0Sr0qF5i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0Sr0qF5i .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tL0Sr0qF5i a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tL0Sr0qF5i .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-tL0Sr0qF5i .navbar {
    height: 70px;
  }
  .cid-tL0Sr0qF5i .navbar.opened {
    height: auto;
  }
  .cid-tL0Sr0qF5i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL0Sr0qF5i .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tL0Sr0qF5i .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tL0Sr0qF5i .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0Sr0qF5i .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tL0Sr0qF5i .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tL0Sr0Y1vJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tL0Sr0Y1vJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0Sr0Y1vJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0Sr0Y1vJ .container {
  display: flex;
  justify-content: center;
}
.cid-tL0Sr0Y1vJ .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tL0Sr0Y1vJ .col-copyright {
  padding: 0;
}
.cid-tL0Sr0Y1vJ .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tL0Sr0Y1vJ .copyright {
    text-align: center;
  }
}
.cid-tL0SOCkWy1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0SOCkWy1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0SOCkWy1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0SOCkWy1 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0SOCkWy1 .col-img {
    padding-left: 28px;
  }
}
.cid-tL0SOCkWy1 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0SOCkWy1 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0SOCkWy1 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0SOCkWy1 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0SOCkWy1 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0SOCkWy1 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0SOCkWy1 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0SOCkWy1 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0SOCkWy1 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0SOCkWy1 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0SOCkWy1 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0SOCkWy1 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0SOCkWy1 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0SOD1ZzX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0SOD1ZzX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0SOD1ZzX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0SOD1ZzX .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL0SOD1ZzX .col-text {
    padding-left: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0SOD1ZzX .col-img {
    padding-right: 28px;
  }
}
.cid-tL0SOD1ZzX .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0SOD1ZzX .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0SOD1ZzX .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0SOD1ZzX .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0SOD1ZzX .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0SOD1ZzX .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0SOD1ZzX .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0SOD1ZzX .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0SOD1ZzX .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0SOD1ZzX .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0SOD1ZzX .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0SOD1ZzX .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0SOD1ZzX .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0SODCXjn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0SODCXjn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0SODCXjn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0SODCXjn .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0SODCXjn .col-img {
    padding-left: 28px;
  }
}
.cid-tL0SODCXjn .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0SODCXjn .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0SODCXjn .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0SODCXjn .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0SODCXjn .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0SODCXjn .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0SODCXjn .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0SODCXjn .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0SODCXjn .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0SODCXjn .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0SODCXjn .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0SODCXjn .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0SODCXjn .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0SOEbEWt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0SOEbEWt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0SOEbEWt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0SOEbEWt .row {
  justify-content: center;
}
.cid-tL0SOEbEWt .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-tL0SOEbEWt .title-container {
    margin-bottom: 64px;
  }
}
.cid-tL0SOEbEWt .mbr-section-title {
  color: #161616;
  margin-bottom: 24px !important;
}
.cid-tL0SOEbEWt .mbr-section-subtitle {
  color: #161616;
}
.cid-tL0SOEbEWt .toggle-panel {
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
.cid-tL0SOEbEWt .card {
  border-bottom: 2px solid #161616;
  border-top: 2px solid #161616;
  margin-bottom: -2px;
  border-radius: 0 !important;
}
.cid-tL0SOEbEWt .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tL0SOEbEWt .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-tL0SOEbEWt .panel-title {
    align-items: flex-start;
  }
}
.cid-tL0SOEbEWt .mbr-iconfont {
  padding: 5px;
  font-family: 'Moririse2' !important;
  font-size: 1.3rem !important;
  color: #161616;
  transform: rotate(180deg);
  transition: 0.3s all;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .cid-tL0SOEbEWt .mbr-iconfont {
    margin-top: 14px;
  }
}
@media (max-width: 565px) {
  .cid-tL0SOEbEWt .mbr-iconfont {
    margin-top: 10px;
    font-size: 1rem !important;
  }
}
.cid-tL0SOEbEWt .collapsed .mbr-iconfont {
  transform: rotate(0);
}
.cid-tL0SOEbEWt .card-header {
  border-bottom: none;
  padding: 24px 0;
}
.cid-tL0SOEbEWt .panel-body {
  margin-bottom: 24px;
}
.cid-tL0SOEbEWt .panel-title-edit {
  color: #161616;
}
.cid-tL0SOEbEWt .panel-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tL0SOEbEWt .circle-blur {
  position: absolute;
  bottom: -15%;
  left: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0SOEXGLo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tL0SOEXGLo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0SOEXGLo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0SOEXGLo .row {
  justify-content: center;
}
.cid-tL0SOEXGLo .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tL0SOEXGLo .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tL0SOEXGLo .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tL0SOEXGLo .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tL0SOEXGLo .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tL0SOEXGLo .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tL0SOEXGLo .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tL0SOEXGLo .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tL0SOEXGLo .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tL0SOEXGLo .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tL0SOEXGLo .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tL0SOEXGLo .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tL0SOEXGLo .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tL0SOEXGLo .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0SOEXGLo .card-title,
.cid-tL0SOEXGLo .iconfont-wrapper {
  color: #ffffff;
}
.cid-tL0SOFI54v .navbar-dropdown {
  position: relative !important;
}
.cid-tL0SOFI54v .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tL0SOFI54v .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tL0SOFI54v .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tL0SOFI54v .dropdown-item:hover,
.cid-tL0SOFI54v .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tL0SOFI54v .dropdown-item:hover span {
  color: white;
}
.cid-tL0SOFI54v .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tL0SOFI54v .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tL0SOFI54v .dropdown-item:hover,
.cid-tL0SOFI54v .dropdown-item:focus,
.cid-tL0SOFI54v .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tL0SOFI54v .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tL0SOFI54v .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tL0SOFI54v .nav-link {
  position: relative;
}
.cid-tL0SOFI54v .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tL0SOFI54v .container {
    flex-wrap: nowrap;
  }
}
.cid-tL0SOFI54v .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tL0SOFI54v .navbar-caption {
  font-weight: 700;
}
.cid-tL0SOFI54v .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL0SOFI54v .dropdown-menu,
.cid-tL0SOFI54v .navbar.opened {
  background: #ffffff !important;
}
.cid-tL0SOFI54v .nav-item:focus,
.cid-tL0SOFI54v .nav-link:focus {
  outline: none;
}
.cid-tL0SOFI54v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tL0SOFI54v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tL0SOFI54v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tL0SOFI54v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tL0SOFI54v .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tL0SOFI54v .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tL0SOFI54v .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tL0SOFI54v .navbar {
    min-height: 80px;
  }
  .cid-tL0SOFI54v .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tL0SOFI54v .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tL0SOFI54v .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tL0SOFI54v .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tL0SOFI54v .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tL0SOFI54v .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tL0SOFI54v .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tL0SOFI54v .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tL0SOFI54v .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tL0SOFI54v .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tL0SOFI54v .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tL0SOFI54v .navbar.opened {
  transition: all 0.3s;
}
.cid-tL0SOFI54v .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tL0SOFI54v .navbar .navbar-logo img {
  width: auto;
}
.cid-tL0SOFI54v .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tL0SOFI54v .navbar.collapsed {
  justify-content: center;
}
.cid-tL0SOFI54v .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tL0SOFI54v .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0SOFI54v .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tL0SOFI54v .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tL0SOFI54v .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tL0SOFI54v .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tL0SOFI54v .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tL0SOFI54v .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tL0SOFI54v .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tL0SOFI54v .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tL0SOFI54v .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tL0SOFI54v .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tL0SOFI54v .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0SOFI54v .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tL0SOFI54v .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tL0SOFI54v .navbar-brand {
    min-height: 80px;
  }
}
.cid-tL0SOFI54v .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tL0SOFI54v .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tL0SOFI54v .dropdown-item.active,
.cid-tL0SOFI54v .dropdown-item:active {
  background-color: transparent;
}
.cid-tL0SOFI54v .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tL0SOFI54v .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tL0SOFI54v .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tL0SOFI54v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tL0SOFI54v .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tL0SOFI54v .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tL0SOFI54v ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tL0SOFI54v .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tL0SOFI54v button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tL0SOFI54v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tL0SOFI54v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tL0SOFI54v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0SOFI54v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0SOFI54v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tL0SOFI54v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0SOFI54v nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tL0SOFI54v nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tL0SOFI54v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0SOFI54v .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tL0SOFI54v a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tL0SOFI54v .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-tL0SOFI54v .navbar {
    height: 70px;
  }
  .cid-tL0SOFI54v .navbar.opened {
    height: auto;
  }
  .cid-tL0SOFI54v .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL0SOFI54v .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tL0SOFI54v .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tL0SOFI54v .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0SOFI54v .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tL0SOFI54v .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tL0SOGjlRQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tL0SOGjlRQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0SOGjlRQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0SOGjlRQ .container {
  display: flex;
  justify-content: center;
}
.cid-tL0SOGjlRQ .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tL0SOGjlRQ .col-copyright {
  padding: 0;
}
.cid-tL0SOGjlRQ .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tL0SOGjlRQ .copyright {
    text-align: center;
  }
}
.cid-tL0Tcg0lii {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0Tcg0lii .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0Tcg0lii .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0Tcg0lii .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0Tcg0lii .col-img {
    padding-left: 28px;
  }
}
.cid-tL0Tcg0lii .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0Tcg0lii .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0Tcg0lii .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0Tcg0lii .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0Tcg0lii .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0Tcg0lii .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0Tcg0lii .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0Tcg0lii .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0Tcg0lii .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0Tcg0lii .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0Tcg0lii .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0Tcg0lii .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0Tcg0lii .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TcgHA9S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0TcgHA9S .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TcgHA9S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0TcgHA9S .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL0TcgHA9S .col-text {
    padding-left: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0TcgHA9S .col-img {
    padding-right: 28px;
  }
}
.cid-tL0TcgHA9S .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0TcgHA9S .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0TcgHA9S .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0TcgHA9S .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0TcgHA9S .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0TcgHA9S .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0TcgHA9S .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0TcgHA9S .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0TcgHA9S .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0TcgHA9S .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0TcgHA9S .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0TcgHA9S .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0TcgHA9S .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TchjS9Q {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0TchjS9Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TchjS9Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0TchjS9Q .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0TchjS9Q .col-img {
    padding-left: 28px;
  }
}
.cid-tL0TchjS9Q .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0TchjS9Q .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0TchjS9Q .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0TchjS9Q .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0TchjS9Q .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0TchjS9Q .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0TchjS9Q .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0TchjS9Q .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0TchjS9Q .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0TchjS9Q .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0TchjS9Q .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0TchjS9Q .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0TchjS9Q .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TchSN98 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0TchSN98 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TchSN98 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0TchSN98 .row {
  justify-content: center;
}
.cid-tL0TchSN98 .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-tL0TchSN98 .title-container {
    margin-bottom: 64px;
  }
}
.cid-tL0TchSN98 .mbr-section-title {
  color: #161616;
  margin-bottom: 24px !important;
}
.cid-tL0TchSN98 .mbr-section-subtitle {
  color: #161616;
}
.cid-tL0TchSN98 .toggle-panel {
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
.cid-tL0TchSN98 .card {
  border-bottom: 2px solid #161616;
  border-top: 2px solid #161616;
  margin-bottom: -2px;
  border-radius: 0 !important;
}
.cid-tL0TchSN98 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tL0TchSN98 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-tL0TchSN98 .panel-title {
    align-items: flex-start;
  }
}
.cid-tL0TchSN98 .mbr-iconfont {
  padding: 5px;
  font-family: 'Moririse2' !important;
  font-size: 1.3rem !important;
  color: #161616;
  transform: rotate(180deg);
  transition: 0.3s all;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .cid-tL0TchSN98 .mbr-iconfont {
    margin-top: 14px;
  }
}
@media (max-width: 565px) {
  .cid-tL0TchSN98 .mbr-iconfont {
    margin-top: 10px;
    font-size: 1rem !important;
  }
}
.cid-tL0TchSN98 .collapsed .mbr-iconfont {
  transform: rotate(0);
}
.cid-tL0TchSN98 .card-header {
  border-bottom: none;
  padding: 24px 0;
}
.cid-tL0TchSN98 .panel-body {
  margin-bottom: 24px;
}
.cid-tL0TchSN98 .panel-title-edit {
  color: #161616;
}
.cid-tL0TchSN98 .panel-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tL0TchSN98 .circle-blur {
  position: absolute;
  bottom: -15%;
  left: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TciB04a {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tL0TciB04a .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TciB04a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0TciB04a .row {
  justify-content: center;
}
.cid-tL0TciB04a .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tL0TciB04a .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tL0TciB04a .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tL0TciB04a .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tL0TciB04a .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tL0TciB04a .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tL0TciB04a .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tL0TciB04a .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tL0TciB04a .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tL0TciB04a .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tL0TciB04a .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tL0TciB04a .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tL0TciB04a .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tL0TciB04a .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TciB04a .card-title,
.cid-tL0TciB04a .iconfont-wrapper {
  color: #ffffff;
}
.cid-tL0TcjnJaA .navbar-dropdown {
  position: relative !important;
}
.cid-tL0TcjnJaA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tL0TcjnJaA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tL0TcjnJaA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tL0TcjnJaA .dropdown-item:hover,
.cid-tL0TcjnJaA .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tL0TcjnJaA .dropdown-item:hover span {
  color: white;
}
.cid-tL0TcjnJaA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tL0TcjnJaA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tL0TcjnJaA .dropdown-item:hover,
.cid-tL0TcjnJaA .dropdown-item:focus,
.cid-tL0TcjnJaA .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tL0TcjnJaA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tL0TcjnJaA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tL0TcjnJaA .nav-link {
  position: relative;
}
.cid-tL0TcjnJaA .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tL0TcjnJaA .container {
    flex-wrap: nowrap;
  }
}
.cid-tL0TcjnJaA .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tL0TcjnJaA .navbar-caption {
  font-weight: 700;
}
.cid-tL0TcjnJaA .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL0TcjnJaA .dropdown-menu,
.cid-tL0TcjnJaA .navbar.opened {
  background: #ffffff !important;
}
.cid-tL0TcjnJaA .nav-item:focus,
.cid-tL0TcjnJaA .nav-link:focus {
  outline: none;
}
.cid-tL0TcjnJaA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tL0TcjnJaA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tL0TcjnJaA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tL0TcjnJaA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tL0TcjnJaA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tL0TcjnJaA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tL0TcjnJaA .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tL0TcjnJaA .navbar {
    min-height: 80px;
  }
  .cid-tL0TcjnJaA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tL0TcjnJaA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tL0TcjnJaA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tL0TcjnJaA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tL0TcjnJaA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tL0TcjnJaA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tL0TcjnJaA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tL0TcjnJaA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tL0TcjnJaA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tL0TcjnJaA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tL0TcjnJaA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tL0TcjnJaA .navbar.opened {
  transition: all 0.3s;
}
.cid-tL0TcjnJaA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tL0TcjnJaA .navbar .navbar-logo img {
  width: auto;
}
.cid-tL0TcjnJaA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tL0TcjnJaA .navbar.collapsed {
  justify-content: center;
}
.cid-tL0TcjnJaA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tL0TcjnJaA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0TcjnJaA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tL0TcjnJaA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tL0TcjnJaA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tL0TcjnJaA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tL0TcjnJaA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tL0TcjnJaA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tL0TcjnJaA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tL0TcjnJaA .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tL0TcjnJaA .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tL0TcjnJaA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tL0TcjnJaA .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0TcjnJaA .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tL0TcjnJaA .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tL0TcjnJaA .navbar-brand {
    min-height: 80px;
  }
}
.cid-tL0TcjnJaA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tL0TcjnJaA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tL0TcjnJaA .dropdown-item.active,
.cid-tL0TcjnJaA .dropdown-item:active {
  background-color: transparent;
}
.cid-tL0TcjnJaA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tL0TcjnJaA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tL0TcjnJaA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tL0TcjnJaA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tL0TcjnJaA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tL0TcjnJaA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tL0TcjnJaA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tL0TcjnJaA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tL0TcjnJaA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tL0TcjnJaA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tL0TcjnJaA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tL0TcjnJaA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0TcjnJaA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0TcjnJaA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tL0TcjnJaA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0TcjnJaA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tL0TcjnJaA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tL0TcjnJaA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0TcjnJaA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tL0TcjnJaA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tL0TcjnJaA .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-tL0TcjnJaA .navbar {
    height: 70px;
  }
  .cid-tL0TcjnJaA .navbar.opened {
    height: auto;
  }
  .cid-tL0TcjnJaA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL0TcjnJaA .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tL0TcjnJaA .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tL0TcjnJaA .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0TcjnJaA .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tL0TcjnJaA .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tL0TcjXldr {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tL0TcjXldr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TcjXldr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0TcjXldr .container {
  display: flex;
  justify-content: center;
}
.cid-tL0TcjXldr .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tL0TcjXldr .col-copyright {
  padding: 0;
}
.cid-tL0TcjXldr .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tL0TcjXldr .copyright {
    text-align: center;
  }
}
.cid-tL0TvA84FV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0TvA84FV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TvA84FV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0TvA84FV .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0TvA84FV .col-img {
    padding-left: 28px;
  }
}
.cid-tL0TvA84FV .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0TvA84FV .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0TvA84FV .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0TvA84FV .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0TvA84FV .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0TvA84FV .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0TvA84FV .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0TvA84FV .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0TvA84FV .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0TvA84FV .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0TvA84FV .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0TvA84FV .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0TvA84FV .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TvAO7v0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0TvAO7v0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TvAO7v0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0TvAO7v0 .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL0TvAO7v0 .col-text {
    padding-left: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0TvAO7v0 .col-img {
    padding-right: 28px;
  }
}
.cid-tL0TvAO7v0 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0TvAO7v0 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0TvAO7v0 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0TvAO7v0 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0TvAO7v0 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0TvAO7v0 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0TvAO7v0 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0TvAO7v0 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0TvAO7v0 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0TvAO7v0 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0TvAO7v0 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0TvAO7v0 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0TvAO7v0 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TvBkU93 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0TvBkU93 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TvBkU93 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0TvBkU93 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0TvBkU93 .col-img {
    padding-left: 28px;
  }
}
.cid-tL0TvBkU93 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0TvBkU93 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0TvBkU93 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0TvBkU93 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0TvBkU93 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0TvBkU93 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0TvBkU93 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0TvBkU93 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0TvBkU93 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0TvBkU93 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0TvBkU93 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0TvBkU93 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0TvBkU93 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TvBWyZI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0TvBWyZI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TvBWyZI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0TvBWyZI .row {
  justify-content: center;
}
.cid-tL0TvBWyZI .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-tL0TvBWyZI .title-container {
    margin-bottom: 64px;
  }
}
.cid-tL0TvBWyZI .mbr-section-title {
  color: #161616;
  margin-bottom: 24px !important;
}
.cid-tL0TvBWyZI .mbr-section-subtitle {
  color: #161616;
}
.cid-tL0TvBWyZI .toggle-panel {
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
.cid-tL0TvBWyZI .card {
  border-bottom: 2px solid #161616;
  border-top: 2px solid #161616;
  margin-bottom: -2px;
  border-radius: 0 !important;
}
.cid-tL0TvBWyZI .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tL0TvBWyZI .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-tL0TvBWyZI .panel-title {
    align-items: flex-start;
  }
}
.cid-tL0TvBWyZI .mbr-iconfont {
  padding: 5px;
  font-family: 'Moririse2' !important;
  font-size: 1.3rem !important;
  color: #161616;
  transform: rotate(180deg);
  transition: 0.3s all;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .cid-tL0TvBWyZI .mbr-iconfont {
    margin-top: 14px;
  }
}
@media (max-width: 565px) {
  .cid-tL0TvBWyZI .mbr-iconfont {
    margin-top: 10px;
    font-size: 1rem !important;
  }
}
.cid-tL0TvBWyZI .collapsed .mbr-iconfont {
  transform: rotate(0);
}
.cid-tL0TvBWyZI .card-header {
  border-bottom: none;
  padding: 24px 0;
}
.cid-tL0TvBWyZI .panel-body {
  margin-bottom: 24px;
}
.cid-tL0TvBWyZI .panel-title-edit {
  color: #161616;
}
.cid-tL0TvBWyZI .panel-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tL0TvBWyZI .circle-blur {
  position: absolute;
  bottom: -15%;
  left: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TvCDG3c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tL0TvCDG3c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TvCDG3c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0TvCDG3c .row {
  justify-content: center;
}
.cid-tL0TvCDG3c .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tL0TvCDG3c .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tL0TvCDG3c .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tL0TvCDG3c .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tL0TvCDG3c .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tL0TvCDG3c .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tL0TvCDG3c .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tL0TvCDG3c .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tL0TvCDG3c .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tL0TvCDG3c .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tL0TvCDG3c .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tL0TvCDG3c .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tL0TvCDG3c .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tL0TvCDG3c .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TvCDG3c .card-title,
.cid-tL0TvCDG3c .iconfont-wrapper {
  color: #ffffff;
}
.cid-tL0TvDkxbY .navbar-dropdown {
  position: relative !important;
}
.cid-tL0TvDkxbY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tL0TvDkxbY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tL0TvDkxbY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tL0TvDkxbY .dropdown-item:hover,
.cid-tL0TvDkxbY .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tL0TvDkxbY .dropdown-item:hover span {
  color: white;
}
.cid-tL0TvDkxbY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tL0TvDkxbY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tL0TvDkxbY .dropdown-item:hover,
.cid-tL0TvDkxbY .dropdown-item:focus,
.cid-tL0TvDkxbY .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tL0TvDkxbY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tL0TvDkxbY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tL0TvDkxbY .nav-link {
  position: relative;
}
.cid-tL0TvDkxbY .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tL0TvDkxbY .container {
    flex-wrap: nowrap;
  }
}
.cid-tL0TvDkxbY .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tL0TvDkxbY .navbar-caption {
  font-weight: 700;
}
.cid-tL0TvDkxbY .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL0TvDkxbY .dropdown-menu,
.cid-tL0TvDkxbY .navbar.opened {
  background: #ffffff !important;
}
.cid-tL0TvDkxbY .nav-item:focus,
.cid-tL0TvDkxbY .nav-link:focus {
  outline: none;
}
.cid-tL0TvDkxbY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tL0TvDkxbY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tL0TvDkxbY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tL0TvDkxbY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tL0TvDkxbY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tL0TvDkxbY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tL0TvDkxbY .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tL0TvDkxbY .navbar {
    min-height: 80px;
  }
  .cid-tL0TvDkxbY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tL0TvDkxbY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tL0TvDkxbY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tL0TvDkxbY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tL0TvDkxbY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tL0TvDkxbY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tL0TvDkxbY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tL0TvDkxbY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tL0TvDkxbY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tL0TvDkxbY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tL0TvDkxbY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tL0TvDkxbY .navbar.opened {
  transition: all 0.3s;
}
.cid-tL0TvDkxbY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tL0TvDkxbY .navbar .navbar-logo img {
  width: auto;
}
.cid-tL0TvDkxbY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tL0TvDkxbY .navbar.collapsed {
  justify-content: center;
}
.cid-tL0TvDkxbY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tL0TvDkxbY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0TvDkxbY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tL0TvDkxbY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tL0TvDkxbY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tL0TvDkxbY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tL0TvDkxbY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tL0TvDkxbY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tL0TvDkxbY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tL0TvDkxbY .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tL0TvDkxbY .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tL0TvDkxbY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tL0TvDkxbY .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0TvDkxbY .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tL0TvDkxbY .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tL0TvDkxbY .navbar-brand {
    min-height: 80px;
  }
}
.cid-tL0TvDkxbY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tL0TvDkxbY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tL0TvDkxbY .dropdown-item.active,
.cid-tL0TvDkxbY .dropdown-item:active {
  background-color: transparent;
}
.cid-tL0TvDkxbY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tL0TvDkxbY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tL0TvDkxbY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tL0TvDkxbY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tL0TvDkxbY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tL0TvDkxbY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tL0TvDkxbY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tL0TvDkxbY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tL0TvDkxbY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tL0TvDkxbY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tL0TvDkxbY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tL0TvDkxbY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0TvDkxbY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0TvDkxbY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tL0TvDkxbY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0TvDkxbY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tL0TvDkxbY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tL0TvDkxbY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0TvDkxbY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tL0TvDkxbY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tL0TvDkxbY .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-tL0TvDkxbY .navbar {
    height: 70px;
  }
  .cid-tL0TvDkxbY .navbar.opened {
    height: auto;
  }
  .cid-tL0TvDkxbY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL0TvDkxbY .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tL0TvDkxbY .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tL0TvDkxbY .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0TvDkxbY .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tL0TvDkxbY .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tL0TvDZ3QU {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tL0TvDZ3QU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TvDZ3QU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0TvDZ3QU .container {
  display: flex;
  justify-content: center;
}
.cid-tL0TvDZ3QU .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tL0TvDZ3QU .col-copyright {
  padding: 0;
}
.cid-tL0TvDZ3QU .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tL0TvDZ3QU .copyright {
    text-align: center;
  }
}
.cid-tL0TQ2ZJ95 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0TQ2ZJ95 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TQ2ZJ95 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0TQ2ZJ95 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0TQ2ZJ95 .col-img {
    padding-left: 28px;
  }
}
.cid-tL0TQ2ZJ95 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0TQ2ZJ95 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0TQ2ZJ95 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0TQ2ZJ95 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0TQ2ZJ95 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0TQ2ZJ95 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0TQ2ZJ95 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0TQ2ZJ95 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0TQ2ZJ95 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0TQ2ZJ95 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0TQ2ZJ95 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0TQ2ZJ95 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0TQ2ZJ95 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TQ46FcX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0TQ46FcX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TQ46FcX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0TQ46FcX .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL0TQ46FcX .col-text {
    padding-left: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0TQ46FcX .col-img {
    padding-right: 28px;
  }
}
.cid-tL0TQ46FcX .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0TQ46FcX .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0TQ46FcX .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0TQ46FcX .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0TQ46FcX .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0TQ46FcX .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0TQ46FcX .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0TQ46FcX .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0TQ46FcX .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0TQ46FcX .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0TQ46FcX .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0TQ46FcX .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0TQ46FcX .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TQ5iEGL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0TQ5iEGL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TQ5iEGL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0TQ5iEGL .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0TQ5iEGL .col-img {
    padding-left: 28px;
  }
}
.cid-tL0TQ5iEGL .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0TQ5iEGL .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0TQ5iEGL .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0TQ5iEGL .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0TQ5iEGL .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0TQ5iEGL .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0TQ5iEGL .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0TQ5iEGL .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0TQ5iEGL .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0TQ5iEGL .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0TQ5iEGL .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0TQ5iEGL .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0TQ5iEGL .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TQ6DOnJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0TQ6DOnJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TQ6DOnJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0TQ6DOnJ .row {
  justify-content: center;
}
.cid-tL0TQ6DOnJ .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-tL0TQ6DOnJ .title-container {
    margin-bottom: 64px;
  }
}
.cid-tL0TQ6DOnJ .mbr-section-title {
  color: #161616;
  margin-bottom: 24px !important;
}
.cid-tL0TQ6DOnJ .mbr-section-subtitle {
  color: #161616;
}
.cid-tL0TQ6DOnJ .toggle-panel {
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
.cid-tL0TQ6DOnJ .card {
  border-bottom: 2px solid #161616;
  border-top: 2px solid #161616;
  margin-bottom: -2px;
  border-radius: 0 !important;
}
.cid-tL0TQ6DOnJ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tL0TQ6DOnJ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-tL0TQ6DOnJ .panel-title {
    align-items: flex-start;
  }
}
.cid-tL0TQ6DOnJ .mbr-iconfont {
  padding: 5px;
  font-family: 'Moririse2' !important;
  font-size: 1.3rem !important;
  color: #161616;
  transform: rotate(180deg);
  transition: 0.3s all;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .cid-tL0TQ6DOnJ .mbr-iconfont {
    margin-top: 14px;
  }
}
@media (max-width: 565px) {
  .cid-tL0TQ6DOnJ .mbr-iconfont {
    margin-top: 10px;
    font-size: 1rem !important;
  }
}
.cid-tL0TQ6DOnJ .collapsed .mbr-iconfont {
  transform: rotate(0);
}
.cid-tL0TQ6DOnJ .card-header {
  border-bottom: none;
  padding: 24px 0;
}
.cid-tL0TQ6DOnJ .panel-body {
  margin-bottom: 24px;
}
.cid-tL0TQ6DOnJ .panel-title-edit {
  color: #161616;
}
.cid-tL0TQ6DOnJ .panel-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tL0TQ6DOnJ .circle-blur {
  position: absolute;
  bottom: -15%;
  left: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TQ8sO69 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tL0TQ8sO69 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TQ8sO69 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0TQ8sO69 .row {
  justify-content: center;
}
.cid-tL0TQ8sO69 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tL0TQ8sO69 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tL0TQ8sO69 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tL0TQ8sO69 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tL0TQ8sO69 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tL0TQ8sO69 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tL0TQ8sO69 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tL0TQ8sO69 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tL0TQ8sO69 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tL0TQ8sO69 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tL0TQ8sO69 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tL0TQ8sO69 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tL0TQ8sO69 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tL0TQ8sO69 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0TQ8sO69 .card-title,
.cid-tL0TQ8sO69 .iconfont-wrapper {
  color: #ffffff;
}
.cid-tL0TQ9bAxh .navbar-dropdown {
  position: relative !important;
}
.cid-tL0TQ9bAxh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tL0TQ9bAxh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tL0TQ9bAxh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tL0TQ9bAxh .dropdown-item:hover,
.cid-tL0TQ9bAxh .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tL0TQ9bAxh .dropdown-item:hover span {
  color: white;
}
.cid-tL0TQ9bAxh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tL0TQ9bAxh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tL0TQ9bAxh .dropdown-item:hover,
.cid-tL0TQ9bAxh .dropdown-item:focus,
.cid-tL0TQ9bAxh .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tL0TQ9bAxh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tL0TQ9bAxh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tL0TQ9bAxh .nav-link {
  position: relative;
}
.cid-tL0TQ9bAxh .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tL0TQ9bAxh .container {
    flex-wrap: nowrap;
  }
}
.cid-tL0TQ9bAxh .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tL0TQ9bAxh .navbar-caption {
  font-weight: 700;
}
.cid-tL0TQ9bAxh .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL0TQ9bAxh .dropdown-menu,
.cid-tL0TQ9bAxh .navbar.opened {
  background: #ffffff !important;
}
.cid-tL0TQ9bAxh .nav-item:focus,
.cid-tL0TQ9bAxh .nav-link:focus {
  outline: none;
}
.cid-tL0TQ9bAxh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tL0TQ9bAxh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tL0TQ9bAxh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tL0TQ9bAxh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tL0TQ9bAxh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tL0TQ9bAxh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tL0TQ9bAxh .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tL0TQ9bAxh .navbar {
    min-height: 80px;
  }
  .cid-tL0TQ9bAxh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tL0TQ9bAxh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tL0TQ9bAxh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tL0TQ9bAxh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tL0TQ9bAxh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tL0TQ9bAxh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tL0TQ9bAxh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tL0TQ9bAxh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tL0TQ9bAxh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tL0TQ9bAxh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tL0TQ9bAxh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tL0TQ9bAxh .navbar.opened {
  transition: all 0.3s;
}
.cid-tL0TQ9bAxh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tL0TQ9bAxh .navbar .navbar-logo img {
  width: auto;
}
.cid-tL0TQ9bAxh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tL0TQ9bAxh .navbar.collapsed {
  justify-content: center;
}
.cid-tL0TQ9bAxh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tL0TQ9bAxh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0TQ9bAxh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tL0TQ9bAxh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tL0TQ9bAxh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tL0TQ9bAxh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tL0TQ9bAxh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tL0TQ9bAxh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tL0TQ9bAxh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tL0TQ9bAxh .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tL0TQ9bAxh .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tL0TQ9bAxh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tL0TQ9bAxh .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0TQ9bAxh .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tL0TQ9bAxh .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tL0TQ9bAxh .navbar-brand {
    min-height: 80px;
  }
}
.cid-tL0TQ9bAxh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tL0TQ9bAxh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tL0TQ9bAxh .dropdown-item.active,
.cid-tL0TQ9bAxh .dropdown-item:active {
  background-color: transparent;
}
.cid-tL0TQ9bAxh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tL0TQ9bAxh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tL0TQ9bAxh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tL0TQ9bAxh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tL0TQ9bAxh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tL0TQ9bAxh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tL0TQ9bAxh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tL0TQ9bAxh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tL0TQ9bAxh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tL0TQ9bAxh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tL0TQ9bAxh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tL0TQ9bAxh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0TQ9bAxh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0TQ9bAxh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tL0TQ9bAxh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0TQ9bAxh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tL0TQ9bAxh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tL0TQ9bAxh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0TQ9bAxh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tL0TQ9bAxh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tL0TQ9bAxh .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-tL0TQ9bAxh .navbar {
    height: 70px;
  }
  .cid-tL0TQ9bAxh .navbar.opened {
    height: auto;
  }
  .cid-tL0TQ9bAxh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL0TQ9bAxh .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tL0TQ9bAxh .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tL0TQ9bAxh .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0TQ9bAxh .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tL0TQ9bAxh .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tL0TQ9NdoJ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tL0TQ9NdoJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0TQ9NdoJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0TQ9NdoJ .container {
  display: flex;
  justify-content: center;
}
.cid-tL0TQ9NdoJ .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tL0TQ9NdoJ .col-copyright {
  padding: 0;
}
.cid-tL0TQ9NdoJ .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tL0TQ9NdoJ .copyright {
    text-align: center;
  }
}
.cid-tL0UfZ0E5c {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0UfZ0E5c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0UfZ0E5c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0UfZ0E5c .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0UfZ0E5c .col-img {
    padding-left: 28px;
  }
}
.cid-tL0UfZ0E5c .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0UfZ0E5c .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0UfZ0E5c .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0UfZ0E5c .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0UfZ0E5c .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0UfZ0E5c .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0UfZ0E5c .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0UfZ0E5c .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0UfZ0E5c .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0UfZ0E5c .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0UfZ0E5c .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0UfZ0E5c .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0UfZ0E5c .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0UfZEQkk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0UfZEQkk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0UfZEQkk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0UfZEQkk .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL0UfZEQkk .col-text {
    padding-left: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0UfZEQkk .col-img {
    padding-right: 28px;
  }
}
.cid-tL0UfZEQkk .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0UfZEQkk .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0UfZEQkk .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0UfZEQkk .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0UfZEQkk .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0UfZEQkk .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0UfZEQkk .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0UfZEQkk .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0UfZEQkk .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0UfZEQkk .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0UfZEQkk .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0UfZEQkk .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0UfZEQkk .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0Ug0gjwu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0Ug0gjwu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0Ug0gjwu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0Ug0gjwu .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0Ug0gjwu .col-img {
    padding-left: 28px;
  }
}
.cid-tL0Ug0gjwu .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0Ug0gjwu .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0Ug0gjwu .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0Ug0gjwu .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0Ug0gjwu .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0Ug0gjwu .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0Ug0gjwu .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0Ug0gjwu .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0Ug0gjwu .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0Ug0gjwu .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0Ug0gjwu .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0Ug0gjwu .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0Ug0gjwu .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0Ug17ESh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0Ug17ESh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0Ug17ESh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0Ug17ESh .row {
  justify-content: center;
}
.cid-tL0Ug17ESh .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-tL0Ug17ESh .title-container {
    margin-bottom: 64px;
  }
}
.cid-tL0Ug17ESh .mbr-section-title {
  color: #161616;
  margin-bottom: 24px !important;
}
.cid-tL0Ug17ESh .mbr-section-subtitle {
  color: #161616;
}
.cid-tL0Ug17ESh .toggle-panel {
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
.cid-tL0Ug17ESh .card {
  border-bottom: 2px solid #161616;
  border-top: 2px solid #161616;
  margin-bottom: -2px;
  border-radius: 0 !important;
}
.cid-tL0Ug17ESh .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tL0Ug17ESh .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-tL0Ug17ESh .panel-title {
    align-items: flex-start;
  }
}
.cid-tL0Ug17ESh .mbr-iconfont {
  padding: 5px;
  font-family: 'Moririse2' !important;
  font-size: 1.3rem !important;
  color: #161616;
  transform: rotate(180deg);
  transition: 0.3s all;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .cid-tL0Ug17ESh .mbr-iconfont {
    margin-top: 14px;
  }
}
@media (max-width: 565px) {
  .cid-tL0Ug17ESh .mbr-iconfont {
    margin-top: 10px;
    font-size: 1rem !important;
  }
}
.cid-tL0Ug17ESh .collapsed .mbr-iconfont {
  transform: rotate(0);
}
.cid-tL0Ug17ESh .card-header {
  border-bottom: none;
  padding: 24px 0;
}
.cid-tL0Ug17ESh .panel-body {
  margin-bottom: 24px;
}
.cid-tL0Ug17ESh .panel-title-edit {
  color: #161616;
}
.cid-tL0Ug17ESh .panel-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tL0Ug17ESh .circle-blur {
  position: absolute;
  bottom: -15%;
  left: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0Ug1P1c7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tL0Ug1P1c7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0Ug1P1c7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0Ug1P1c7 .row {
  justify-content: center;
}
.cid-tL0Ug1P1c7 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tL0Ug1P1c7 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tL0Ug1P1c7 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tL0Ug1P1c7 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tL0Ug1P1c7 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tL0Ug1P1c7 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tL0Ug1P1c7 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tL0Ug1P1c7 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tL0Ug1P1c7 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tL0Ug1P1c7 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tL0Ug1P1c7 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tL0Ug1P1c7 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tL0Ug1P1c7 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tL0Ug1P1c7 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0Ug1P1c7 .card-title,
.cid-tL0Ug1P1c7 .iconfont-wrapper {
  color: #ffffff;
}
.cid-tL0Ug2tqp4 .navbar-dropdown {
  position: relative !important;
}
.cid-tL0Ug2tqp4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tL0Ug2tqp4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tL0Ug2tqp4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tL0Ug2tqp4 .dropdown-item:hover,
.cid-tL0Ug2tqp4 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tL0Ug2tqp4 .dropdown-item:hover span {
  color: white;
}
.cid-tL0Ug2tqp4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tL0Ug2tqp4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tL0Ug2tqp4 .dropdown-item:hover,
.cid-tL0Ug2tqp4 .dropdown-item:focus,
.cid-tL0Ug2tqp4 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tL0Ug2tqp4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tL0Ug2tqp4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tL0Ug2tqp4 .nav-link {
  position: relative;
}
.cid-tL0Ug2tqp4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tL0Ug2tqp4 .container {
    flex-wrap: nowrap;
  }
}
.cid-tL0Ug2tqp4 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tL0Ug2tqp4 .navbar-caption {
  font-weight: 700;
}
.cid-tL0Ug2tqp4 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL0Ug2tqp4 .dropdown-menu,
.cid-tL0Ug2tqp4 .navbar.opened {
  background: #ffffff !important;
}
.cid-tL0Ug2tqp4 .nav-item:focus,
.cid-tL0Ug2tqp4 .nav-link:focus {
  outline: none;
}
.cid-tL0Ug2tqp4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tL0Ug2tqp4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tL0Ug2tqp4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tL0Ug2tqp4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tL0Ug2tqp4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tL0Ug2tqp4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tL0Ug2tqp4 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tL0Ug2tqp4 .navbar {
    min-height: 80px;
  }
  .cid-tL0Ug2tqp4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tL0Ug2tqp4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tL0Ug2tqp4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tL0Ug2tqp4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tL0Ug2tqp4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tL0Ug2tqp4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tL0Ug2tqp4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tL0Ug2tqp4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tL0Ug2tqp4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tL0Ug2tqp4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tL0Ug2tqp4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tL0Ug2tqp4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tL0Ug2tqp4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tL0Ug2tqp4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tL0Ug2tqp4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tL0Ug2tqp4 .navbar.collapsed {
  justify-content: center;
}
.cid-tL0Ug2tqp4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tL0Ug2tqp4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0Ug2tqp4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tL0Ug2tqp4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tL0Ug2tqp4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tL0Ug2tqp4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tL0Ug2tqp4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tL0Ug2tqp4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tL0Ug2tqp4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tL0Ug2tqp4 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tL0Ug2tqp4 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tL0Ug2tqp4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tL0Ug2tqp4 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0Ug2tqp4 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tL0Ug2tqp4 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tL0Ug2tqp4 .navbar-brand {
    min-height: 80px;
  }
}
.cid-tL0Ug2tqp4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tL0Ug2tqp4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tL0Ug2tqp4 .dropdown-item.active,
.cid-tL0Ug2tqp4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tL0Ug2tqp4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tL0Ug2tqp4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tL0Ug2tqp4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tL0Ug2tqp4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tL0Ug2tqp4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tL0Ug2tqp4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tL0Ug2tqp4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tL0Ug2tqp4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tL0Ug2tqp4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tL0Ug2tqp4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tL0Ug2tqp4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tL0Ug2tqp4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0Ug2tqp4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0Ug2tqp4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tL0Ug2tqp4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0Ug2tqp4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tL0Ug2tqp4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tL0Ug2tqp4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0Ug2tqp4 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tL0Ug2tqp4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tL0Ug2tqp4 .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-tL0Ug2tqp4 .navbar {
    height: 70px;
  }
  .cid-tL0Ug2tqp4 .navbar.opened {
    height: auto;
  }
  .cid-tL0Ug2tqp4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL0Ug2tqp4 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tL0Ug2tqp4 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tL0Ug2tqp4 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0Ug2tqp4 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tL0Ug2tqp4 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tL0Ug382fW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tL0Ug382fW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0Ug382fW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0Ug382fW .container {
  display: flex;
  justify-content: center;
}
.cid-tL0Ug382fW .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tL0Ug382fW .col-copyright {
  padding: 0;
}
.cid-tL0Ug382fW .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tL0Ug382fW .copyright {
    text-align: center;
  }
}
.cid-tL0UCZazTD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0UCZazTD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0UCZazTD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0UCZazTD .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0UCZazTD .col-img {
    padding-left: 28px;
  }
}
.cid-tL0UCZazTD .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0UCZazTD .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0UCZazTD .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0UCZazTD .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0UCZazTD .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0UCZazTD .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0UCZazTD .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0UCZazTD .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0UCZazTD .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0UCZazTD .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0UCZazTD .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0UCZazTD .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0UCZazTD .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0UCZT1mm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0UCZT1mm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0UCZT1mm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0UCZT1mm .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL0UCZT1mm .col-text {
    padding-left: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0UCZT1mm .col-img {
    padding-right: 28px;
  }
}
.cid-tL0UCZT1mm .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0UCZT1mm .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0UCZT1mm .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0UCZT1mm .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0UCZT1mm .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0UCZT1mm .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0UCZT1mm .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0UCZT1mm .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0UCZT1mm .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0UCZT1mm .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0UCZT1mm .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0UCZT1mm .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0UCZT1mm .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0UD0vIoD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0UD0vIoD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0UD0vIoD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0UD0vIoD .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0UD0vIoD .col-img {
    padding-left: 28px;
  }
}
.cid-tL0UD0vIoD .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0UD0vIoD .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0UD0vIoD .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0UD0vIoD .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0UD0vIoD .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0UD0vIoD .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0UD0vIoD .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0UD0vIoD .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0UD0vIoD .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0UD0vIoD .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0UD0vIoD .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0UD0vIoD .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0UD0vIoD .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0UD17IVJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0UD17IVJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0UD17IVJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0UD17IVJ .row {
  justify-content: center;
}
.cid-tL0UD17IVJ .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-tL0UD17IVJ .title-container {
    margin-bottom: 64px;
  }
}
.cid-tL0UD17IVJ .mbr-section-title {
  color: #161616;
  margin-bottom: 24px !important;
}
.cid-tL0UD17IVJ .mbr-section-subtitle {
  color: #161616;
}
.cid-tL0UD17IVJ .toggle-panel {
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
.cid-tL0UD17IVJ .card {
  border-bottom: 2px solid #161616;
  border-top: 2px solid #161616;
  margin-bottom: -2px;
  border-radius: 0 !important;
}
.cid-tL0UD17IVJ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tL0UD17IVJ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-tL0UD17IVJ .panel-title {
    align-items: flex-start;
  }
}
.cid-tL0UD17IVJ .mbr-iconfont {
  padding: 5px;
  font-family: 'Moririse2' !important;
  font-size: 1.3rem !important;
  color: #161616;
  transform: rotate(180deg);
  transition: 0.3s all;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .cid-tL0UD17IVJ .mbr-iconfont {
    margin-top: 14px;
  }
}
@media (max-width: 565px) {
  .cid-tL0UD17IVJ .mbr-iconfont {
    margin-top: 10px;
    font-size: 1rem !important;
  }
}
.cid-tL0UD17IVJ .collapsed .mbr-iconfont {
  transform: rotate(0);
}
.cid-tL0UD17IVJ .card-header {
  border-bottom: none;
  padding: 24px 0;
}
.cid-tL0UD17IVJ .panel-body {
  margin-bottom: 24px;
}
.cid-tL0UD17IVJ .panel-title-edit {
  color: #161616;
}
.cid-tL0UD17IVJ .panel-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tL0UD17IVJ .circle-blur {
  position: absolute;
  bottom: -15%;
  left: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0UD1TrE3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tL0UD1TrE3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0UD1TrE3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0UD1TrE3 .row {
  justify-content: center;
}
.cid-tL0UD1TrE3 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tL0UD1TrE3 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tL0UD1TrE3 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tL0UD1TrE3 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tL0UD1TrE3 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tL0UD1TrE3 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tL0UD1TrE3 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tL0UD1TrE3 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tL0UD1TrE3 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tL0UD1TrE3 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tL0UD1TrE3 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tL0UD1TrE3 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tL0UD1TrE3 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tL0UD1TrE3 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0UD1TrE3 .card-title,
.cid-tL0UD1TrE3 .iconfont-wrapper {
  color: #ffffff;
}
.cid-tL0UD2xbip .navbar-dropdown {
  position: relative !important;
}
.cid-tL0UD2xbip .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tL0UD2xbip .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tL0UD2xbip .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tL0UD2xbip .dropdown-item:hover,
.cid-tL0UD2xbip .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tL0UD2xbip .dropdown-item:hover span {
  color: white;
}
.cid-tL0UD2xbip .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tL0UD2xbip .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tL0UD2xbip .dropdown-item:hover,
.cid-tL0UD2xbip .dropdown-item:focus,
.cid-tL0UD2xbip .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tL0UD2xbip .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tL0UD2xbip .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tL0UD2xbip .nav-link {
  position: relative;
}
.cid-tL0UD2xbip .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tL0UD2xbip .container {
    flex-wrap: nowrap;
  }
}
.cid-tL0UD2xbip .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tL0UD2xbip .navbar-caption {
  font-weight: 700;
}
.cid-tL0UD2xbip .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL0UD2xbip .dropdown-menu,
.cid-tL0UD2xbip .navbar.opened {
  background: #ffffff !important;
}
.cid-tL0UD2xbip .nav-item:focus,
.cid-tL0UD2xbip .nav-link:focus {
  outline: none;
}
.cid-tL0UD2xbip .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tL0UD2xbip .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tL0UD2xbip .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tL0UD2xbip .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tL0UD2xbip .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tL0UD2xbip .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tL0UD2xbip .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tL0UD2xbip .navbar {
    min-height: 80px;
  }
  .cid-tL0UD2xbip .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tL0UD2xbip .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tL0UD2xbip .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tL0UD2xbip .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tL0UD2xbip .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tL0UD2xbip .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tL0UD2xbip .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tL0UD2xbip .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tL0UD2xbip .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tL0UD2xbip .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tL0UD2xbip .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tL0UD2xbip .navbar.opened {
  transition: all 0.3s;
}
.cid-tL0UD2xbip .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tL0UD2xbip .navbar .navbar-logo img {
  width: auto;
}
.cid-tL0UD2xbip .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tL0UD2xbip .navbar.collapsed {
  justify-content: center;
}
.cid-tL0UD2xbip .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tL0UD2xbip .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0UD2xbip .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tL0UD2xbip .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tL0UD2xbip .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tL0UD2xbip .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tL0UD2xbip .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tL0UD2xbip .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tL0UD2xbip .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tL0UD2xbip .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tL0UD2xbip .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tL0UD2xbip .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tL0UD2xbip .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0UD2xbip .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tL0UD2xbip .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tL0UD2xbip .navbar-brand {
    min-height: 80px;
  }
}
.cid-tL0UD2xbip .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tL0UD2xbip .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tL0UD2xbip .dropdown-item.active,
.cid-tL0UD2xbip .dropdown-item:active {
  background-color: transparent;
}
.cid-tL0UD2xbip .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tL0UD2xbip .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tL0UD2xbip .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tL0UD2xbip .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tL0UD2xbip .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tL0UD2xbip .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tL0UD2xbip ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tL0UD2xbip .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tL0UD2xbip button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tL0UD2xbip button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tL0UD2xbip button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tL0UD2xbip button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0UD2xbip button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0UD2xbip button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tL0UD2xbip nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0UD2xbip nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tL0UD2xbip nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tL0UD2xbip nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0UD2xbip .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tL0UD2xbip a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tL0UD2xbip .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-tL0UD2xbip .navbar {
    height: 70px;
  }
  .cid-tL0UD2xbip .navbar.opened {
    height: auto;
  }
  .cid-tL0UD2xbip .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL0UD2xbip .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tL0UD2xbip .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tL0UD2xbip .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0UD2xbip .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tL0UD2xbip .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tL0UD3aEa7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tL0UD3aEa7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0UD3aEa7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0UD3aEa7 .container {
  display: flex;
  justify-content: center;
}
.cid-tL0UD3aEa7 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tL0UD3aEa7 .col-copyright {
  padding: 0;
}
.cid-tL0UD3aEa7 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tL0UD3aEa7 .copyright {
    text-align: center;
  }
}
.cid-tL0V0GXcGw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0V0GXcGw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0V0GXcGw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0V0GXcGw .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0V0GXcGw .col-img {
    padding-left: 28px;
  }
}
.cid-tL0V0GXcGw .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0V0GXcGw .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0V0GXcGw .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0V0GXcGw .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0V0GXcGw .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0V0GXcGw .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0V0GXcGw .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0V0GXcGw .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0V0GXcGw .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0V0GXcGw .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0V0GXcGw .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0V0GXcGw .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0V0GXcGw .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0V0HHICY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0V0HHICY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0V0HHICY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0V0HHICY .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL0V0HHICY .col-text {
    padding-left: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0V0HHICY .col-img {
    padding-right: 28px;
  }
}
.cid-tL0V0HHICY .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0V0HHICY .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0V0HHICY .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0V0HHICY .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0V0HHICY .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0V0HHICY .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0V0HHICY .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0V0HHICY .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0V0HHICY .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0V0HHICY .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0V0HHICY .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0V0HHICY .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0V0HHICY .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0V0IhNs1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0V0IhNs1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0V0IhNs1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0V0IhNs1 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0V0IhNs1 .col-img {
    padding-left: 28px;
  }
}
.cid-tL0V0IhNs1 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0V0IhNs1 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0V0IhNs1 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0V0IhNs1 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0V0IhNs1 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0V0IhNs1 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0V0IhNs1 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0V0IhNs1 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0V0IhNs1 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0V0IhNs1 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0V0IhNs1 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0V0IhNs1 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0V0IhNs1 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0V0ITySd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0V0ITySd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0V0ITySd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0V0ITySd .row {
  justify-content: center;
}
.cid-tL0V0ITySd .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-tL0V0ITySd .title-container {
    margin-bottom: 64px;
  }
}
.cid-tL0V0ITySd .mbr-section-title {
  color: #161616;
  margin-bottom: 24px !important;
}
.cid-tL0V0ITySd .mbr-section-subtitle {
  color: #161616;
}
.cid-tL0V0ITySd .toggle-panel {
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
.cid-tL0V0ITySd .card {
  border-bottom: 2px solid #161616;
  border-top: 2px solid #161616;
  margin-bottom: -2px;
  border-radius: 0 !important;
}
.cid-tL0V0ITySd .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tL0V0ITySd .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-tL0V0ITySd .panel-title {
    align-items: flex-start;
  }
}
.cid-tL0V0ITySd .mbr-iconfont {
  padding: 5px;
  font-family: 'Moririse2' !important;
  font-size: 1.3rem !important;
  color: #161616;
  transform: rotate(180deg);
  transition: 0.3s all;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .cid-tL0V0ITySd .mbr-iconfont {
    margin-top: 14px;
  }
}
@media (max-width: 565px) {
  .cid-tL0V0ITySd .mbr-iconfont {
    margin-top: 10px;
    font-size: 1rem !important;
  }
}
.cid-tL0V0ITySd .collapsed .mbr-iconfont {
  transform: rotate(0);
}
.cid-tL0V0ITySd .card-header {
  border-bottom: none;
  padding: 24px 0;
}
.cid-tL0V0ITySd .panel-body {
  margin-bottom: 24px;
}
.cid-tL0V0ITySd .panel-title-edit {
  color: #161616;
}
.cid-tL0V0ITySd .panel-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tL0V0ITySd .circle-blur {
  position: absolute;
  bottom: -15%;
  left: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0V0JD6Ex {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tL0V0JD6Ex .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0V0JD6Ex .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0V0JD6Ex .row {
  justify-content: center;
}
.cid-tL0V0JD6Ex .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tL0V0JD6Ex .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tL0V0JD6Ex .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tL0V0JD6Ex .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tL0V0JD6Ex .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tL0V0JD6Ex .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tL0V0JD6Ex .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tL0V0JD6Ex .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tL0V0JD6Ex .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tL0V0JD6Ex .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tL0V0JD6Ex .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tL0V0JD6Ex .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tL0V0JD6Ex .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tL0V0JD6Ex .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0V0JD6Ex .card-title,
.cid-tL0V0JD6Ex .iconfont-wrapper {
  color: #ffffff;
}
.cid-tL0V0KsFPq .navbar-dropdown {
  position: relative !important;
}
.cid-tL0V0KsFPq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tL0V0KsFPq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tL0V0KsFPq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tL0V0KsFPq .dropdown-item:hover,
.cid-tL0V0KsFPq .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tL0V0KsFPq .dropdown-item:hover span {
  color: white;
}
.cid-tL0V0KsFPq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tL0V0KsFPq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tL0V0KsFPq .dropdown-item:hover,
.cid-tL0V0KsFPq .dropdown-item:focus,
.cid-tL0V0KsFPq .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tL0V0KsFPq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tL0V0KsFPq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tL0V0KsFPq .nav-link {
  position: relative;
}
.cid-tL0V0KsFPq .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tL0V0KsFPq .container {
    flex-wrap: nowrap;
  }
}
.cid-tL0V0KsFPq .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tL0V0KsFPq .navbar-caption {
  font-weight: 700;
}
.cid-tL0V0KsFPq .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL0V0KsFPq .dropdown-menu,
.cid-tL0V0KsFPq .navbar.opened {
  background: #ffffff !important;
}
.cid-tL0V0KsFPq .nav-item:focus,
.cid-tL0V0KsFPq .nav-link:focus {
  outline: none;
}
.cid-tL0V0KsFPq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tL0V0KsFPq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tL0V0KsFPq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tL0V0KsFPq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tL0V0KsFPq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tL0V0KsFPq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tL0V0KsFPq .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tL0V0KsFPq .navbar {
    min-height: 80px;
  }
  .cid-tL0V0KsFPq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tL0V0KsFPq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tL0V0KsFPq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tL0V0KsFPq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tL0V0KsFPq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tL0V0KsFPq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tL0V0KsFPq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tL0V0KsFPq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tL0V0KsFPq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tL0V0KsFPq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tL0V0KsFPq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tL0V0KsFPq .navbar.opened {
  transition: all 0.3s;
}
.cid-tL0V0KsFPq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tL0V0KsFPq .navbar .navbar-logo img {
  width: auto;
}
.cid-tL0V0KsFPq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tL0V0KsFPq .navbar.collapsed {
  justify-content: center;
}
.cid-tL0V0KsFPq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tL0V0KsFPq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0V0KsFPq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tL0V0KsFPq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tL0V0KsFPq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tL0V0KsFPq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tL0V0KsFPq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tL0V0KsFPq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tL0V0KsFPq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tL0V0KsFPq .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tL0V0KsFPq .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tL0V0KsFPq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tL0V0KsFPq .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0V0KsFPq .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tL0V0KsFPq .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tL0V0KsFPq .navbar-brand {
    min-height: 80px;
  }
}
.cid-tL0V0KsFPq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tL0V0KsFPq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tL0V0KsFPq .dropdown-item.active,
.cid-tL0V0KsFPq .dropdown-item:active {
  background-color: transparent;
}
.cid-tL0V0KsFPq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tL0V0KsFPq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tL0V0KsFPq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tL0V0KsFPq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tL0V0KsFPq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tL0V0KsFPq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tL0V0KsFPq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tL0V0KsFPq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tL0V0KsFPq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tL0V0KsFPq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tL0V0KsFPq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tL0V0KsFPq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0V0KsFPq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0V0KsFPq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tL0V0KsFPq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0V0KsFPq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tL0V0KsFPq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tL0V0KsFPq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0V0KsFPq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tL0V0KsFPq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tL0V0KsFPq .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-tL0V0KsFPq .navbar {
    height: 70px;
  }
  .cid-tL0V0KsFPq .navbar.opened {
    height: auto;
  }
  .cid-tL0V0KsFPq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL0V0KsFPq .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tL0V0KsFPq .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tL0V0KsFPq .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0V0KsFPq .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tL0V0KsFPq .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tL0V0L39MN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tL0V0L39MN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0V0L39MN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0V0L39MN .container {
  display: flex;
  justify-content: center;
}
.cid-tL0V0L39MN .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tL0V0L39MN .col-copyright {
  padding: 0;
}
.cid-tL0V0L39MN .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tL0V0L39MN .copyright {
    text-align: center;
  }
}
.cid-tL0Vl5EjK0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0Vl5EjK0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0Vl5EjK0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0Vl5EjK0 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0Vl5EjK0 .col-img {
    padding-left: 28px;
  }
}
.cid-tL0Vl5EjK0 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0Vl5EjK0 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0Vl5EjK0 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0Vl5EjK0 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0Vl5EjK0 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0Vl5EjK0 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0Vl5EjK0 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0Vl5EjK0 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0Vl5EjK0 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0Vl5EjK0 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0Vl5EjK0 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0Vl5EjK0 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0Vl5EjK0 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0Vl6oj8J {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0Vl6oj8J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0Vl6oj8J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0Vl6oj8J .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tL0Vl6oj8J .col-text {
    padding-left: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0Vl6oj8J .col-img {
    padding-right: 28px;
  }
}
.cid-tL0Vl6oj8J .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0Vl6oj8J .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0Vl6oj8J .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0Vl6oj8J .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0Vl6oj8J .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0Vl6oj8J .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0Vl6oj8J .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0Vl6oj8J .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0Vl6oj8J .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0Vl6oj8J .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0Vl6oj8J .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0Vl6oj8J .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0Vl6oj8J .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0Vl6XpkX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tL0Vl6XpkX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0Vl6XpkX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0Vl6XpkX .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-tL0Vl6XpkX .col-img {
    padding-left: 28px;
  }
}
.cid-tL0Vl6XpkX .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tL0Vl6XpkX .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-tL0Vl6XpkX .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-tL0Vl6XpkX .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-tL0Vl6XpkX .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-tL0Vl6XpkX .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-tL0Vl6XpkX .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tL0Vl6XpkX .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tL0Vl6XpkX .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-tL0Vl6XpkX .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-tL0Vl6XpkX .image-wrapper {
    margin-top: 56px;
  }
}
.cid-tL0Vl6XpkX .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-tL0Vl6XpkX .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0Vl7v3oJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
}
.cid-tL0Vl7v3oJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0Vl7v3oJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0Vl7v3oJ .row {
  justify-content: center;
}
.cid-tL0Vl7v3oJ .title-container {
  max-width: 720px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-tL0Vl7v3oJ .title-container {
    margin-bottom: 64px;
  }
}
.cid-tL0Vl7v3oJ .mbr-section-title {
  color: #161616;
  margin-bottom: 24px !important;
}
.cid-tL0Vl7v3oJ .mbr-section-subtitle {
  color: #161616;
}
.cid-tL0Vl7v3oJ .toggle-panel {
  width: 100%;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
.cid-tL0Vl7v3oJ .card {
  border-bottom: 2px solid #161616;
  border-top: 2px solid #161616;
  margin-bottom: -2px;
  border-radius: 0 !important;
}
.cid-tL0Vl7v3oJ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tL0Vl7v3oJ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .cid-tL0Vl7v3oJ .panel-title {
    align-items: flex-start;
  }
}
.cid-tL0Vl7v3oJ .mbr-iconfont {
  padding: 5px;
  font-family: 'Moririse2' !important;
  font-size: 1.3rem !important;
  color: #161616;
  transform: rotate(180deg);
  transition: 0.3s all;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .cid-tL0Vl7v3oJ .mbr-iconfont {
    margin-top: 14px;
  }
}
@media (max-width: 565px) {
  .cid-tL0Vl7v3oJ .mbr-iconfont {
    margin-top: 10px;
    font-size: 1rem !important;
  }
}
.cid-tL0Vl7v3oJ .collapsed .mbr-iconfont {
  transform: rotate(0);
}
.cid-tL0Vl7v3oJ .card-header {
  border-bottom: none;
  padding: 24px 0;
}
.cid-tL0Vl7v3oJ .panel-body {
  margin-bottom: 24px;
}
.cid-tL0Vl7v3oJ .panel-title-edit {
  color: #161616;
}
.cid-tL0Vl7v3oJ .panel-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tL0Vl7v3oJ .circle-blur {
  position: absolute;
  bottom: -15%;
  left: 0;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0Vl8gSzh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tL0Vl8gSzh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0Vl8gSzh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0Vl8gSzh .row {
  justify-content: center;
}
.cid-tL0Vl8gSzh .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tL0Vl8gSzh .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tL0Vl8gSzh .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tL0Vl8gSzh .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tL0Vl8gSzh .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tL0Vl8gSzh .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tL0Vl8gSzh .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tL0Vl8gSzh .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tL0Vl8gSzh .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tL0Vl8gSzh .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tL0Vl8gSzh .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tL0Vl8gSzh .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tL0Vl8gSzh .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tL0Vl8gSzh .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tL0Vl8gSzh .card-title,
.cid-tL0Vl8gSzh .iconfont-wrapper {
  color: #ffffff;
}
.cid-tL0Vl8VaxF .navbar-dropdown {
  position: relative !important;
}
.cid-tL0Vl8VaxF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tL0Vl8VaxF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tL0Vl8VaxF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tL0Vl8VaxF .dropdown-item:hover,
.cid-tL0Vl8VaxF .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tL0Vl8VaxF .dropdown-item:hover span {
  color: white;
}
.cid-tL0Vl8VaxF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tL0Vl8VaxF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tL0Vl8VaxF .dropdown-item:hover,
.cid-tL0Vl8VaxF .dropdown-item:focus,
.cid-tL0Vl8VaxF .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tL0Vl8VaxF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tL0Vl8VaxF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tL0Vl8VaxF .nav-link {
  position: relative;
}
.cid-tL0Vl8VaxF .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tL0Vl8VaxF .container {
    flex-wrap: nowrap;
  }
}
.cid-tL0Vl8VaxF .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tL0Vl8VaxF .navbar-caption {
  font-weight: 700;
}
.cid-tL0Vl8VaxF .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL0Vl8VaxF .dropdown-menu,
.cid-tL0Vl8VaxF .navbar.opened {
  background: #ffffff !important;
}
.cid-tL0Vl8VaxF .nav-item:focus,
.cid-tL0Vl8VaxF .nav-link:focus {
  outline: none;
}
.cid-tL0Vl8VaxF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tL0Vl8VaxF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tL0Vl8VaxF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tL0Vl8VaxF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tL0Vl8VaxF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tL0Vl8VaxF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tL0Vl8VaxF .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tL0Vl8VaxF .navbar {
    min-height: 80px;
  }
  .cid-tL0Vl8VaxF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tL0Vl8VaxF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tL0Vl8VaxF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tL0Vl8VaxF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tL0Vl8VaxF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tL0Vl8VaxF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tL0Vl8VaxF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tL0Vl8VaxF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tL0Vl8VaxF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tL0Vl8VaxF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tL0Vl8VaxF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tL0Vl8VaxF .navbar.opened {
  transition: all 0.3s;
}
.cid-tL0Vl8VaxF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tL0Vl8VaxF .navbar .navbar-logo img {
  width: auto;
}
.cid-tL0Vl8VaxF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tL0Vl8VaxF .navbar.collapsed {
  justify-content: center;
}
.cid-tL0Vl8VaxF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tL0Vl8VaxF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tL0Vl8VaxF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tL0Vl8VaxF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tL0Vl8VaxF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tL0Vl8VaxF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tL0Vl8VaxF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tL0Vl8VaxF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tL0Vl8VaxF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tL0Vl8VaxF .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tL0Vl8VaxF .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tL0Vl8VaxF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tL0Vl8VaxF .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0Vl8VaxF .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tL0Vl8VaxF .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tL0Vl8VaxF .navbar-brand {
    min-height: 80px;
  }
}
.cid-tL0Vl8VaxF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tL0Vl8VaxF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tL0Vl8VaxF .dropdown-item.active,
.cid-tL0Vl8VaxF .dropdown-item:active {
  background-color: transparent;
}
.cid-tL0Vl8VaxF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tL0Vl8VaxF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tL0Vl8VaxF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tL0Vl8VaxF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tL0Vl8VaxF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tL0Vl8VaxF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tL0Vl8VaxF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tL0Vl8VaxF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tL0Vl8VaxF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tL0Vl8VaxF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tL0Vl8VaxF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tL0Vl8VaxF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0Vl8VaxF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL0Vl8VaxF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tL0Vl8VaxF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0Vl8VaxF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tL0Vl8VaxF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tL0Vl8VaxF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL0Vl8VaxF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tL0Vl8VaxF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tL0Vl8VaxF .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-tL0Vl8VaxF .navbar {
    height: 70px;
  }
  .cid-tL0Vl8VaxF .navbar.opened {
    height: auto;
  }
  .cid-tL0Vl8VaxF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tL0Vl8VaxF .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tL0Vl8VaxF .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tL0Vl8VaxF .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL0Vl8VaxF .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tL0Vl8VaxF .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tL0Vl9zNUX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tL0Vl9zNUX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL0Vl9zNUX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL0Vl9zNUX .container {
  display: flex;
  justify-content: center;
}
.cid-tL0Vl9zNUX .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tL0Vl9zNUX .col-copyright {
  padding: 0;
}
.cid-tL0Vl9zNUX .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tL0Vl9zNUX .copyright {
    text-align: center;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tLWlf3SFng {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tLWlf3SFng .row {
  justify-content: center;
}
.cid-tLWlf3SFng .title-container {
  max-width: 800px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 991px) {
  .cid-tLWlf3SFng .title-container {
    margin-bottom: 64px;
  }
}
@media (max-width: 767px) {
  .cid-tLWlf3SFng .title-container {
    margin-bottom: 56px;
  }
}
.cid-tLWlf3SFng .mbr-section-title {
  color: #161616;
}
.cid-tLWlf3SFng .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-tLWlf3SFng .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  max-width: 720px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tLWlf3SFng .grid-container {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-tLWlf3SFng .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-tLWlf3SFng .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tLWlf3SFng .text-container {
    padding: 16px;
  }
}
.cid-tLWlf3SFng .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-tLWlf3SFng .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-tLWlf3SFng .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  border-radius: 12px;
  height: auto;
}
@media (min-width: 992px) {
  .cid-tLWlf3SFng .img-container {
    height: 440px;
  }
}
.cid-tLWlf3SFng .img-container img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tLWlf3SFng .text-padding {
  width: 100%;
  padding: 0;
  margin-top: 24px;
}
.cid-tLWlf3SFng .label-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 16px;
}
.cid-tLWlf3SFng .label-wrap {
  display: flex;
  border-radius: 8px;
  padding: 4px 6px;
  background-color: #d8d5d1;
  max-width: 48%;
  width: max-content;
}
.cid-tLWlf3SFng .label-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tLWlf3SFng .date-text {
  color: #161616;
  margin-bottom: 0;
  max-width: 48%;
  width: max-content;
  margin-left: auto;
}
.cid-tLWlf3SFng .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
}
.cid-tLWlf3SFng .mbr-text {
  margin-top: 8px;
  width: 100%;
  color: #161616;
}
.cid-tLWlf3SFng .mbr-section-btn {
  margin-top: 20px;
  width: 100%;
}
.cid-tLWlf3SFng .mbr-section-btn .btn {
  width: 100%;
}
.cid-tLWlf3SFng .circle-blur {
  position: absolute;
  top: 5%;
  right: 5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-tMT6hlMkKc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
}
.cid-tMT6hlMkKc .row {
  justify-content: center;
}
.cid-tMT6hlMkKc .mbr-section-title {
  color: #0a0a0a;
  width: 100%;
}
.cid-tMT6hlMkKc .mbr-section-subtitle {
  color: #353535;
  width: 100%;
  margin-top: 24px;
}
.cid-tMT6hlMkKc .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tMT6hlMkKc .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tMT6hlMkKc .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tMT6hlMkKc .number-line {
    display: none !important;
  }
}
.cid-tMT6hlMkKc .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tMT6hlMkKc .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tMT6hlMkKc .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
  .cid-tMT6hlMkKc .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
}
.cid-tMT6hlMkKc .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tMT6hlMkKc .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #d8d5d1;
}
@media (max-width: 991px) {
  .cid-tMT6hlMkKc .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tMT6hlMkKc .card-number-container {
    left: 16px;
  }
}
.cid-tMT6hlMkKc .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #0a0a0a;
  font-size: 1rem;
  color: #0a0a0a;
  border-radius: 50%;
}
.cid-tMT6hlMkKc .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #0a0a0a;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tMT6hlMkKc .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tMT6hlMkKc .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tMT6hlMkKc .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tMT6hlMkKc .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMT6hlMkKc .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMT6hlMkKc .card-text-container {
  width: 100%;
}
.cid-tMT6hlMkKc .card-title {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
}
.cid-tMT6hlMkKc .card-subtitle {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tMT6hlMkKc .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tMT6hlMkKc .card-text {
  color: #353535;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tMT6hlMkKc .card-text {
    margin-top: 16px;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-tMTbM8XG7X {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
}
.cid-tMTbM8XG7X .row {
  justify-content: center;
}
.cid-tMTbM8XG7X .mbr-section-title {
  color: #0a0a0a;
  width: 100%;
}
.cid-tMTbM8XG7X .mbr-section-subtitle {
  color: #353535;
  width: 100%;
  margin-top: 24px;
}
.cid-tMTbM8XG7X .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tMTbM8XG7X .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTbM8XG7X .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tMTbM8XG7X .number-line {
    display: none !important;
  }
}
.cid-tMTbM8XG7X .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tMTbM8XG7X .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tMTbM8XG7X .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
  .cid-tMTbM8XG7X .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
}
.cid-tMTbM8XG7X .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tMTbM8XG7X .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #d8d5d1;
}
@media (max-width: 991px) {
  .cid-tMTbM8XG7X .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tMTbM8XG7X .card-number-container {
    left: 16px;
  }
}
.cid-tMTbM8XG7X .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #0a0a0a;
  font-size: 1rem;
  color: #0a0a0a;
  border-radius: 50%;
}
.cid-tMTbM8XG7X .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #0a0a0a;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tMTbM8XG7X .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tMTbM8XG7X .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tMTbM8XG7X .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tMTbM8XG7X .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTbM8XG7X .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTbM8XG7X .card-text-container {
  width: 100%;
}
.cid-tMTbM8XG7X .card-title {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
}
.cid-tMTbM8XG7X .card-subtitle {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tMTbM8XG7X .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tMTbM8XG7X .card-text {
  color: #353535;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tMTbM8XG7X .card-text {
    margin-top: 16px;
  }
}
.cid-tMTbMax7ff .navbar-dropdown {
  position: relative !important;
}
.cid-tMTbMax7ff .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tMTbMax7ff .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tMTbMax7ff .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tMTbMax7ff .dropdown-item:hover,
.cid-tMTbMax7ff .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tMTbMax7ff .dropdown-item:hover span {
  color: white;
}
.cid-tMTbMax7ff .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tMTbMax7ff .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tMTbMax7ff .dropdown-item:hover,
.cid-tMTbMax7ff .dropdown-item:focus,
.cid-tMTbMax7ff .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tMTbMax7ff .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tMTbMax7ff .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tMTbMax7ff .nav-link {
  position: relative;
}
.cid-tMTbMax7ff .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tMTbMax7ff .container {
    flex-wrap: nowrap;
  }
}
.cid-tMTbMax7ff .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tMTbMax7ff .navbar-caption {
  font-weight: 700;
}
.cid-tMTbMax7ff .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTbMax7ff .dropdown-menu,
.cid-tMTbMax7ff .navbar.opened {
  background: #ffffff !important;
}
.cid-tMTbMax7ff .nav-item:focus,
.cid-tMTbMax7ff .nav-link:focus {
  outline: none;
}
.cid-tMTbMax7ff .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMTbMax7ff .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMTbMax7ff .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tMTbMax7ff .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMTbMax7ff .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMTbMax7ff .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMTbMax7ff .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tMTbMax7ff .navbar {
    min-height: 80px;
  }
  .cid-tMTbMax7ff .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMTbMax7ff .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMTbMax7ff .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMTbMax7ff .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tMTbMax7ff .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tMTbMax7ff .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tMTbMax7ff .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tMTbMax7ff .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tMTbMax7ff .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tMTbMax7ff .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tMTbMax7ff .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tMTbMax7ff .navbar.opened {
  transition: all 0.3s;
}
.cid-tMTbMax7ff .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tMTbMax7ff .navbar .navbar-logo img {
  width: auto;
}
.cid-tMTbMax7ff .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tMTbMax7ff .navbar.collapsed {
  justify-content: center;
}
.cid-tMTbMax7ff .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMTbMax7ff .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tMTbMax7ff .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tMTbMax7ff .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMTbMax7ff .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMTbMax7ff .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tMTbMax7ff .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMTbMax7ff .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tMTbMax7ff .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tMTbMax7ff .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tMTbMax7ff .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tMTbMax7ff .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tMTbMax7ff .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTbMax7ff .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tMTbMax7ff .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tMTbMax7ff .navbar-brand {
    min-height: 80px;
  }
}
.cid-tMTbMax7ff .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tMTbMax7ff .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMTbMax7ff .dropdown-item.active,
.cid-tMTbMax7ff .dropdown-item:active {
  background-color: transparent;
}
.cid-tMTbMax7ff .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMTbMax7ff .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMTbMax7ff .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMTbMax7ff .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tMTbMax7ff .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tMTbMax7ff .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMTbMax7ff ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tMTbMax7ff .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tMTbMax7ff button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tMTbMax7ff button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tMTbMax7ff button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tMTbMax7ff button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTbMax7ff button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTbMax7ff button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tMTbMax7ff nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTbMax7ff nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tMTbMax7ff nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tMTbMax7ff nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTbMax7ff .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tMTbMax7ff a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tMTbMax7ff .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-tMTbMax7ff .navbar {
    height: 70px;
  }
  .cid-tMTbMax7ff .navbar.opened {
    height: auto;
  }
  .cid-tMTbMax7ff .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMTbMax7ff .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tMTbMax7ff .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tMTbMax7ff .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTbMax7ff .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tMTbMax7ff .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tMTbMdcOJC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tMTbMdcOJC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMTbMdcOJC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMTbMdcOJC .container {
  display: flex;
  justify-content: center;
}
.cid-tMTbMdcOJC .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tMTbMdcOJC .col-copyright {
  padding: 0;
}
.cid-tMTbMdcOJC .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tMTbMdcOJC .copyright {
    text-align: center;
  }
}
.cid-tMTcE6ghdx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
}
.cid-tMTcE6ghdx .row {
  justify-content: center;
}
.cid-tMTcE6ghdx .mbr-section-title {
  color: #0a0a0a;
  width: 100%;
}
.cid-tMTcE6ghdx .mbr-section-subtitle {
  color: #353535;
  width: 100%;
  margin-top: 24px;
}
.cid-tMTcE6ghdx .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tMTcE6ghdx .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTcE6ghdx .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tMTcE6ghdx .number-line {
    display: none !important;
  }
}
.cid-tMTcE6ghdx .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tMTcE6ghdx .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tMTcE6ghdx .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
  .cid-tMTcE6ghdx .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
}
.cid-tMTcE6ghdx .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tMTcE6ghdx .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #d8d5d1;
}
@media (max-width: 991px) {
  .cid-tMTcE6ghdx .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tMTcE6ghdx .card-number-container {
    left: 16px;
  }
}
.cid-tMTcE6ghdx .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #0a0a0a;
  font-size: 1rem;
  color: #0a0a0a;
  border-radius: 50%;
}
.cid-tMTcE6ghdx .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #0a0a0a;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tMTcE6ghdx .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tMTcE6ghdx .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tMTcE6ghdx .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tMTcE6ghdx .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTcE6ghdx .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTcE6ghdx .card-text-container {
  width: 100%;
}
.cid-tMTcE6ghdx .card-title {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
}
.cid-tMTcE6ghdx .card-subtitle {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tMTcE6ghdx .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tMTcE6ghdx .card-text {
  color: #353535;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tMTcE6ghdx .card-text {
    margin-top: 16px;
  }
}
.cid-tMTcE8hBfp .navbar-dropdown {
  position: relative !important;
}
.cid-tMTcE8hBfp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tMTcE8hBfp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tMTcE8hBfp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tMTcE8hBfp .dropdown-item:hover,
.cid-tMTcE8hBfp .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tMTcE8hBfp .dropdown-item:hover span {
  color: white;
}
.cid-tMTcE8hBfp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tMTcE8hBfp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tMTcE8hBfp .dropdown-item:hover,
.cid-tMTcE8hBfp .dropdown-item:focus,
.cid-tMTcE8hBfp .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tMTcE8hBfp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tMTcE8hBfp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tMTcE8hBfp .nav-link {
  position: relative;
}
.cid-tMTcE8hBfp .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tMTcE8hBfp .container {
    flex-wrap: nowrap;
  }
}
.cid-tMTcE8hBfp .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tMTcE8hBfp .navbar-caption {
  font-weight: 700;
}
.cid-tMTcE8hBfp .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTcE8hBfp .dropdown-menu,
.cid-tMTcE8hBfp .navbar.opened {
  background: #ffffff !important;
}
.cid-tMTcE8hBfp .nav-item:focus,
.cid-tMTcE8hBfp .nav-link:focus {
  outline: none;
}
.cid-tMTcE8hBfp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMTcE8hBfp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMTcE8hBfp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tMTcE8hBfp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMTcE8hBfp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMTcE8hBfp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMTcE8hBfp .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tMTcE8hBfp .navbar {
    min-height: 80px;
  }
  .cid-tMTcE8hBfp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMTcE8hBfp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMTcE8hBfp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMTcE8hBfp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tMTcE8hBfp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tMTcE8hBfp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tMTcE8hBfp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tMTcE8hBfp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tMTcE8hBfp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tMTcE8hBfp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tMTcE8hBfp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tMTcE8hBfp .navbar.opened {
  transition: all 0.3s;
}
.cid-tMTcE8hBfp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tMTcE8hBfp .navbar .navbar-logo img {
  width: auto;
}
.cid-tMTcE8hBfp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tMTcE8hBfp .navbar.collapsed {
  justify-content: center;
}
.cid-tMTcE8hBfp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMTcE8hBfp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tMTcE8hBfp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tMTcE8hBfp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMTcE8hBfp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMTcE8hBfp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tMTcE8hBfp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMTcE8hBfp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tMTcE8hBfp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tMTcE8hBfp .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tMTcE8hBfp .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tMTcE8hBfp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tMTcE8hBfp .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTcE8hBfp .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tMTcE8hBfp .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tMTcE8hBfp .navbar-brand {
    min-height: 80px;
  }
}
.cid-tMTcE8hBfp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tMTcE8hBfp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMTcE8hBfp .dropdown-item.active,
.cid-tMTcE8hBfp .dropdown-item:active {
  background-color: transparent;
}
.cid-tMTcE8hBfp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMTcE8hBfp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMTcE8hBfp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMTcE8hBfp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tMTcE8hBfp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tMTcE8hBfp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMTcE8hBfp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tMTcE8hBfp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tMTcE8hBfp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tMTcE8hBfp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tMTcE8hBfp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tMTcE8hBfp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTcE8hBfp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTcE8hBfp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tMTcE8hBfp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTcE8hBfp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tMTcE8hBfp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tMTcE8hBfp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTcE8hBfp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tMTcE8hBfp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tMTcE8hBfp .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-tMTcE8hBfp .navbar {
    height: 70px;
  }
  .cid-tMTcE8hBfp .navbar.opened {
    height: auto;
  }
  .cid-tMTcE8hBfp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMTcE8hBfp .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tMTcE8hBfp .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tMTcE8hBfp .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTcE8hBfp .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tMTcE8hBfp .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tMTcE9LfkS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tMTcE9LfkS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMTcE9LfkS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMTcE9LfkS .container {
  display: flex;
  justify-content: center;
}
.cid-tMTcE9LfkS .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tMTcE9LfkS .col-copyright {
  padding: 0;
}
.cid-tMTcE9LfkS .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tMTcE9LfkS .copyright {
    text-align: center;
  }
}
.cid-tMTdZsYDeB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
}
.cid-tMTdZsYDeB .row {
  justify-content: center;
}
.cid-tMTdZsYDeB .mbr-section-title {
  color: #0a0a0a;
  width: 100%;
}
.cid-tMTdZsYDeB .mbr-section-subtitle {
  color: #353535;
  width: 100%;
  margin-top: 24px;
}
.cid-tMTdZsYDeB .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tMTdZsYDeB .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTdZsYDeB .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tMTdZsYDeB .number-line {
    display: none !important;
  }
}
.cid-tMTdZsYDeB .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tMTdZsYDeB .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tMTdZsYDeB .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
  .cid-tMTdZsYDeB .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
}
.cid-tMTdZsYDeB .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tMTdZsYDeB .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #d8d5d1;
}
@media (max-width: 991px) {
  .cid-tMTdZsYDeB .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tMTdZsYDeB .card-number-container {
    left: 16px;
  }
}
.cid-tMTdZsYDeB .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #0a0a0a;
  font-size: 1rem;
  color: #0a0a0a;
  border-radius: 50%;
}
.cid-tMTdZsYDeB .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #0a0a0a;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tMTdZsYDeB .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tMTdZsYDeB .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tMTdZsYDeB .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tMTdZsYDeB .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTdZsYDeB .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTdZsYDeB .card-text-container {
  width: 100%;
}
.cid-tMTdZsYDeB .card-title {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
}
.cid-tMTdZsYDeB .card-subtitle {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tMTdZsYDeB .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tMTdZsYDeB .card-text {
  color: #353535;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tMTdZsYDeB .card-text {
    margin-top: 16px;
  }
}
.cid-tMTdZu7IKx .navbar-dropdown {
  position: relative !important;
}
.cid-tMTdZu7IKx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tMTdZu7IKx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tMTdZu7IKx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tMTdZu7IKx .dropdown-item:hover,
.cid-tMTdZu7IKx .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tMTdZu7IKx .dropdown-item:hover span {
  color: white;
}
.cid-tMTdZu7IKx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tMTdZu7IKx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tMTdZu7IKx .dropdown-item:hover,
.cid-tMTdZu7IKx .dropdown-item:focus,
.cid-tMTdZu7IKx .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tMTdZu7IKx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tMTdZu7IKx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tMTdZu7IKx .nav-link {
  position: relative;
}
.cid-tMTdZu7IKx .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tMTdZu7IKx .container {
    flex-wrap: nowrap;
  }
}
.cid-tMTdZu7IKx .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tMTdZu7IKx .navbar-caption {
  font-weight: 700;
}
.cid-tMTdZu7IKx .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTdZu7IKx .dropdown-menu,
.cid-tMTdZu7IKx .navbar.opened {
  background: #ffffff !important;
}
.cid-tMTdZu7IKx .nav-item:focus,
.cid-tMTdZu7IKx .nav-link:focus {
  outline: none;
}
.cid-tMTdZu7IKx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMTdZu7IKx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMTdZu7IKx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tMTdZu7IKx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMTdZu7IKx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMTdZu7IKx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMTdZu7IKx .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tMTdZu7IKx .navbar {
    min-height: 80px;
  }
  .cid-tMTdZu7IKx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMTdZu7IKx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMTdZu7IKx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMTdZu7IKx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tMTdZu7IKx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tMTdZu7IKx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tMTdZu7IKx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tMTdZu7IKx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tMTdZu7IKx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tMTdZu7IKx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tMTdZu7IKx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tMTdZu7IKx .navbar.opened {
  transition: all 0.3s;
}
.cid-tMTdZu7IKx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tMTdZu7IKx .navbar .navbar-logo img {
  width: auto;
}
.cid-tMTdZu7IKx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tMTdZu7IKx .navbar.collapsed {
  justify-content: center;
}
.cid-tMTdZu7IKx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMTdZu7IKx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tMTdZu7IKx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tMTdZu7IKx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMTdZu7IKx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMTdZu7IKx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tMTdZu7IKx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMTdZu7IKx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tMTdZu7IKx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tMTdZu7IKx .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tMTdZu7IKx .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tMTdZu7IKx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tMTdZu7IKx .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTdZu7IKx .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tMTdZu7IKx .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tMTdZu7IKx .navbar-brand {
    min-height: 80px;
  }
}
.cid-tMTdZu7IKx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tMTdZu7IKx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMTdZu7IKx .dropdown-item.active,
.cid-tMTdZu7IKx .dropdown-item:active {
  background-color: transparent;
}
.cid-tMTdZu7IKx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMTdZu7IKx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMTdZu7IKx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMTdZu7IKx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tMTdZu7IKx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tMTdZu7IKx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMTdZu7IKx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tMTdZu7IKx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tMTdZu7IKx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tMTdZu7IKx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tMTdZu7IKx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tMTdZu7IKx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTdZu7IKx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTdZu7IKx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tMTdZu7IKx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTdZu7IKx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tMTdZu7IKx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tMTdZu7IKx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTdZu7IKx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tMTdZu7IKx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tMTdZu7IKx .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-tMTdZu7IKx .navbar {
    height: 70px;
  }
  .cid-tMTdZu7IKx .navbar.opened {
    height: auto;
  }
  .cid-tMTdZu7IKx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMTdZu7IKx .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tMTdZu7IKx .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tMTdZu7IKx .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTdZu7IKx .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tMTdZu7IKx .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tMTdZvcplZ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tMTdZvcplZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMTdZvcplZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMTdZvcplZ .container {
  display: flex;
  justify-content: center;
}
.cid-tMTdZvcplZ .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tMTdZvcplZ .col-copyright {
  padding: 0;
}
.cid-tMTdZvcplZ .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tMTdZvcplZ .copyright {
    text-align: center;
  }
}
.cid-tMTeyvSWXC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
}
.cid-tMTeyvSWXC .row {
  justify-content: center;
}
.cid-tMTeyvSWXC .mbr-section-title {
  color: #0a0a0a;
  width: 100%;
}
.cid-tMTeyvSWXC .mbr-section-subtitle {
  color: #353535;
  width: 100%;
  margin-top: 24px;
}
.cid-tMTeyvSWXC .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tMTeyvSWXC .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTeyvSWXC .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tMTeyvSWXC .number-line {
    display: none !important;
  }
}
.cid-tMTeyvSWXC .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tMTeyvSWXC .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tMTeyvSWXC .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
  .cid-tMTeyvSWXC .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
}
.cid-tMTeyvSWXC .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tMTeyvSWXC .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #d8d5d1;
}
@media (max-width: 991px) {
  .cid-tMTeyvSWXC .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tMTeyvSWXC .card-number-container {
    left: 16px;
  }
}
.cid-tMTeyvSWXC .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #0a0a0a;
  font-size: 1rem;
  color: #0a0a0a;
  border-radius: 50%;
}
.cid-tMTeyvSWXC .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #0a0a0a;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tMTeyvSWXC .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tMTeyvSWXC .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tMTeyvSWXC .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tMTeyvSWXC .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTeyvSWXC .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTeyvSWXC .card-text-container {
  width: 100%;
}
.cid-tMTeyvSWXC .card-title {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
}
.cid-tMTeyvSWXC .card-subtitle {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tMTeyvSWXC .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tMTeyvSWXC .card-text {
  color: #353535;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tMTeyvSWXC .card-text {
    margin-top: 16px;
  }
}
.cid-tMTeyxz1Nz .navbar-dropdown {
  position: relative !important;
}
.cid-tMTeyxz1Nz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tMTeyxz1Nz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tMTeyxz1Nz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tMTeyxz1Nz .dropdown-item:hover,
.cid-tMTeyxz1Nz .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tMTeyxz1Nz .dropdown-item:hover span {
  color: white;
}
.cid-tMTeyxz1Nz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tMTeyxz1Nz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tMTeyxz1Nz .dropdown-item:hover,
.cid-tMTeyxz1Nz .dropdown-item:focus,
.cid-tMTeyxz1Nz .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tMTeyxz1Nz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tMTeyxz1Nz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tMTeyxz1Nz .nav-link {
  position: relative;
}
.cid-tMTeyxz1Nz .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tMTeyxz1Nz .container {
    flex-wrap: nowrap;
  }
}
.cid-tMTeyxz1Nz .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tMTeyxz1Nz .navbar-caption {
  font-weight: 700;
}
.cid-tMTeyxz1Nz .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTeyxz1Nz .dropdown-menu,
.cid-tMTeyxz1Nz .navbar.opened {
  background: #ffffff !important;
}
.cid-tMTeyxz1Nz .nav-item:focus,
.cid-tMTeyxz1Nz .nav-link:focus {
  outline: none;
}
.cid-tMTeyxz1Nz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMTeyxz1Nz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMTeyxz1Nz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tMTeyxz1Nz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMTeyxz1Nz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMTeyxz1Nz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMTeyxz1Nz .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tMTeyxz1Nz .navbar {
    min-height: 80px;
  }
  .cid-tMTeyxz1Nz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMTeyxz1Nz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMTeyxz1Nz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMTeyxz1Nz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tMTeyxz1Nz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tMTeyxz1Nz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tMTeyxz1Nz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tMTeyxz1Nz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tMTeyxz1Nz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tMTeyxz1Nz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tMTeyxz1Nz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tMTeyxz1Nz .navbar.opened {
  transition: all 0.3s;
}
.cid-tMTeyxz1Nz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tMTeyxz1Nz .navbar .navbar-logo img {
  width: auto;
}
.cid-tMTeyxz1Nz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tMTeyxz1Nz .navbar.collapsed {
  justify-content: center;
}
.cid-tMTeyxz1Nz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMTeyxz1Nz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tMTeyxz1Nz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tMTeyxz1Nz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMTeyxz1Nz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMTeyxz1Nz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tMTeyxz1Nz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMTeyxz1Nz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tMTeyxz1Nz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tMTeyxz1Nz .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tMTeyxz1Nz .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tMTeyxz1Nz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tMTeyxz1Nz .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTeyxz1Nz .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tMTeyxz1Nz .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tMTeyxz1Nz .navbar-brand {
    min-height: 80px;
  }
}
.cid-tMTeyxz1Nz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tMTeyxz1Nz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMTeyxz1Nz .dropdown-item.active,
.cid-tMTeyxz1Nz .dropdown-item:active {
  background-color: transparent;
}
.cid-tMTeyxz1Nz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMTeyxz1Nz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMTeyxz1Nz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMTeyxz1Nz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tMTeyxz1Nz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tMTeyxz1Nz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMTeyxz1Nz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tMTeyxz1Nz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tMTeyxz1Nz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tMTeyxz1Nz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tMTeyxz1Nz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tMTeyxz1Nz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTeyxz1Nz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTeyxz1Nz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tMTeyxz1Nz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTeyxz1Nz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tMTeyxz1Nz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tMTeyxz1Nz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTeyxz1Nz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tMTeyxz1Nz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tMTeyxz1Nz .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-tMTeyxz1Nz .navbar {
    height: 70px;
  }
  .cid-tMTeyxz1Nz .navbar.opened {
    height: auto;
  }
  .cid-tMTeyxz1Nz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMTeyxz1Nz .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tMTeyxz1Nz .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tMTeyxz1Nz .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTeyxz1Nz .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tMTeyxz1Nz .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tMTeyyBoI9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tMTeyyBoI9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMTeyyBoI9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMTeyyBoI9 .container {
  display: flex;
  justify-content: center;
}
.cid-tMTeyyBoI9 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tMTeyyBoI9 .col-copyright {
  padding: 0;
}
.cid-tMTeyyBoI9 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tMTeyyBoI9 .copyright {
    text-align: center;
  }
}
.cid-tMTiskBISB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
}
.cid-tMTiskBISB .row {
  justify-content: center;
}
.cid-tMTiskBISB .mbr-section-title {
  color: #0a0a0a;
  width: 100%;
}
.cid-tMTiskBISB .mbr-section-subtitle {
  color: #353535;
  width: 100%;
  margin-top: 24px;
}
.cid-tMTiskBISB .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tMTiskBISB .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTiskBISB .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tMTiskBISB .number-line {
    display: none !important;
  }
}
.cid-tMTiskBISB .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tMTiskBISB .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tMTiskBISB .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
  .cid-tMTiskBISB .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
}
.cid-tMTiskBISB .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tMTiskBISB .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #d8d5d1;
}
@media (max-width: 991px) {
  .cid-tMTiskBISB .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tMTiskBISB .card-number-container {
    left: 16px;
  }
}
.cid-tMTiskBISB .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #0a0a0a;
  font-size: 1rem;
  color: #0a0a0a;
  border-radius: 50%;
}
.cid-tMTiskBISB .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #0a0a0a;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tMTiskBISB .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tMTiskBISB .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tMTiskBISB .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tMTiskBISB .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTiskBISB .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTiskBISB .card-text-container {
  width: 100%;
}
.cid-tMTiskBISB .card-title {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
}
.cid-tMTiskBISB .card-subtitle {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tMTiskBISB .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tMTiskBISB .card-text {
  color: #353535;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tMTiskBISB .card-text {
    margin-top: 16px;
  }
}
.cid-tMTislp5wJ .navbar-dropdown {
  position: relative !important;
}
.cid-tMTislp5wJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tMTislp5wJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tMTislp5wJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tMTislp5wJ .dropdown-item:hover,
.cid-tMTislp5wJ .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tMTislp5wJ .dropdown-item:hover span {
  color: white;
}
.cid-tMTislp5wJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tMTislp5wJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tMTislp5wJ .dropdown-item:hover,
.cid-tMTislp5wJ .dropdown-item:focus,
.cid-tMTislp5wJ .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tMTislp5wJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tMTislp5wJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tMTislp5wJ .nav-link {
  position: relative;
}
.cid-tMTislp5wJ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tMTislp5wJ .container {
    flex-wrap: nowrap;
  }
}
.cid-tMTislp5wJ .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tMTislp5wJ .navbar-caption {
  font-weight: 700;
}
.cid-tMTislp5wJ .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTislp5wJ .dropdown-menu,
.cid-tMTislp5wJ .navbar.opened {
  background: #ffffff !important;
}
.cid-tMTislp5wJ .nav-item:focus,
.cid-tMTislp5wJ .nav-link:focus {
  outline: none;
}
.cid-tMTislp5wJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMTislp5wJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMTislp5wJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tMTislp5wJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMTislp5wJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMTislp5wJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMTislp5wJ .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tMTislp5wJ .navbar {
    min-height: 80px;
  }
  .cid-tMTislp5wJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMTislp5wJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMTislp5wJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMTislp5wJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tMTislp5wJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tMTislp5wJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tMTislp5wJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tMTislp5wJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tMTislp5wJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tMTislp5wJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tMTislp5wJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tMTislp5wJ .navbar.opened {
  transition: all 0.3s;
}
.cid-tMTislp5wJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tMTislp5wJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tMTislp5wJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tMTislp5wJ .navbar.collapsed {
  justify-content: center;
}
.cid-tMTislp5wJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMTislp5wJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tMTislp5wJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tMTislp5wJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMTislp5wJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMTislp5wJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tMTislp5wJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMTislp5wJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tMTislp5wJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tMTislp5wJ .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tMTislp5wJ .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tMTislp5wJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tMTislp5wJ .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTislp5wJ .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tMTislp5wJ .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tMTislp5wJ .navbar-brand {
    min-height: 80px;
  }
}
.cid-tMTislp5wJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tMTislp5wJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMTislp5wJ .dropdown-item.active,
.cid-tMTislp5wJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tMTislp5wJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMTislp5wJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMTislp5wJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMTislp5wJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tMTislp5wJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tMTislp5wJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMTislp5wJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tMTislp5wJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tMTislp5wJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tMTislp5wJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tMTislp5wJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tMTislp5wJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTislp5wJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTislp5wJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tMTislp5wJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTislp5wJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tMTislp5wJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tMTislp5wJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTislp5wJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tMTislp5wJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tMTislp5wJ .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-tMTislp5wJ .navbar {
    height: 70px;
  }
  .cid-tMTislp5wJ .navbar.opened {
    height: auto;
  }
  .cid-tMTislp5wJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMTislp5wJ .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tMTislp5wJ .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tMTislp5wJ .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTislp5wJ .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tMTislp5wJ .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tMTismf3kW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tMTismf3kW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMTismf3kW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMTismf3kW .container {
  display: flex;
  justify-content: center;
}
.cid-tMTismf3kW .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tMTismf3kW .col-copyright {
  padding: 0;
}
.cid-tMTismf3kW .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tMTismf3kW .copyright {
    text-align: center;
  }
}
.cid-tMTj6X4umG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
}
.cid-tMTj6X4umG .row {
  justify-content: center;
}
.cid-tMTj6X4umG .mbr-section-title {
  color: #0a0a0a;
  width: 100%;
}
.cid-tMTj6X4umG .mbr-section-subtitle {
  color: #353535;
  width: 100%;
  margin-top: 24px;
}
.cid-tMTj6X4umG .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tMTj6X4umG .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTj6X4umG .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tMTj6X4umG .number-line {
    display: none !important;
  }
}
.cid-tMTj6X4umG .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tMTj6X4umG .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tMTj6X4umG .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
  .cid-tMTj6X4umG .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
}
.cid-tMTj6X4umG .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tMTj6X4umG .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #d8d5d1;
}
@media (max-width: 991px) {
  .cid-tMTj6X4umG .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tMTj6X4umG .card-number-container {
    left: 16px;
  }
}
.cid-tMTj6X4umG .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #0a0a0a;
  font-size: 1rem;
  color: #0a0a0a;
  border-radius: 50%;
}
.cid-tMTj6X4umG .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #0a0a0a;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tMTj6X4umG .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tMTj6X4umG .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tMTj6X4umG .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tMTj6X4umG .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTj6X4umG .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTj6X4umG .card-text-container {
  width: 100%;
}
.cid-tMTj6X4umG .card-title {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
}
.cid-tMTj6X4umG .card-subtitle {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tMTj6X4umG .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tMTj6X4umG .card-text {
  color: #353535;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tMTj6X4umG .card-text {
    margin-top: 16px;
  }
}
.cid-tMTj6Y3S9p .navbar-dropdown {
  position: relative !important;
}
.cid-tMTj6Y3S9p .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tMTj6Y3S9p .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tMTj6Y3S9p .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tMTj6Y3S9p .dropdown-item:hover,
.cid-tMTj6Y3S9p .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tMTj6Y3S9p .dropdown-item:hover span {
  color: white;
}
.cid-tMTj6Y3S9p .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tMTj6Y3S9p .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tMTj6Y3S9p .dropdown-item:hover,
.cid-tMTj6Y3S9p .dropdown-item:focus,
.cid-tMTj6Y3S9p .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tMTj6Y3S9p .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tMTj6Y3S9p .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tMTj6Y3S9p .nav-link {
  position: relative;
}
.cid-tMTj6Y3S9p .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tMTj6Y3S9p .container {
    flex-wrap: nowrap;
  }
}
.cid-tMTj6Y3S9p .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tMTj6Y3S9p .navbar-caption {
  font-weight: 700;
}
.cid-tMTj6Y3S9p .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTj6Y3S9p .dropdown-menu,
.cid-tMTj6Y3S9p .navbar.opened {
  background: #ffffff !important;
}
.cid-tMTj6Y3S9p .nav-item:focus,
.cid-tMTj6Y3S9p .nav-link:focus {
  outline: none;
}
.cid-tMTj6Y3S9p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMTj6Y3S9p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMTj6Y3S9p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tMTj6Y3S9p .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMTj6Y3S9p .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMTj6Y3S9p .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMTj6Y3S9p .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tMTj6Y3S9p .navbar {
    min-height: 80px;
  }
  .cid-tMTj6Y3S9p .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMTj6Y3S9p .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMTj6Y3S9p .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMTj6Y3S9p .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tMTj6Y3S9p .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tMTj6Y3S9p .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tMTj6Y3S9p .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tMTj6Y3S9p .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tMTj6Y3S9p .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tMTj6Y3S9p .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tMTj6Y3S9p .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tMTj6Y3S9p .navbar.opened {
  transition: all 0.3s;
}
.cid-tMTj6Y3S9p .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tMTj6Y3S9p .navbar .navbar-logo img {
  width: auto;
}
.cid-tMTj6Y3S9p .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tMTj6Y3S9p .navbar.collapsed {
  justify-content: center;
}
.cid-tMTj6Y3S9p .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMTj6Y3S9p .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tMTj6Y3S9p .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tMTj6Y3S9p .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMTj6Y3S9p .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMTj6Y3S9p .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tMTj6Y3S9p .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMTj6Y3S9p .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tMTj6Y3S9p .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tMTj6Y3S9p .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tMTj6Y3S9p .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tMTj6Y3S9p .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tMTj6Y3S9p .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTj6Y3S9p .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tMTj6Y3S9p .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tMTj6Y3S9p .navbar-brand {
    min-height: 80px;
  }
}
.cid-tMTj6Y3S9p .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tMTj6Y3S9p .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMTj6Y3S9p .dropdown-item.active,
.cid-tMTj6Y3S9p .dropdown-item:active {
  background-color: transparent;
}
.cid-tMTj6Y3S9p .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMTj6Y3S9p .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMTj6Y3S9p .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMTj6Y3S9p .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tMTj6Y3S9p .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tMTj6Y3S9p .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMTj6Y3S9p ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tMTj6Y3S9p .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tMTj6Y3S9p button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tMTj6Y3S9p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tMTj6Y3S9p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tMTj6Y3S9p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTj6Y3S9p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTj6Y3S9p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tMTj6Y3S9p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTj6Y3S9p nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tMTj6Y3S9p nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tMTj6Y3S9p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTj6Y3S9p .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tMTj6Y3S9p a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tMTj6Y3S9p .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-tMTj6Y3S9p .navbar {
    height: 70px;
  }
  .cid-tMTj6Y3S9p .navbar.opened {
    height: auto;
  }
  .cid-tMTj6Y3S9p .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMTj6Y3S9p .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tMTj6Y3S9p .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tMTj6Y3S9p .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTj6Y3S9p .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tMTj6Y3S9p .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tMTj6Z2yb5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tMTj6Z2yb5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMTj6Z2yb5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMTj6Z2yb5 .container {
  display: flex;
  justify-content: center;
}
.cid-tMTj6Z2yb5 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tMTj6Z2yb5 .col-copyright {
  padding: 0;
}
.cid-tMTj6Z2yb5 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tMTj6Z2yb5 .copyright {
    text-align: center;
  }
}
.cid-tMTjD6Q9Sd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
}
.cid-tMTjD6Q9Sd .row {
  justify-content: center;
}
.cid-tMTjD6Q9Sd .mbr-section-title {
  color: #0a0a0a;
  width: 100%;
}
.cid-tMTjD6Q9Sd .mbr-section-subtitle {
  color: #353535;
  width: 100%;
  margin-top: 24px;
}
.cid-tMTjD6Q9Sd .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tMTjD6Q9Sd .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTjD6Q9Sd .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tMTjD6Q9Sd .number-line {
    display: none !important;
  }
}
.cid-tMTjD6Q9Sd .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tMTjD6Q9Sd .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tMTjD6Q9Sd .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
  .cid-tMTjD6Q9Sd .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
}
.cid-tMTjD6Q9Sd .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tMTjD6Q9Sd .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #d8d5d1;
}
@media (max-width: 991px) {
  .cid-tMTjD6Q9Sd .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tMTjD6Q9Sd .card-number-container {
    left: 16px;
  }
}
.cid-tMTjD6Q9Sd .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #0a0a0a;
  font-size: 1rem;
  color: #0a0a0a;
  border-radius: 50%;
}
.cid-tMTjD6Q9Sd .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #0a0a0a;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tMTjD6Q9Sd .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tMTjD6Q9Sd .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tMTjD6Q9Sd .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tMTjD6Q9Sd .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTjD6Q9Sd .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTjD6Q9Sd .card-text-container {
  width: 100%;
}
.cid-tMTjD6Q9Sd .card-title {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
}
.cid-tMTjD6Q9Sd .card-subtitle {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tMTjD6Q9Sd .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tMTjD6Q9Sd .card-text {
  color: #353535;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tMTjD6Q9Sd .card-text {
    margin-top: 16px;
  }
}
.cid-tMTjD81doO .navbar-dropdown {
  position: relative !important;
}
.cid-tMTjD81doO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tMTjD81doO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tMTjD81doO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tMTjD81doO .dropdown-item:hover,
.cid-tMTjD81doO .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tMTjD81doO .dropdown-item:hover span {
  color: white;
}
.cid-tMTjD81doO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tMTjD81doO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tMTjD81doO .dropdown-item:hover,
.cid-tMTjD81doO .dropdown-item:focus,
.cid-tMTjD81doO .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tMTjD81doO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tMTjD81doO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tMTjD81doO .nav-link {
  position: relative;
}
.cid-tMTjD81doO .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tMTjD81doO .container {
    flex-wrap: nowrap;
  }
}
.cid-tMTjD81doO .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tMTjD81doO .navbar-caption {
  font-weight: 700;
}
.cid-tMTjD81doO .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTjD81doO .dropdown-menu,
.cid-tMTjD81doO .navbar.opened {
  background: #ffffff !important;
}
.cid-tMTjD81doO .nav-item:focus,
.cid-tMTjD81doO .nav-link:focus {
  outline: none;
}
.cid-tMTjD81doO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMTjD81doO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMTjD81doO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tMTjD81doO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMTjD81doO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMTjD81doO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMTjD81doO .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tMTjD81doO .navbar {
    min-height: 80px;
  }
  .cid-tMTjD81doO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMTjD81doO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMTjD81doO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMTjD81doO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tMTjD81doO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tMTjD81doO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tMTjD81doO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tMTjD81doO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tMTjD81doO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tMTjD81doO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tMTjD81doO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tMTjD81doO .navbar.opened {
  transition: all 0.3s;
}
.cid-tMTjD81doO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tMTjD81doO .navbar .navbar-logo img {
  width: auto;
}
.cid-tMTjD81doO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tMTjD81doO .navbar.collapsed {
  justify-content: center;
}
.cid-tMTjD81doO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMTjD81doO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tMTjD81doO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tMTjD81doO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMTjD81doO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMTjD81doO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tMTjD81doO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMTjD81doO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tMTjD81doO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tMTjD81doO .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tMTjD81doO .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tMTjD81doO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tMTjD81doO .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTjD81doO .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tMTjD81doO .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tMTjD81doO .navbar-brand {
    min-height: 80px;
  }
}
.cid-tMTjD81doO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tMTjD81doO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMTjD81doO .dropdown-item.active,
.cid-tMTjD81doO .dropdown-item:active {
  background-color: transparent;
}
.cid-tMTjD81doO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMTjD81doO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMTjD81doO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMTjD81doO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tMTjD81doO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tMTjD81doO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMTjD81doO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tMTjD81doO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tMTjD81doO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tMTjD81doO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tMTjD81doO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tMTjD81doO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTjD81doO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTjD81doO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tMTjD81doO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTjD81doO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tMTjD81doO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tMTjD81doO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTjD81doO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tMTjD81doO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tMTjD81doO .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-tMTjD81doO .navbar {
    height: 70px;
  }
  .cid-tMTjD81doO .navbar.opened {
    height: auto;
  }
  .cid-tMTjD81doO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMTjD81doO .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tMTjD81doO .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tMTjD81doO .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTjD81doO .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tMTjD81doO .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tMTjD8WjGY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tMTjD8WjGY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMTjD8WjGY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMTjD8WjGY .container {
  display: flex;
  justify-content: center;
}
.cid-tMTjD8WjGY .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tMTjD8WjGY .col-copyright {
  padding: 0;
}
.cid-tMTjD8WjGY .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tMTjD8WjGY .copyright {
    text-align: center;
  }
}
.cid-tMTk8VWqxX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
}
.cid-tMTk8VWqxX .row {
  justify-content: center;
}
.cid-tMTk8VWqxX .mbr-section-title {
  color: #0a0a0a;
  width: 100%;
}
.cid-tMTk8VWqxX .mbr-section-subtitle {
  color: #353535;
  width: 100%;
  margin-top: 24px;
}
.cid-tMTk8VWqxX .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-tMTk8VWqxX .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTk8VWqxX .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-tMTk8VWqxX .number-line {
    display: none !important;
  }
}
.cid-tMTk8VWqxX .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tMTk8VWqxX .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-tMTk8VWqxX .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
  .cid-tMTk8VWqxX .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #d8d5d1;
  }
}
.cid-tMTk8VWqxX .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-tMTk8VWqxX .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #d8d5d1;
}
@media (max-width: 991px) {
  .cid-tMTk8VWqxX .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tMTk8VWqxX .card-number-container {
    left: 16px;
  }
}
.cid-tMTk8VWqxX .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #0a0a0a;
  font-size: 1rem;
  color: #0a0a0a;
  border-radius: 50%;
}
.cid-tMTk8VWqxX .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #0a0a0a;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tMTk8VWqxX .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-tMTk8VWqxX .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-tMTk8VWqxX .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-tMTk8VWqxX .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTk8VWqxX .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-tMTk8VWqxX .card-text-container {
  width: 100%;
}
.cid-tMTk8VWqxX .card-title {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
}
.cid-tMTk8VWqxX .card-subtitle {
  color: #0a0a0a;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-tMTk8VWqxX .card-subtitle {
    margin-top: 8px;
  }
}
.cid-tMTk8VWqxX .card-text {
  color: #353535;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-tMTk8VWqxX .card-text {
    margin-top: 16px;
  }
}
.cid-tMTk8WUIPQ .navbar-dropdown {
  position: relative !important;
}
.cid-tMTk8WUIPQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tMTk8WUIPQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tMTk8WUIPQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-tMTk8WUIPQ .dropdown-item:hover,
.cid-tMTk8WUIPQ .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-tMTk8WUIPQ .dropdown-item:hover span {
  color: white;
}
.cid-tMTk8WUIPQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tMTk8WUIPQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tMTk8WUIPQ .dropdown-item:hover,
.cid-tMTk8WUIPQ .dropdown-item:focus,
.cid-tMTk8WUIPQ .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-tMTk8WUIPQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tMTk8WUIPQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tMTk8WUIPQ .nav-link {
  position: relative;
}
.cid-tMTk8WUIPQ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tMTk8WUIPQ .container {
    flex-wrap: nowrap;
  }
}
.cid-tMTk8WUIPQ .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tMTk8WUIPQ .navbar-caption {
  font-weight: 700;
}
.cid-tMTk8WUIPQ .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-tMTk8WUIPQ .dropdown-menu,
.cid-tMTk8WUIPQ .navbar.opened {
  background: #ffffff !important;
}
.cid-tMTk8WUIPQ .nav-item:focus,
.cid-tMTk8WUIPQ .nav-link:focus {
  outline: none;
}
.cid-tMTk8WUIPQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMTk8WUIPQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMTk8WUIPQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tMTk8WUIPQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMTk8WUIPQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMTk8WUIPQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMTk8WUIPQ .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-tMTk8WUIPQ .navbar {
    min-height: 80px;
  }
  .cid-tMTk8WUIPQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMTk8WUIPQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMTk8WUIPQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMTk8WUIPQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tMTk8WUIPQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tMTk8WUIPQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tMTk8WUIPQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tMTk8WUIPQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tMTk8WUIPQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tMTk8WUIPQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tMTk8WUIPQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tMTk8WUIPQ .navbar.opened {
  transition: all 0.3s;
}
.cid-tMTk8WUIPQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tMTk8WUIPQ .navbar .navbar-logo img {
  width: auto;
}
.cid-tMTk8WUIPQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tMTk8WUIPQ .navbar.collapsed {
  justify-content: center;
}
.cid-tMTk8WUIPQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMTk8WUIPQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tMTk8WUIPQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-tMTk8WUIPQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMTk8WUIPQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMTk8WUIPQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tMTk8WUIPQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMTk8WUIPQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tMTk8WUIPQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tMTk8WUIPQ .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-tMTk8WUIPQ .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-tMTk8WUIPQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tMTk8WUIPQ .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTk8WUIPQ .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-tMTk8WUIPQ .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-tMTk8WUIPQ .navbar-brand {
    min-height: 80px;
  }
}
.cid-tMTk8WUIPQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tMTk8WUIPQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMTk8WUIPQ .dropdown-item.active,
.cid-tMTk8WUIPQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tMTk8WUIPQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMTk8WUIPQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMTk8WUIPQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMTk8WUIPQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tMTk8WUIPQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tMTk8WUIPQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMTk8WUIPQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tMTk8WUIPQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tMTk8WUIPQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tMTk8WUIPQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-tMTk8WUIPQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tMTk8WUIPQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTk8WUIPQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMTk8WUIPQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tMTk8WUIPQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTk8WUIPQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tMTk8WUIPQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tMTk8WUIPQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMTk8WUIPQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tMTk8WUIPQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tMTk8WUIPQ .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-tMTk8WUIPQ .navbar {
    height: 70px;
  }
  .cid-tMTk8WUIPQ .navbar.opened {
    height: auto;
  }
  .cid-tMTk8WUIPQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMTk8WUIPQ .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tMTk8WUIPQ .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-tMTk8WUIPQ .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMTk8WUIPQ .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tMTk8WUIPQ .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tMTk8XVbDP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-tMTk8XVbDP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMTk8XVbDP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMTk8XVbDP .container {
  display: flex;
  justify-content: center;
}
.cid-tMTk8XVbDP .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tMTk8XVbDP .col-copyright {
  padding: 0;
}
.cid-tMTk8XVbDP .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tMTk8XVbDP .copyright {
    text-align: center;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tRQWqqoYbh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tRQWqqoYbh .row {
  justify-content: center;
}
.cid-tRQWqqoYbh .title-container {
  max-width: 800px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 991px) {
  .cid-tRQWqqoYbh .title-container {
    margin-bottom: 64px;
  }
}
@media (max-width: 767px) {
  .cid-tRQWqqoYbh .title-container {
    margin-bottom: 56px;
  }
}
.cid-tRQWqqoYbh .mbr-section-title {
  color: #161616;
}
.cid-tRQWqqoYbh .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-tRQWqqoYbh .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  max-width: 720px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tRQWqqoYbh .grid-container {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-tRQWqqoYbh .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-tRQWqqoYbh .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #ffffff;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tRQWqqoYbh .text-container {
    padding: 16px;
  }
}
.cid-tRQWqqoYbh .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-tRQWqqoYbh .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-tRQWqqoYbh .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  border-radius: 12px;
  height: auto;
}
@media (min-width: 992px) {
  .cid-tRQWqqoYbh .img-container {
    height: 440px;
  }
}
.cid-tRQWqqoYbh .img-container img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tRQWqqoYbh .text-padding {
  width: 100%;
  padding: 0;
  margin-top: 24px;
}
.cid-tRQWqqoYbh .label-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 16px;
}
.cid-tRQWqqoYbh .label-wrap {
  display: flex;
  border-radius: 8px;
  padding: 4px 6px;
  background-color: #d8d5d1;
  max-width: 48%;
  width: max-content;
}
.cid-tRQWqqoYbh .label-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tRQWqqoYbh .date-text {
  color: #161616;
  margin-bottom: 0;
  max-width: 48%;
  width: max-content;
  margin-left: auto;
}
.cid-tRQWqqoYbh .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
  text-align: center;
}
.cid-tRQWqqoYbh .mbr-text {
  margin-top: 8px;
  width: 100%;
  color: #161616;
}
.cid-tRQWqqoYbh .mbr-section-btn {
  margin-top: 20px;
  width: 100%;
}
.cid-tRQWqqoYbh .mbr-section-btn .btn {
  width: 100%;
}
.cid-tRQWqqoYbh .circle-blur {
  position: absolute;
  top: 5%;
  right: 5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tRQYGkqN7x {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tRQYGkqN7x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRQYGkqN7x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRQYGkqN7x .row {
  justify-content: center;
}
.cid-tRQYGkqN7x .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tRQYGkqN7x .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tRQYGkqN7x .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tRQYGkqN7x .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tRQYGkqN7x .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tRQYGkqN7x .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tRQYGkqN7x .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tRQYGkqN7x .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tRQYGkqN7x .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tRQYGkqN7x .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tRQYGkqN7x .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tRQYGkqN7x .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tRQYGkqN7x .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tRQYGkqN7x .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tRQYGkqN7x .card-title,
.cid-tRQYGkqN7x .iconfont-wrapper {
  color: #ffffff;
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-tRR06YmQDQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-tRR06YmQDQ .row {
  justify-content: center;
}
.cid-tRR06YmQDQ .title-container {
  max-width: 800px;
  padding: 0;
  margin-bottom: 80px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 991px) {
  .cid-tRR06YmQDQ .title-container {
    margin-bottom: 64px;
  }
}
@media (max-width: 767px) {
  .cid-tRR06YmQDQ .title-container {
    margin-bottom: 56px;
  }
}
.cid-tRR06YmQDQ .mbr-section-title {
  color: #161616;
}
.cid-tRR06YmQDQ .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-tRR06YmQDQ .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  max-width: 720px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tRR06YmQDQ .grid-container {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}
.cid-tRR06YmQDQ .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-tRR06YmQDQ .text-container {
  padding: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  background-color: #ffffff;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-tRR06YmQDQ .text-container {
    padding: 16px;
  }
}
.cid-tRR06YmQDQ .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-tRR06YmQDQ .header-wrap {
  display: flex;
  align-items: flex-start;
  width: 100%;
  flex-wrap: wrap;
}
.cid-tRR06YmQDQ .img-container {
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  border-radius: 12px;
  height: auto;
}
@media (min-width: 992px) {
  .cid-tRR06YmQDQ .img-container {
    height: 440px;
  }
}
.cid-tRR06YmQDQ .img-container img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tRR06YmQDQ .text-padding {
  width: 100%;
  padding: 0;
  margin-top: 24px;
}
.cid-tRR06YmQDQ .label-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 16px;
}
.cid-tRR06YmQDQ .label-wrap {
  display: flex;
  border-radius: 8px;
  padding: 4px 6px;
  background-color: #d8d5d1;
  max-width: 48%;
  width: max-content;
}
.cid-tRR06YmQDQ .label-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-tRR06YmQDQ .date-text {
  color: #161616;
  margin-bottom: 0;
  max-width: 48%;
  width: max-content;
  margin-left: auto;
}
.cid-tRR06YmQDQ .card-title {
  width: 100%;
  color: #161616;
  margin-bottom: 1rem;
  text-align: center;
}
.cid-tRR06YmQDQ .mbr-text {
  margin-top: 8px;
  width: 100%;
  color: #161616;
}
.cid-tRR06YmQDQ .mbr-section-btn {
  margin-top: 20px;
  width: 100%;
}
.cid-tRR06YmQDQ .mbr-section-btn .btn {
  width: 100%;
}
.cid-tRR06YmQDQ .circle-blur {
  position: absolute;
  top: 5%;
  right: 5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tRR03GMSPA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-tRR03GMSPA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRR03GMSPA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRR03GMSPA .row {
  justify-content: center;
}
.cid-tRR03GMSPA .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-tRR03GMSPA .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-tRR03GMSPA .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-tRR03GMSPA .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-tRR03GMSPA .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-tRR03GMSPA .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-tRR03GMSPA .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-tRR03GMSPA .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-tRR03GMSPA .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-tRR03GMSPA .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-tRR03GMSPA .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-tRR03GMSPA .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-tRR03GMSPA .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tRR03GMSPA .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-tRR03GMSPA .card-title,
.cid-tRR03GMSPA .iconfont-wrapper {
  color: #ffffff;
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ucxuDCXftZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ucxuDCXftZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucxuDCXftZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucxuDCXftZ .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ucxuDCXftZ .col-img {
    padding-left: 28px;
  }
}
.cid-ucxuDCXftZ .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ucxuDCXftZ .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ucxuDCXftZ .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ucxuDCXftZ .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ucxuDCXftZ .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ucxuDCXftZ .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ucxuDCXftZ .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ucxuDCXftZ .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ucxuDCXftZ .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ucxuDCXftZ .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ucxuDCXftZ .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ucxuDCXftZ .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ucxuDCXftZ .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucxWSuEEGS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ucxWSuEEGS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucxWSuEEGS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucxWSuEEGS .row {
  justify-content: center;
}
.cid-ucxWSuEEGS .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ucxWSuEEGS .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ucxWSuEEGS .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ucxWSuEEGS .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ucxWSuEEGS .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ucxWSuEEGS .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ucxWSuEEGS .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ucxWSuEEGS .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ucxWSuEEGS .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ucxWSuEEGS .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ucxWSuEEGS .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ucxWSuEEGS .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ucxWSuEEGS .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ucxWSuEEGS .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucxZ4FIJLb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ucxZ4FIJLb .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucxZ4FIJLb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucxZ4FIJLb .row {
  justify-content: center;
}
.cid-ucxZ4FIJLb .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ucxZ4FIJLb .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ucxZ4FIJLb .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ucxZ4FIJLb .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ucxZ4FIJLb .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ucxZ4FIJLb .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ucxZ4FIJLb .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ucxZ4FIJLb .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ucxZ4FIJLb .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ucxZ4FIJLb .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ucxZ4FIJLb .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ucxZ4FIJLb .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ucxZ4FIJLb .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ucxZ4FIJLb .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucxZ4FIJLb .card-title,
.cid-ucxZ4FIJLb .iconfont-wrapper {
  color: #ffffff;
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-ucInJ5KInB .navbar-dropdown {
  position: relative !important;
}
.cid-ucInJ5KInB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ucInJ5KInB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ucInJ5KInB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ucInJ5KInB .dropdown-item:hover,
.cid-ucInJ5KInB .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ucInJ5KInB .dropdown-item:hover span {
  color: white;
}
.cid-ucInJ5KInB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ucInJ5KInB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ucInJ5KInB .dropdown-item:hover,
.cid-ucInJ5KInB .dropdown-item:focus,
.cid-ucInJ5KInB .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ucInJ5KInB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ucInJ5KInB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ucInJ5KInB .nav-link {
  position: relative;
}
.cid-ucInJ5KInB .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ucInJ5KInB .container {
    flex-wrap: nowrap;
  }
}
.cid-ucInJ5KInB .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ucInJ5KInB .navbar-caption {
  font-weight: 700;
}
.cid-ucInJ5KInB .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucInJ5KInB .dropdown-menu,
.cid-ucInJ5KInB .navbar.opened {
  background: #ffffff !important;
}
.cid-ucInJ5KInB .nav-item:focus,
.cid-ucInJ5KInB .nav-link:focus {
  outline: none;
}
.cid-ucInJ5KInB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ucInJ5KInB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ucInJ5KInB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ucInJ5KInB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucInJ5KInB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ucInJ5KInB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ucInJ5KInB .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ucInJ5KInB .navbar {
    min-height: 80px;
  }
  .cid-ucInJ5KInB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ucInJ5KInB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ucInJ5KInB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ucInJ5KInB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ucInJ5KInB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ucInJ5KInB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ucInJ5KInB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ucInJ5KInB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ucInJ5KInB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ucInJ5KInB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ucInJ5KInB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ucInJ5KInB .navbar.opened {
  transition: all 0.3s;
}
.cid-ucInJ5KInB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ucInJ5KInB .navbar .navbar-logo img {
  width: auto;
}
.cid-ucInJ5KInB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ucInJ5KInB .navbar.collapsed {
  justify-content: center;
}
.cid-ucInJ5KInB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ucInJ5KInB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucInJ5KInB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ucInJ5KInB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ucInJ5KInB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ucInJ5KInB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ucInJ5KInB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ucInJ5KInB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ucInJ5KInB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ucInJ5KInB .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ucInJ5KInB .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ucInJ5KInB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ucInJ5KInB .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ucInJ5KInB .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ucInJ5KInB .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ucInJ5KInB .navbar-brand {
    min-height: 80px;
  }
}
.cid-ucInJ5KInB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ucInJ5KInB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ucInJ5KInB .dropdown-item.active,
.cid-ucInJ5KInB .dropdown-item:active {
  background-color: transparent;
}
.cid-ucInJ5KInB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ucInJ5KInB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ucInJ5KInB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ucInJ5KInB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ucInJ5KInB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ucInJ5KInB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ucInJ5KInB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ucInJ5KInB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ucInJ5KInB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ucInJ5KInB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ucInJ5KInB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ucInJ5KInB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucInJ5KInB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucInJ5KInB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ucInJ5KInB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucInJ5KInB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ucInJ5KInB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ucInJ5KInB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucInJ5KInB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ucInJ5KInB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucInJ5KInB .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-ucInJ5KInB .navbar {
    height: 70px;
  }
  .cid-ucInJ5KInB .navbar.opened {
    height: auto;
  }
  .cid-ucInJ5KInB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucInJ5KInB .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ucInJ5KInB .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ucInJ5KInB .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ucInJ5KInB .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ucInJ5KInB .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ucInJ6Li3G {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ucInJ6Li3G .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucInJ6Li3G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucInJ6Li3G .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ucInJ6Li3G .col-img {
    padding-left: 28px;
  }
}
.cid-ucInJ6Li3G .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ucInJ6Li3G .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ucInJ6Li3G .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ucInJ6Li3G .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ucInJ6Li3G .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ucInJ6Li3G .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ucInJ6Li3G .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ucInJ6Li3G .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ucInJ6Li3G .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ucInJ6Li3G .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ucInJ6Li3G .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ucInJ6Li3G .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ucInJ6Li3G .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucInJ7ggJ1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ucInJ7ggJ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucInJ7ggJ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucInJ7ggJ1 .row {
  justify-content: center;
}
.cid-ucInJ7ggJ1 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ucInJ7ggJ1 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ucInJ7ggJ1 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ucInJ7ggJ1 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ucInJ7ggJ1 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ucInJ7ggJ1 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ucInJ7ggJ1 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ucInJ7ggJ1 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ucInJ7ggJ1 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ucInJ7ggJ1 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ucInJ7ggJ1 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ucInJ7ggJ1 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ucInJ7ggJ1 .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ucInJ7ggJ1 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucInJ7UmWD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ucInJ7UmWD .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucInJ7UmWD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucInJ7UmWD .row {
  justify-content: center;
}
.cid-ucInJ7UmWD .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ucInJ7UmWD .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ucInJ7UmWD .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ucInJ7UmWD .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ucInJ7UmWD .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ucInJ7UmWD .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ucInJ7UmWD .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ucInJ7UmWD .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ucInJ7UmWD .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ucInJ7UmWD .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ucInJ7UmWD .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ucInJ7UmWD .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ucInJ7UmWD .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ucInJ7UmWD .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucInJ7UmWD .card-title,
.cid-ucInJ7UmWD .iconfont-wrapper {
  color: #ffffff;
}
.cid-ucInJ8BPVT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ucInJ8BPVT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucInJ8BPVT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucInJ8BPVT .container {
  display: flex;
  justify-content: center;
}
.cid-ucInJ8BPVT .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ucInJ8BPVT .col-copyright {
  padding: 0;
}
.cid-ucInJ8BPVT .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ucInJ8BPVT .copyright {
    text-align: center;
  }
}
.cid-ucIodzcpXX .navbar-dropdown {
  position: relative !important;
}
.cid-ucIodzcpXX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ucIodzcpXX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ucIodzcpXX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ucIodzcpXX .dropdown-item:hover,
.cid-ucIodzcpXX .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ucIodzcpXX .dropdown-item:hover span {
  color: white;
}
.cid-ucIodzcpXX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ucIodzcpXX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ucIodzcpXX .dropdown-item:hover,
.cid-ucIodzcpXX .dropdown-item:focus,
.cid-ucIodzcpXX .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ucIodzcpXX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ucIodzcpXX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ucIodzcpXX .nav-link {
  position: relative;
}
.cid-ucIodzcpXX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ucIodzcpXX .container {
    flex-wrap: nowrap;
  }
}
.cid-ucIodzcpXX .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ucIodzcpXX .navbar-caption {
  font-weight: 700;
}
.cid-ucIodzcpXX .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucIodzcpXX .dropdown-menu,
.cid-ucIodzcpXX .navbar.opened {
  background: #ffffff !important;
}
.cid-ucIodzcpXX .nav-item:focus,
.cid-ucIodzcpXX .nav-link:focus {
  outline: none;
}
.cid-ucIodzcpXX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ucIodzcpXX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ucIodzcpXX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ucIodzcpXX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucIodzcpXX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ucIodzcpXX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ucIodzcpXX .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ucIodzcpXX .navbar {
    min-height: 80px;
  }
  .cid-ucIodzcpXX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ucIodzcpXX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ucIodzcpXX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ucIodzcpXX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ucIodzcpXX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ucIodzcpXX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ucIodzcpXX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ucIodzcpXX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ucIodzcpXX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ucIodzcpXX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ucIodzcpXX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ucIodzcpXX .navbar.opened {
  transition: all 0.3s;
}
.cid-ucIodzcpXX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ucIodzcpXX .navbar .navbar-logo img {
  width: auto;
}
.cid-ucIodzcpXX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ucIodzcpXX .navbar.collapsed {
  justify-content: center;
}
.cid-ucIodzcpXX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ucIodzcpXX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucIodzcpXX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ucIodzcpXX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ucIodzcpXX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ucIodzcpXX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ucIodzcpXX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ucIodzcpXX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ucIodzcpXX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ucIodzcpXX .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ucIodzcpXX .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ucIodzcpXX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ucIodzcpXX .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ucIodzcpXX .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ucIodzcpXX .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ucIodzcpXX .navbar-brand {
    min-height: 80px;
  }
}
.cid-ucIodzcpXX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ucIodzcpXX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ucIodzcpXX .dropdown-item.active,
.cid-ucIodzcpXX .dropdown-item:active {
  background-color: transparent;
}
.cid-ucIodzcpXX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ucIodzcpXX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ucIodzcpXX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ucIodzcpXX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ucIodzcpXX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ucIodzcpXX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ucIodzcpXX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ucIodzcpXX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ucIodzcpXX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ucIodzcpXX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ucIodzcpXX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ucIodzcpXX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucIodzcpXX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucIodzcpXX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ucIodzcpXX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucIodzcpXX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ucIodzcpXX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ucIodzcpXX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucIodzcpXX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ucIodzcpXX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucIodzcpXX .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-ucIodzcpXX .navbar {
    height: 70px;
  }
  .cid-ucIodzcpXX .navbar.opened {
    height: auto;
  }
  .cid-ucIodzcpXX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucIodzcpXX .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ucIodzcpXX .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ucIodzcpXX .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ucIodzcpXX .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ucIodzcpXX .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ucIodAz1Rp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ucIodAz1Rp .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucIodAz1Rp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucIodAz1Rp .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ucIodAz1Rp .col-img {
    padding-left: 28px;
  }
}
.cid-ucIodAz1Rp .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ucIodAz1Rp .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ucIodAz1Rp .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ucIodAz1Rp .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ucIodAz1Rp .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ucIodAz1Rp .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ucIodAz1Rp .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ucIodAz1Rp .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ucIodAz1Rp .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ucIodAz1Rp .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ucIodAz1Rp .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ucIodAz1Rp .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ucIodAz1Rp .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucIodB8J5L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ucIodB8J5L .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucIodB8J5L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucIodB8J5L .row {
  justify-content: center;
}
.cid-ucIodB8J5L .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ucIodB8J5L .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ucIodB8J5L .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ucIodB8J5L .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ucIodB8J5L .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ucIodB8J5L .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ucIodB8J5L .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ucIodB8J5L .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ucIodB8J5L .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ucIodB8J5L .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ucIodB8J5L .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ucIodB8J5L .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ucIodB8J5L .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ucIodB8J5L .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucIodBLBVI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ucIodBLBVI .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucIodBLBVI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucIodBLBVI .row {
  justify-content: center;
}
.cid-ucIodBLBVI .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ucIodBLBVI .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ucIodBLBVI .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ucIodBLBVI .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ucIodBLBVI .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ucIodBLBVI .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ucIodBLBVI .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ucIodBLBVI .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ucIodBLBVI .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ucIodBLBVI .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ucIodBLBVI .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ucIodBLBVI .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ucIodBLBVI .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ucIodBLBVI .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucIodBLBVI .card-title,
.cid-ucIodBLBVI .iconfont-wrapper {
  color: #ffffff;
}
.cid-ucIodCwmei {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ucIodCwmei .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucIodCwmei .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucIodCwmei .container {
  display: flex;
  justify-content: center;
}
.cid-ucIodCwmei .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ucIodCwmei .col-copyright {
  padding: 0;
}
.cid-ucIodCwmei .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ucIodCwmei .copyright {
    text-align: center;
  }
}
.cid-ucIoCA1ER8 .navbar-dropdown {
  position: relative !important;
}
.cid-ucIoCA1ER8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ucIoCA1ER8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ucIoCA1ER8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ucIoCA1ER8 .dropdown-item:hover,
.cid-ucIoCA1ER8 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ucIoCA1ER8 .dropdown-item:hover span {
  color: white;
}
.cid-ucIoCA1ER8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ucIoCA1ER8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ucIoCA1ER8 .dropdown-item:hover,
.cid-ucIoCA1ER8 .dropdown-item:focus,
.cid-ucIoCA1ER8 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ucIoCA1ER8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ucIoCA1ER8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ucIoCA1ER8 .nav-link {
  position: relative;
}
.cid-ucIoCA1ER8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ucIoCA1ER8 .container {
    flex-wrap: nowrap;
  }
}
.cid-ucIoCA1ER8 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ucIoCA1ER8 .navbar-caption {
  font-weight: 700;
}
.cid-ucIoCA1ER8 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucIoCA1ER8 .dropdown-menu,
.cid-ucIoCA1ER8 .navbar.opened {
  background: #ffffff !important;
}
.cid-ucIoCA1ER8 .nav-item:focus,
.cid-ucIoCA1ER8 .nav-link:focus {
  outline: none;
}
.cid-ucIoCA1ER8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ucIoCA1ER8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ucIoCA1ER8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ucIoCA1ER8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucIoCA1ER8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ucIoCA1ER8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ucIoCA1ER8 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ucIoCA1ER8 .navbar {
    min-height: 80px;
  }
  .cid-ucIoCA1ER8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ucIoCA1ER8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ucIoCA1ER8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ucIoCA1ER8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ucIoCA1ER8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ucIoCA1ER8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ucIoCA1ER8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ucIoCA1ER8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ucIoCA1ER8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ucIoCA1ER8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ucIoCA1ER8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ucIoCA1ER8 .navbar.opened {
  transition: all 0.3s;
}
.cid-ucIoCA1ER8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ucIoCA1ER8 .navbar .navbar-logo img {
  width: auto;
}
.cid-ucIoCA1ER8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ucIoCA1ER8 .navbar.collapsed {
  justify-content: center;
}
.cid-ucIoCA1ER8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ucIoCA1ER8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucIoCA1ER8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ucIoCA1ER8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ucIoCA1ER8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ucIoCA1ER8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ucIoCA1ER8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ucIoCA1ER8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ucIoCA1ER8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ucIoCA1ER8 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ucIoCA1ER8 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ucIoCA1ER8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ucIoCA1ER8 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ucIoCA1ER8 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ucIoCA1ER8 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ucIoCA1ER8 .navbar-brand {
    min-height: 80px;
  }
}
.cid-ucIoCA1ER8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ucIoCA1ER8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ucIoCA1ER8 .dropdown-item.active,
.cid-ucIoCA1ER8 .dropdown-item:active {
  background-color: transparent;
}
.cid-ucIoCA1ER8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ucIoCA1ER8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ucIoCA1ER8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ucIoCA1ER8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ucIoCA1ER8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ucIoCA1ER8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ucIoCA1ER8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ucIoCA1ER8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ucIoCA1ER8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ucIoCA1ER8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ucIoCA1ER8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ucIoCA1ER8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucIoCA1ER8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucIoCA1ER8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ucIoCA1ER8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucIoCA1ER8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ucIoCA1ER8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ucIoCA1ER8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucIoCA1ER8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ucIoCA1ER8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucIoCA1ER8 .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-ucIoCA1ER8 .navbar {
    height: 70px;
  }
  .cid-ucIoCA1ER8 .navbar.opened {
    height: auto;
  }
  .cid-ucIoCA1ER8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucIoCA1ER8 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ucIoCA1ER8 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ucIoCA1ER8 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ucIoCA1ER8 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ucIoCA1ER8 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ucIoCBq0AC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ucIoCBq0AC .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucIoCBq0AC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucIoCBq0AC .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ucIoCBq0AC .col-img {
    padding-left: 28px;
  }
}
.cid-ucIoCBq0AC .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ucIoCBq0AC .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ucIoCBq0AC .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ucIoCBq0AC .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ucIoCBq0AC .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ucIoCBq0AC .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ucIoCBq0AC .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ucIoCBq0AC .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ucIoCBq0AC .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ucIoCBq0AC .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ucIoCBq0AC .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ucIoCBq0AC .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ucIoCBq0AC .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucIoCC9bw0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ucIoCC9bw0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucIoCC9bw0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucIoCC9bw0 .row {
  justify-content: center;
}
.cid-ucIoCC9bw0 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ucIoCC9bw0 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ucIoCC9bw0 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ucIoCC9bw0 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ucIoCC9bw0 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ucIoCC9bw0 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ucIoCC9bw0 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ucIoCC9bw0 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ucIoCC9bw0 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ucIoCC9bw0 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ucIoCC9bw0 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ucIoCC9bw0 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ucIoCC9bw0 .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ucIoCC9bw0 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucIoCCPXS7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ucIoCCPXS7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucIoCCPXS7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucIoCCPXS7 .row {
  justify-content: center;
}
.cid-ucIoCCPXS7 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ucIoCCPXS7 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ucIoCCPXS7 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ucIoCCPXS7 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ucIoCCPXS7 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ucIoCCPXS7 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ucIoCCPXS7 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ucIoCCPXS7 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ucIoCCPXS7 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ucIoCCPXS7 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ucIoCCPXS7 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ucIoCCPXS7 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ucIoCCPXS7 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ucIoCCPXS7 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucIoCCPXS7 .card-title,
.cid-ucIoCCPXS7 .iconfont-wrapper {
  color: #ffffff;
}
.cid-ucIoCDuJ8U {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ucIoCDuJ8U .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucIoCDuJ8U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucIoCDuJ8U .container {
  display: flex;
  justify-content: center;
}
.cid-ucIoCDuJ8U .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ucIoCDuJ8U .col-copyright {
  padding: 0;
}
.cid-ucIoCDuJ8U .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ucIoCDuJ8U .copyright {
    text-align: center;
  }
}
.cid-ucIoQygrLs .navbar-dropdown {
  position: relative !important;
}
.cid-ucIoQygrLs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ucIoQygrLs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ucIoQygrLs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ucIoQygrLs .dropdown-item:hover,
.cid-ucIoQygrLs .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ucIoQygrLs .dropdown-item:hover span {
  color: white;
}
.cid-ucIoQygrLs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ucIoQygrLs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ucIoQygrLs .dropdown-item:hover,
.cid-ucIoQygrLs .dropdown-item:focus,
.cid-ucIoQygrLs .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ucIoQygrLs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ucIoQygrLs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ucIoQygrLs .nav-link {
  position: relative;
}
.cid-ucIoQygrLs .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ucIoQygrLs .container {
    flex-wrap: nowrap;
  }
}
.cid-ucIoQygrLs .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ucIoQygrLs .navbar-caption {
  font-weight: 700;
}
.cid-ucIoQygrLs .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ucIoQygrLs .dropdown-menu,
.cid-ucIoQygrLs .navbar.opened {
  background: #ffffff !important;
}
.cid-ucIoQygrLs .nav-item:focus,
.cid-ucIoQygrLs .nav-link:focus {
  outline: none;
}
.cid-ucIoQygrLs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ucIoQygrLs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ucIoQygrLs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ucIoQygrLs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucIoQygrLs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ucIoQygrLs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ucIoQygrLs .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ucIoQygrLs .navbar {
    min-height: 80px;
  }
  .cid-ucIoQygrLs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ucIoQygrLs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ucIoQygrLs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ucIoQygrLs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ucIoQygrLs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ucIoQygrLs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ucIoQygrLs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ucIoQygrLs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ucIoQygrLs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ucIoQygrLs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ucIoQygrLs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ucIoQygrLs .navbar.opened {
  transition: all 0.3s;
}
.cid-ucIoQygrLs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ucIoQygrLs .navbar .navbar-logo img {
  width: auto;
}
.cid-ucIoQygrLs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ucIoQygrLs .navbar.collapsed {
  justify-content: center;
}
.cid-ucIoQygrLs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ucIoQygrLs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucIoQygrLs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ucIoQygrLs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ucIoQygrLs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ucIoQygrLs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ucIoQygrLs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ucIoQygrLs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ucIoQygrLs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ucIoQygrLs .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ucIoQygrLs .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ucIoQygrLs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ucIoQygrLs .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ucIoQygrLs .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ucIoQygrLs .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ucIoQygrLs .navbar-brand {
    min-height: 80px;
  }
}
.cid-ucIoQygrLs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ucIoQygrLs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ucIoQygrLs .dropdown-item.active,
.cid-ucIoQygrLs .dropdown-item:active {
  background-color: transparent;
}
.cid-ucIoQygrLs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ucIoQygrLs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ucIoQygrLs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ucIoQygrLs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ucIoQygrLs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ucIoQygrLs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ucIoQygrLs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ucIoQygrLs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ucIoQygrLs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ucIoQygrLs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ucIoQygrLs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ucIoQygrLs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucIoQygrLs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucIoQygrLs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ucIoQygrLs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucIoQygrLs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ucIoQygrLs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ucIoQygrLs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucIoQygrLs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ucIoQygrLs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucIoQygrLs .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-ucIoQygrLs .navbar {
    height: 70px;
  }
  .cid-ucIoQygrLs .navbar.opened {
    height: auto;
  }
  .cid-ucIoQygrLs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucIoQygrLs .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ucIoQygrLs .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ucIoQygrLs .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ucIoQygrLs .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ucIoQygrLs .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ucIoQzpbWT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ucIoQzpbWT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucIoQzpbWT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucIoQzpbWT .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ucIoQzpbWT .col-img {
    padding-left: 28px;
  }
}
.cid-ucIoQzpbWT .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ucIoQzpbWT .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ucIoQzpbWT .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ucIoQzpbWT .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ucIoQzpbWT .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ucIoQzpbWT .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ucIoQzpbWT .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ucIoQzpbWT .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ucIoQzpbWT .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ucIoQzpbWT .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ucIoQzpbWT .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ucIoQzpbWT .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ucIoQzpbWT .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucIoQzUkza {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ucIoQzUkza .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucIoQzUkza .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucIoQzUkza .row {
  justify-content: center;
}
.cid-ucIoQzUkza .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ucIoQzUkza .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ucIoQzUkza .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ucIoQzUkza .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ucIoQzUkza .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ucIoQzUkza .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ucIoQzUkza .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ucIoQzUkza .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ucIoQzUkza .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ucIoQzUkza .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ucIoQzUkza .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ucIoQzUkza .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ucIoQzUkza .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ucIoQzUkza .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucIoQAzo8l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ucIoQAzo8l .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucIoQAzo8l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucIoQAzo8l .row {
  justify-content: center;
}
.cid-ucIoQAzo8l .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ucIoQAzo8l .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ucIoQAzo8l .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ucIoQAzo8l .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ucIoQAzo8l .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ucIoQAzo8l .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ucIoQAzo8l .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ucIoQAzo8l .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ucIoQAzo8l .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ucIoQAzo8l .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ucIoQAzo8l .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ucIoQAzo8l .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ucIoQAzo8l .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ucIoQAzo8l .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ucIoQAzo8l .card-title,
.cid-ucIoQAzo8l .iconfont-wrapper {
  color: #ffffff;
}
.cid-ucIoQBa1J7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ucIoQBa1J7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucIoQBa1J7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucIoQBa1J7 .container {
  display: flex;
  justify-content: center;
}
.cid-ucIoQBa1J7 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ucIoQBa1J7 .col-copyright {
  padding: 0;
}
.cid-ucIoQBa1J7 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ucIoQBa1J7 .copyright {
    text-align: center;
  }
}
.cid-t5xHG3shvy .navbar-dropdown {
  position: relative !important;
}
.cid-t5xHG3shvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-t5xHG3shvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t5xHG3shvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-t5xHG3shvy .dropdown-item:hover span {
  color: white;
}
.cid-t5xHG3shvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t5xHG3shvy .dropdown-item:hover,
.cid-t5xHG3shvy .dropdown-item:focus,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-t5xHG3shvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t5xHG3shvy .nav-link {
  position: relative;
}
.cid-t5xHG3shvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .container {
    flex-wrap: nowrap;
  }
}
.cid-t5xHG3shvy .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t5xHG3shvy .navbar-caption {
  font-weight: 700;
}
.cid-t5xHG3shvy .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-t5xHG3shvy .dropdown-menu,
.cid-t5xHG3shvy .navbar.opened {
  background: #ffffff !important;
}
.cid-t5xHG3shvy .nav-item:focus,
.cid-t5xHG3shvy .nav-link:focus {
  outline: none;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t5xHG3shvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t5xHG3shvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t5xHG3shvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t5xHG3shvy .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar {
    min-height: 80px;
  }
  .cid-t5xHG3shvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t5xHG3shvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t5xHG3shvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t5xHG3shvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t5xHG3shvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t5xHG3shvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t5xHG3shvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t5xHG3shvy .navbar.opened {
  transition: all 0.3s;
}
.cid-t5xHG3shvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t5xHG3shvy .navbar .navbar-logo img {
  width: auto;
}
.cid-t5xHG3shvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t5xHG3shvy .navbar.collapsed {
  justify-content: center;
}
.cid-t5xHG3shvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t5xHG3shvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t5xHG3shvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t5xHG3shvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t5xHG3shvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t5xHG3shvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-t5xHG3shvy .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-t5xHG3shvy .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar-brand {
    min-height: 80px;
  }
}
.cid-t5xHG3shvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t5xHG3shvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t5xHG3shvy .dropdown-item.active,
.cid-t5xHG3shvy .dropdown-item:active {
  background-color: transparent;
}
.cid-t5xHG3shvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t5xHG3shvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t5xHG3shvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t5xHG3shvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t5xHG3shvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t5xHG3shvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t5xHG3shvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t5xHG3shvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t5xHG3shvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t5xHG3shvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t5xHG3shvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t5xHG3shvy .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-t5xHG3shvy .navbar {
    height: 70px;
  }
  .cid-t5xHG3shvy .navbar.opened {
    height: auto;
  }
  .cid-t5xHG3shvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t5xHG3shvy .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-t5xHG3shvy .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t5xHG3shvy .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ui6sC1Eo8g {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #d8d5d1;
}
.cid-ui6sC1Eo8g .title-container {
  margin-bottom: -40px;
  max-width: 60%;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 991px) {
  .cid-ui6sC1Eo8g .title-container {
    max-width: 80%;
    margin-bottom: 0;
    padding-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .cid-ui6sC1Eo8g .title-container {
    margin-bottom: 0;
    padding-bottom: 56px;
  }
}
.cid-ui6sC1Eo8g .embla {
  position: relative;
  width: 100%;
  margin-top: 128px;
}
@media (max-width: 991px) {
  .cid-ui6sC1Eo8g .embla {
    margin-top: 112px;
  }
}
@media (max-width: 767px) {
  .cid-ui6sC1Eo8g .embla {
    margin-top: 0;
    margin-bottom: 96px;
  }
}
@media (max-width: 575px) {
  .cid-ui6sC1Eo8g .embla {
    margin-bottom: 80px;
  }
}
.cid-ui6sC1Eo8g .mbr-section-title {
  color: #161616;
}
.cid-ui6sC1Eo8g .mbr-section-subtitle {
  color: #161616;
  margin-top: 24px;
}
.cid-ui6sC1Eo8g .mbr-text {
  color: #161616;
  text-align: left;
}
.cid-ui6sC1Eo8g .item:focus,
.cid-ui6sC1Eo8g span:focus {
  outline: none;
}
.cid-ui6sC1Eo8g .slide-content {
  position: relative;
  padding: 24px;
  background: #ffffff;
  height: 100%;
  display: flex;
  border-radius: 16px;
  overflow: hidden;
  flex-flow: column nowrap;
  border: 2px solid #161616;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-ui6sC1Eo8g .slide-content {
    padding: 16px;
  }
}
.cid-ui6sC1Eo8g .embla__slide {
  display: flex;
  justify-content: center;
  width: 40vw;
  min-width: 40vw;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}
@media (max-width: 991px) {
  .cid-ui6sC1Eo8g .embla__slide {
    width: 70vw;
    min-width: 70vw;
  }
}
@media (max-width: 767px) {
  .cid-ui6sC1Eo8g .embla__slide {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media (max-width: 768px) {
  .cid-ui6sC1Eo8g .embla__slide {
    max-width: initial;
  }
}
.cid-ui6sC1Eo8g .item-content {
  margin-top: 24px;
}
.cid-ui6sC1Eo8g .item-wrapper {
  position: relative;
  overflow: hidden;
}
.cid-ui6sC1Eo8g .item-img {
  width: 100%;
  height: 412px;
  border-radius: 12px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-ui6sC1Eo8g .item-img {
    height: 324px;
  }
}
.cid-ui6sC1Eo8g .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-ui6sC1Eo8g .label-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .cid-ui6sC1Eo8g .label-container {
    flex-wrap: wrap;
  }
}
.cid-ui6sC1Eo8g .label-wrap {
  display: flex;
  border-radius: 8px;
  padding: 4px 6px;
  background-color: #d8d5d1;
  max-width: 48%;
  width: max-content;
  margin-left: auto;
}
@media (max-width: 767px) {
  .cid-ui6sC1Eo8g .label-wrap {
    max-width: 100%;
    margin-left: 0;
  }
}
.cid-ui6sC1Eo8g .label-text {
  color: #161616;
  margin-bottom: 0;
}
.cid-ui6sC1Eo8g .position-wrap {
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-ui6sC1Eo8g .position-wrap {
    width: 100%;
    margin-bottom: 8px;
  }
}
.cid-ui6sC1Eo8g .position-wrap .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.cid-ui6sC1Eo8g .position-wrap .mbr-iconfont {
  color: #161616;
  font-size: 1rem;
}
.cid-ui6sC1Eo8g .date-text {
  color: #161616;
  margin-bottom: 0;
  max-width: 48%;
  width: max-content;
  white-space: nowrap;
}
@media (max-width: 767px) {
  .cid-ui6sC1Eo8g .date-text {
    max-width: 100%;
  }
}
.cid-ui6sC1Eo8g .item-title {
  color: #161616;
  text-align: left;
  margin-bottom: 0 !important;
}
.cid-ui6sC1Eo8g .mbr-section-btn {
  margin-top: 14px !important;
  display: flex;
  text-align: left;
  flex-wrap: wrap;
}
.cid-ui6sC1Eo8g .mbr-section-btn .btn {
  flex-grow: 1;
  min-width: 40%;
}
@media (max-width: 767px) {
  .cid-ui6sC1Eo8g .mbr-section-btn {
    width: auto !important;
  }
}
.cid-ui6sC1Eo8g .item-subtitle {
  text-align: left;
}
.cid-ui6sC1Eo8g .embla__button--next,
.cid-ui6sC1Eo8g .embla__button--prev {
  display: flex;
}
.cid-ui6sC1Eo8g .embla__button-container {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  position: absolute;
  top: -140px;
  right: 8%;
  margin: 0;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ui6sC1Eo8g .embla__button-container {
    top: -112px;
    right: 50%;
    transform: translateX(50%);
  }
}
@media (max-width: 767px) {
  .cid-ui6sC1Eo8g .embla__button-container {
    padding-top: 48px;
    top: 100%;
  }
}
@media (max-width: 575px) {
  .cid-ui6sC1Eo8g .embla__button-container {
    padding-top: 32px;
    top: 100%;
  }
}
.cid-ui6sC1Eo8g .embla__button {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  font-size: 22px;
  background-color: #ffffff;
  color: #161616;
  border: 2px solid #161616;
  border-radius: 8px;
  transition: all 0.3s;
  margin-left: 16px;
}
.cid-ui6sC1Eo8g .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ui6sC1Eo8g .embla__button:hover {
  background: rgba(0, 0, 0, 0.15);
}
.cid-ui6sC1Eo8g .embla__button.embla__button--prev:hover {
  transform: translate(-4px, 0);
}
@media (max-width: 991px) {
  .cid-ui6sC1Eo8g .embla__button.embla__button--prev {
    margin-left: 0;
  }
}
.cid-ui6sC1Eo8g .embla__button.embla__button--next:hover {
  transform: translate(4px, 0);
}
.cid-ui6sC1Eo8g .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ui6sC1Eo8g .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ui6sC1Eo8g .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ui6sC1Eo8g .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-ui6sC1Eo8g .item-menu-overlay {
  opacity: 0 !important;
}
.cid-t5BHZMuN7F {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-t5BHZMuN7F .mbr-fallback-image.disabled {
  display: none;
}
.cid-t5BHZMuN7F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t5BHZMuN7F .container {
  display: flex;
  justify-content: center;
}
.cid-t5BHZMuN7F .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-t5BHZMuN7F .col-copyright {
  padding: 0;
}
.cid-t5BHZMuN7F .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5BHZMuN7F .copyright {
    text-align: center;
  }
}
.cid-ujCB3RBKt8 .navbar-dropdown {
  position: relative !important;
}
.cid-ujCB3RBKt8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujCB3RBKt8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujCB3RBKt8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujCB3RBKt8 .dropdown-item:hover,
.cid-ujCB3RBKt8 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujCB3RBKt8 .dropdown-item:hover span {
  color: white;
}
.cid-ujCB3RBKt8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujCB3RBKt8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujCB3RBKt8 .dropdown-item:hover,
.cid-ujCB3RBKt8 .dropdown-item:focus,
.cid-ujCB3RBKt8 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujCB3RBKt8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujCB3RBKt8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujCB3RBKt8 .nav-link {
  position: relative;
}
.cid-ujCB3RBKt8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujCB3RBKt8 .container {
    flex-wrap: nowrap;
  }
}
.cid-ujCB3RBKt8 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujCB3RBKt8 .navbar-caption {
  font-weight: 700;
}
.cid-ujCB3RBKt8 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujCB3RBKt8 .dropdown-menu,
.cid-ujCB3RBKt8 .navbar.opened {
  background: #ffffff !important;
}
.cid-ujCB3RBKt8 .nav-item:focus,
.cid-ujCB3RBKt8 .nav-link:focus {
  outline: none;
}
.cid-ujCB3RBKt8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujCB3RBKt8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujCB3RBKt8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujCB3RBKt8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujCB3RBKt8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujCB3RBKt8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujCB3RBKt8 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujCB3RBKt8 .navbar {
    min-height: 80px;
  }
  .cid-ujCB3RBKt8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujCB3RBKt8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujCB3RBKt8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujCB3RBKt8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujCB3RBKt8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujCB3RBKt8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujCB3RBKt8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujCB3RBKt8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujCB3RBKt8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujCB3RBKt8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujCB3RBKt8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujCB3RBKt8 .navbar.opened {
  transition: all 0.3s;
}
.cid-ujCB3RBKt8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujCB3RBKt8 .navbar .navbar-logo img {
  width: auto;
}
.cid-ujCB3RBKt8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujCB3RBKt8 .navbar.collapsed {
  justify-content: center;
}
.cid-ujCB3RBKt8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujCB3RBKt8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujCB3RBKt8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujCB3RBKt8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujCB3RBKt8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujCB3RBKt8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujCB3RBKt8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujCB3RBKt8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujCB3RBKt8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujCB3RBKt8 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujCB3RBKt8 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujCB3RBKt8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujCB3RBKt8 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujCB3RBKt8 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujCB3RBKt8 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujCB3RBKt8 .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujCB3RBKt8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujCB3RBKt8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujCB3RBKt8 .dropdown-item.active,
.cid-ujCB3RBKt8 .dropdown-item:active {
  background-color: transparent;
}
.cid-ujCB3RBKt8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujCB3RBKt8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujCB3RBKt8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujCB3RBKt8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujCB3RBKt8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujCB3RBKt8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujCB3RBKt8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujCB3RBKt8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujCB3RBKt8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujCB3RBKt8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujCB3RBKt8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujCB3RBKt8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujCB3RBKt8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujCB3RBKt8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujCB3RBKt8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujCB3RBKt8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujCB3RBKt8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujCB3RBKt8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujCB3RBKt8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujCB3RBKt8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujCB3RBKt8 .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-ujCB3RBKt8 .navbar {
    height: 70px;
  }
  .cid-ujCB3RBKt8 .navbar.opened {
    height: auto;
  }
  .cid-ujCB3RBKt8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujCB3RBKt8 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujCB3RBKt8 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujCB3RBKt8 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujCB3RBKt8 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujCB3RBKt8 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujCB3T7fuQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujCB3T7fuQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujCB3T7fuQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujCB3T7fuQ .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-ujCB3T7fuQ .col-text {
    padding-right: 28px;
  }
}
.cid-ujCB3T7fuQ .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-ujCB3T7fuQ .col-img {
    padding-left: 28px;
  }
}
.cid-ujCB3T7fuQ .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujCB3T7fuQ .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujCB3T7fuQ .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujCB3T7fuQ .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-ujCB3T7fuQ .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujCB3T7fuQ .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-ujCB3T7fuQ .mbr-section-btn {
    width: 100%;
  }
}
.cid-ujCB3T7fuQ .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ujCB3T7fuQ .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-ujCB3T7fuQ .image-wrapper {
    height: auto;
  }
}
.cid-ujCB3T7fuQ .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-ujCB3TD3R9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-ujCB3TD3R9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujCB3TD3R9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujCB3TD3R9 .row {
  justify-content: flex-start;
}
.cid-ujCB3TD3R9 .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-ujCB3TD3R9 .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-ujCB3TD3R9 .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-ujCB3TD3R9 .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-ujCB3TD3R9 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-ujCB3TD3R9 .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujCB3UqnYv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujCB3UqnYv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujCB3UqnYv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujCB3UqnYv .row {
  justify-content: center;
}
.cid-ujCB3UqnYv .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujCB3UqnYv .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujCB3UqnYv .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujCB3UqnYv .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujCB3UqnYv .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujCB3UqnYv .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujCB3UqnYv .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujCB3UqnYv .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujCB3UqnYv .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujCB3UqnYv .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujCB3UqnYv .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujCB3UqnYv .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujCB3UqnYv .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujCB3UqnYv .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujCB3UqnYv .card-title,
.cid-ujCB3UqnYv .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujCB3V6omM {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujCB3V6omM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujCB3V6omM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujCB3V6omM .container {
  display: flex;
  justify-content: center;
}
.cid-ujCB3V6omM .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujCB3V6omM .col-copyright {
  padding: 0;
}
.cid-ujCB3V6omM .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujCB3V6omM .copyright {
    text-align: center;
  }
}
.cid-ujCBD5OPPq .navbar-dropdown {
  position: relative !important;
}
.cid-ujCBD5OPPq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujCBD5OPPq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujCBD5OPPq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujCBD5OPPq .dropdown-item:hover,
.cid-ujCBD5OPPq .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujCBD5OPPq .dropdown-item:hover span {
  color: white;
}
.cid-ujCBD5OPPq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujCBD5OPPq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujCBD5OPPq .dropdown-item:hover,
.cid-ujCBD5OPPq .dropdown-item:focus,
.cid-ujCBD5OPPq .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujCBD5OPPq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujCBD5OPPq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujCBD5OPPq .nav-link {
  position: relative;
}
.cid-ujCBD5OPPq .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujCBD5OPPq .container {
    flex-wrap: nowrap;
  }
}
.cid-ujCBD5OPPq .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujCBD5OPPq .navbar-caption {
  font-weight: 700;
}
.cid-ujCBD5OPPq .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujCBD5OPPq .dropdown-menu,
.cid-ujCBD5OPPq .navbar.opened {
  background: #ffffff !important;
}
.cid-ujCBD5OPPq .nav-item:focus,
.cid-ujCBD5OPPq .nav-link:focus {
  outline: none;
}
.cid-ujCBD5OPPq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujCBD5OPPq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujCBD5OPPq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujCBD5OPPq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujCBD5OPPq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujCBD5OPPq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujCBD5OPPq .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujCBD5OPPq .navbar {
    min-height: 80px;
  }
  .cid-ujCBD5OPPq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujCBD5OPPq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujCBD5OPPq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujCBD5OPPq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujCBD5OPPq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujCBD5OPPq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujCBD5OPPq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujCBD5OPPq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujCBD5OPPq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujCBD5OPPq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujCBD5OPPq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujCBD5OPPq .navbar.opened {
  transition: all 0.3s;
}
.cid-ujCBD5OPPq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujCBD5OPPq .navbar .navbar-logo img {
  width: auto;
}
.cid-ujCBD5OPPq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujCBD5OPPq .navbar.collapsed {
  justify-content: center;
}
.cid-ujCBD5OPPq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujCBD5OPPq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujCBD5OPPq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujCBD5OPPq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujCBD5OPPq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujCBD5OPPq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujCBD5OPPq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujCBD5OPPq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujCBD5OPPq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujCBD5OPPq .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujCBD5OPPq .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujCBD5OPPq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujCBD5OPPq .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujCBD5OPPq .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujCBD5OPPq .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujCBD5OPPq .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujCBD5OPPq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujCBD5OPPq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujCBD5OPPq .dropdown-item.active,
.cid-ujCBD5OPPq .dropdown-item:active {
  background-color: transparent;
}
.cid-ujCBD5OPPq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujCBD5OPPq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujCBD5OPPq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujCBD5OPPq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujCBD5OPPq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujCBD5OPPq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujCBD5OPPq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujCBD5OPPq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujCBD5OPPq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujCBD5OPPq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujCBD5OPPq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujCBD5OPPq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujCBD5OPPq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujCBD5OPPq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujCBD5OPPq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujCBD5OPPq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujCBD5OPPq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujCBD5OPPq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujCBD5OPPq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujCBD5OPPq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujCBD5OPPq .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-ujCBD5OPPq .navbar {
    height: 70px;
  }
  .cid-ujCBD5OPPq .navbar.opened {
    height: auto;
  }
  .cid-ujCBD5OPPq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujCBD5OPPq .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujCBD5OPPq .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujCBD5OPPq .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujCBD5OPPq .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujCBD5OPPq .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujCBD7dTda {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujCBD7dTda .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujCBD7dTda .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujCBD7dTda .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-ujCBD7dTda .col-text {
    padding-right: 28px;
  }
}
.cid-ujCBD7dTda .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-ujCBD7dTda .col-img {
    padding-left: 28px;
  }
}
.cid-ujCBD7dTda .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujCBD7dTda .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujCBD7dTda .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujCBD7dTda .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-ujCBD7dTda .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujCBD7dTda .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-ujCBD7dTda .mbr-section-btn {
    width: 100%;
  }
}
.cid-ujCBD7dTda .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ujCBD7dTda .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-ujCBD7dTda .image-wrapper {
    height: auto;
  }
}
.cid-ujCBD7dTda .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-ujCBD7Mims {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-ujCBD7Mims .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujCBD7Mims .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujCBD7Mims .row {
  justify-content: flex-start;
}
.cid-ujCBD7Mims .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-ujCBD7Mims .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-ujCBD7Mims .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-ujCBD7Mims .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-ujCBD7Mims .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-ujCBD7Mims .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujCBD8wlJi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujCBD8wlJi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujCBD8wlJi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujCBD8wlJi .row {
  justify-content: center;
}
.cid-ujCBD8wlJi .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujCBD8wlJi .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujCBD8wlJi .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujCBD8wlJi .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujCBD8wlJi .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujCBD8wlJi .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujCBD8wlJi .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujCBD8wlJi .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujCBD8wlJi .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujCBD8wlJi .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujCBD8wlJi .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujCBD8wlJi .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujCBD8wlJi .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujCBD8wlJi .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujCBD8wlJi .card-title,
.cid-ujCBD8wlJi .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujCBD9bCjg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujCBD9bCjg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujCBD9bCjg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujCBD9bCjg .container {
  display: flex;
  justify-content: center;
}
.cid-ujCBD9bCjg .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujCBD9bCjg .col-copyright {
  padding: 0;
}
.cid-ujCBD9bCjg .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujCBD9bCjg .copyright {
    text-align: center;
  }
}
.cid-ujCCjb3A6A .navbar-dropdown {
  position: relative !important;
}
.cid-ujCCjb3A6A .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujCCjb3A6A .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujCCjb3A6A .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujCCjb3A6A .dropdown-item:hover,
.cid-ujCCjb3A6A .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujCCjb3A6A .dropdown-item:hover span {
  color: white;
}
.cid-ujCCjb3A6A .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujCCjb3A6A .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujCCjb3A6A .dropdown-item:hover,
.cid-ujCCjb3A6A .dropdown-item:focus,
.cid-ujCCjb3A6A .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujCCjb3A6A .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujCCjb3A6A .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujCCjb3A6A .nav-link {
  position: relative;
}
.cid-ujCCjb3A6A .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujCCjb3A6A .container {
    flex-wrap: nowrap;
  }
}
.cid-ujCCjb3A6A .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujCCjb3A6A .navbar-caption {
  font-weight: 700;
}
.cid-ujCCjb3A6A .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujCCjb3A6A .dropdown-menu,
.cid-ujCCjb3A6A .navbar.opened {
  background: #ffffff !important;
}
.cid-ujCCjb3A6A .nav-item:focus,
.cid-ujCCjb3A6A .nav-link:focus {
  outline: none;
}
.cid-ujCCjb3A6A .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujCCjb3A6A .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujCCjb3A6A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujCCjb3A6A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujCCjb3A6A .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujCCjb3A6A .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujCCjb3A6A .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujCCjb3A6A .navbar {
    min-height: 80px;
  }
  .cid-ujCCjb3A6A .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujCCjb3A6A .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujCCjb3A6A .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujCCjb3A6A .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujCCjb3A6A .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujCCjb3A6A .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujCCjb3A6A .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujCCjb3A6A .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujCCjb3A6A .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujCCjb3A6A .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujCCjb3A6A .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujCCjb3A6A .navbar.opened {
  transition: all 0.3s;
}
.cid-ujCCjb3A6A .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujCCjb3A6A .navbar .navbar-logo img {
  width: auto;
}
.cid-ujCCjb3A6A .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujCCjb3A6A .navbar.collapsed {
  justify-content: center;
}
.cid-ujCCjb3A6A .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujCCjb3A6A .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujCCjb3A6A .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujCCjb3A6A .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujCCjb3A6A .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujCCjb3A6A .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujCCjb3A6A .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujCCjb3A6A .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujCCjb3A6A .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujCCjb3A6A .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujCCjb3A6A .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujCCjb3A6A .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujCCjb3A6A .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujCCjb3A6A .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujCCjb3A6A .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujCCjb3A6A .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujCCjb3A6A .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujCCjb3A6A .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujCCjb3A6A .dropdown-item.active,
.cid-ujCCjb3A6A .dropdown-item:active {
  background-color: transparent;
}
.cid-ujCCjb3A6A .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujCCjb3A6A .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujCCjb3A6A .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujCCjb3A6A .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujCCjb3A6A .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujCCjb3A6A .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujCCjb3A6A ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujCCjb3A6A .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujCCjb3A6A button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujCCjb3A6A button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujCCjb3A6A button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujCCjb3A6A button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujCCjb3A6A button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujCCjb3A6A button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujCCjb3A6A nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujCCjb3A6A nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujCCjb3A6A nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujCCjb3A6A nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujCCjb3A6A .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujCCjb3A6A a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujCCjb3A6A .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-ujCCjb3A6A .navbar {
    height: 70px;
  }
  .cid-ujCCjb3A6A .navbar.opened {
    height: auto;
  }
  .cid-ujCCjb3A6A .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujCCjb3A6A .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujCCjb3A6A .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujCCjb3A6A .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujCCjb3A6A .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujCCjb3A6A .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujCCjbTDxR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujCCjbTDxR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujCCjbTDxR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujCCjbTDxR .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-ujCCjbTDxR .col-text {
    padding-right: 28px;
  }
}
.cid-ujCCjbTDxR .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-ujCCjbTDxR .col-img {
    padding-left: 28px;
  }
}
.cid-ujCCjbTDxR .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujCCjbTDxR .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujCCjbTDxR .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujCCjbTDxR .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-ujCCjbTDxR .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujCCjbTDxR .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-ujCCjbTDxR .mbr-section-btn {
    width: 100%;
  }
}
.cid-ujCCjbTDxR .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ujCCjbTDxR .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-ujCCjbTDxR .image-wrapper {
    height: auto;
  }
}
.cid-ujCCjbTDxR .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-ujCCjcudsM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-ujCCjcudsM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujCCjcudsM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujCCjcudsM .row {
  justify-content: flex-start;
}
.cid-ujCCjcudsM .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-ujCCjcudsM .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-ujCCjcudsM .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-ujCCjcudsM .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-ujCCjcudsM .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-ujCCjcudsM .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujCCjddLhd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujCCjddLhd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujCCjddLhd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujCCjddLhd .row {
  justify-content: center;
}
.cid-ujCCjddLhd .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujCCjddLhd .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujCCjddLhd .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujCCjddLhd .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujCCjddLhd .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujCCjddLhd .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujCCjddLhd .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujCCjddLhd .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujCCjddLhd .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujCCjddLhd .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujCCjddLhd .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujCCjddLhd .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujCCjddLhd .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujCCjddLhd .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujCCjddLhd .card-title,
.cid-ujCCjddLhd .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujCCjdQ2Kg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujCCjdQ2Kg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujCCjdQ2Kg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujCCjdQ2Kg .container {
  display: flex;
  justify-content: center;
}
.cid-ujCCjdQ2Kg .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujCCjdQ2Kg .col-copyright {
  padding: 0;
}
.cid-ujCCjdQ2Kg .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujCCjdQ2Kg .copyright {
    text-align: center;
  }
}
.cid-ujGFaRJolO .navbar-dropdown {
  position: relative !important;
}
.cid-ujGFaRJolO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujGFaRJolO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujGFaRJolO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujGFaRJolO .dropdown-item:hover,
.cid-ujGFaRJolO .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujGFaRJolO .dropdown-item:hover span {
  color: white;
}
.cid-ujGFaRJolO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujGFaRJolO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujGFaRJolO .dropdown-item:hover,
.cid-ujGFaRJolO .dropdown-item:focus,
.cid-ujGFaRJolO .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujGFaRJolO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujGFaRJolO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujGFaRJolO .nav-link {
  position: relative;
}
.cid-ujGFaRJolO .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujGFaRJolO .container {
    flex-wrap: nowrap;
  }
}
.cid-ujGFaRJolO .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujGFaRJolO .navbar-caption {
  font-weight: 700;
}
.cid-ujGFaRJolO .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujGFaRJolO .dropdown-menu,
.cid-ujGFaRJolO .navbar.opened {
  background: #ffffff !important;
}
.cid-ujGFaRJolO .nav-item:focus,
.cid-ujGFaRJolO .nav-link:focus {
  outline: none;
}
.cid-ujGFaRJolO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujGFaRJolO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujGFaRJolO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujGFaRJolO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujGFaRJolO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujGFaRJolO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujGFaRJolO .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujGFaRJolO .navbar {
    min-height: 80px;
  }
  .cid-ujGFaRJolO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujGFaRJolO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujGFaRJolO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujGFaRJolO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujGFaRJolO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujGFaRJolO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujGFaRJolO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujGFaRJolO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujGFaRJolO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujGFaRJolO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujGFaRJolO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujGFaRJolO .navbar.opened {
  transition: all 0.3s;
}
.cid-ujGFaRJolO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujGFaRJolO .navbar .navbar-logo img {
  width: auto;
}
.cid-ujGFaRJolO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujGFaRJolO .navbar.collapsed {
  justify-content: center;
}
.cid-ujGFaRJolO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujGFaRJolO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujGFaRJolO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujGFaRJolO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujGFaRJolO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujGFaRJolO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujGFaRJolO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujGFaRJolO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujGFaRJolO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujGFaRJolO .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujGFaRJolO .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujGFaRJolO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujGFaRJolO .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujGFaRJolO .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujGFaRJolO .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujGFaRJolO .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujGFaRJolO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujGFaRJolO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujGFaRJolO .dropdown-item.active,
.cid-ujGFaRJolO .dropdown-item:active {
  background-color: transparent;
}
.cid-ujGFaRJolO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujGFaRJolO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujGFaRJolO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujGFaRJolO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujGFaRJolO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujGFaRJolO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujGFaRJolO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujGFaRJolO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujGFaRJolO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujGFaRJolO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujGFaRJolO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujGFaRJolO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujGFaRJolO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujGFaRJolO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujGFaRJolO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujGFaRJolO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujGFaRJolO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujGFaRJolO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujGFaRJolO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujGFaRJolO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujGFaRJolO .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-ujGFaRJolO .navbar {
    height: 70px;
  }
  .cid-ujGFaRJolO .navbar.opened {
    height: auto;
  }
  .cid-ujGFaRJolO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujGFaRJolO .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujGFaRJolO .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujGFaRJolO .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujGFaRJolO .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujGFaRJolO .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujGFaSCGxM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujGFaSCGxM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGFaSCGxM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGFaSCGxM .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-ujGFaSCGxM .col-text {
    padding-right: 28px;
  }
}
.cid-ujGFaSCGxM .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-ujGFaSCGxM .col-img {
    padding-left: 28px;
  }
}
.cid-ujGFaSCGxM .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujGFaSCGxM .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujGFaSCGxM .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujGFaSCGxM .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-ujGFaSCGxM .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujGFaSCGxM .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-ujGFaSCGxM .mbr-section-btn {
    width: 100%;
  }
}
.cid-ujGFaSCGxM .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ujGFaSCGxM .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-ujGFaSCGxM .image-wrapper {
    height: auto;
  }
}
.cid-ujGFaSCGxM .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-ujGFaTa5SH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-ujGFaTa5SH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGFaTa5SH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGFaTa5SH .row {
  justify-content: flex-start;
}
.cid-ujGFaTa5SH .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-ujGFaTa5SH .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-ujGFaTa5SH .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-ujGFaTa5SH .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-ujGFaTa5SH .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-ujGFaTa5SH .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujGFaUamtO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujGFaUamtO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGFaUamtO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGFaUamtO .row {
  justify-content: center;
}
.cid-ujGFaUamtO .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujGFaUamtO .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujGFaUamtO .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujGFaUamtO .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujGFaUamtO .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujGFaUamtO .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujGFaUamtO .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujGFaUamtO .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujGFaUamtO .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujGFaUamtO .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujGFaUamtO .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujGFaUamtO .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujGFaUamtO .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujGFaUamtO .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujGFaUamtO .card-title,
.cid-ujGFaUamtO .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujGFaVdKGP {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujGFaVdKGP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGFaVdKGP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGFaVdKGP .container {
  display: flex;
  justify-content: center;
}
.cid-ujGFaVdKGP .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujGFaVdKGP .col-copyright {
  padding: 0;
}
.cid-ujGFaVdKGP .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujGFaVdKGP .copyright {
    text-align: center;
  }
}
.cid-ujGHUYiJzj .navbar-dropdown {
  position: relative !important;
}
.cid-ujGHUYiJzj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujGHUYiJzj .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujGHUYiJzj .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujGHUYiJzj .dropdown-item:hover,
.cid-ujGHUYiJzj .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujGHUYiJzj .dropdown-item:hover span {
  color: white;
}
.cid-ujGHUYiJzj .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujGHUYiJzj .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujGHUYiJzj .dropdown-item:hover,
.cid-ujGHUYiJzj .dropdown-item:focus,
.cid-ujGHUYiJzj .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujGHUYiJzj .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujGHUYiJzj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujGHUYiJzj .nav-link {
  position: relative;
}
.cid-ujGHUYiJzj .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujGHUYiJzj .container {
    flex-wrap: nowrap;
  }
}
.cid-ujGHUYiJzj .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujGHUYiJzj .navbar-caption {
  font-weight: 700;
}
.cid-ujGHUYiJzj .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujGHUYiJzj .dropdown-menu,
.cid-ujGHUYiJzj .navbar.opened {
  background: #ffffff !important;
}
.cid-ujGHUYiJzj .nav-item:focus,
.cid-ujGHUYiJzj .nav-link:focus {
  outline: none;
}
.cid-ujGHUYiJzj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujGHUYiJzj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujGHUYiJzj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujGHUYiJzj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujGHUYiJzj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujGHUYiJzj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujGHUYiJzj .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujGHUYiJzj .navbar {
    min-height: 80px;
  }
  .cid-ujGHUYiJzj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujGHUYiJzj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujGHUYiJzj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujGHUYiJzj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujGHUYiJzj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujGHUYiJzj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujGHUYiJzj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujGHUYiJzj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujGHUYiJzj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujGHUYiJzj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujGHUYiJzj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujGHUYiJzj .navbar.opened {
  transition: all 0.3s;
}
.cid-ujGHUYiJzj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujGHUYiJzj .navbar .navbar-logo img {
  width: auto;
}
.cid-ujGHUYiJzj .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujGHUYiJzj .navbar.collapsed {
  justify-content: center;
}
.cid-ujGHUYiJzj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujGHUYiJzj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujGHUYiJzj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujGHUYiJzj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujGHUYiJzj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujGHUYiJzj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujGHUYiJzj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujGHUYiJzj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujGHUYiJzj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujGHUYiJzj .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujGHUYiJzj .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujGHUYiJzj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujGHUYiJzj .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujGHUYiJzj .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujGHUYiJzj .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujGHUYiJzj .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujGHUYiJzj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujGHUYiJzj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujGHUYiJzj .dropdown-item.active,
.cid-ujGHUYiJzj .dropdown-item:active {
  background-color: transparent;
}
.cid-ujGHUYiJzj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujGHUYiJzj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujGHUYiJzj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujGHUYiJzj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujGHUYiJzj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujGHUYiJzj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujGHUYiJzj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujGHUYiJzj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujGHUYiJzj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujGHUYiJzj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujGHUYiJzj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujGHUYiJzj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujGHUYiJzj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujGHUYiJzj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujGHUYiJzj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujGHUYiJzj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujGHUYiJzj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujGHUYiJzj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujGHUYiJzj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujGHUYiJzj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujGHUYiJzj .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-ujGHUYiJzj .navbar {
    height: 70px;
  }
  .cid-ujGHUYiJzj .navbar.opened {
    height: auto;
  }
  .cid-ujGHUYiJzj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujGHUYiJzj .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujGHUYiJzj .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujGHUYiJzj .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujGHUYiJzj .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujGHUYiJzj .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujGHUZpg4m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujGHUZpg4m .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGHUZpg4m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGHUZpg4m .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-ujGHUZpg4m .col-text {
    padding-right: 28px;
  }
}
.cid-ujGHUZpg4m .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-ujGHUZpg4m .col-img {
    padding-left: 28px;
  }
}
.cid-ujGHUZpg4m .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujGHUZpg4m .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujGHUZpg4m .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujGHUZpg4m .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-ujGHUZpg4m .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujGHUZpg4m .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-ujGHUZpg4m .mbr-section-btn {
    width: 100%;
  }
}
.cid-ujGHUZpg4m .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ujGHUZpg4m .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-ujGHUZpg4m .image-wrapper {
    height: auto;
  }
}
.cid-ujGHUZpg4m .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-ujGHV00vQu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-ujGHV00vQu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGHV00vQu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGHV00vQu .row {
  justify-content: flex-start;
}
.cid-ujGHV00vQu .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-ujGHV00vQu .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-ujGHV00vQu .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-ujGHV00vQu .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-ujGHV00vQu .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-ujGHV00vQu .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujGHV0zjPj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujGHV0zjPj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGHV0zjPj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGHV0zjPj .row {
  justify-content: center;
}
.cid-ujGHV0zjPj .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujGHV0zjPj .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujGHV0zjPj .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujGHV0zjPj .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujGHV0zjPj .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujGHV0zjPj .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujGHV0zjPj .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujGHV0zjPj .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujGHV0zjPj .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujGHV0zjPj .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujGHV0zjPj .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujGHV0zjPj .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujGHV0zjPj .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujGHV0zjPj .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujGHV0zjPj .card-title,
.cid-ujGHV0zjPj .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujGHV1eHmc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujGHV1eHmc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGHV1eHmc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGHV1eHmc .container {
  display: flex;
  justify-content: center;
}
.cid-ujGHV1eHmc .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujGHV1eHmc .col-copyright {
  padding: 0;
}
.cid-ujGHV1eHmc .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujGHV1eHmc .copyright {
    text-align: center;
  }
}
.cid-ujGPKTCiPg .navbar-dropdown {
  position: relative !important;
}
.cid-ujGPKTCiPg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujGPKTCiPg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujGPKTCiPg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujGPKTCiPg .dropdown-item:hover,
.cid-ujGPKTCiPg .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujGPKTCiPg .dropdown-item:hover span {
  color: white;
}
.cid-ujGPKTCiPg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujGPKTCiPg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujGPKTCiPg .dropdown-item:hover,
.cid-ujGPKTCiPg .dropdown-item:focus,
.cid-ujGPKTCiPg .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujGPKTCiPg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujGPKTCiPg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujGPKTCiPg .nav-link {
  position: relative;
}
.cid-ujGPKTCiPg .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujGPKTCiPg .container {
    flex-wrap: nowrap;
  }
}
.cid-ujGPKTCiPg .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujGPKTCiPg .navbar-caption {
  font-weight: 700;
}
.cid-ujGPKTCiPg .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujGPKTCiPg .dropdown-menu,
.cid-ujGPKTCiPg .navbar.opened {
  background: #ffffff !important;
}
.cid-ujGPKTCiPg .nav-item:focus,
.cid-ujGPKTCiPg .nav-link:focus {
  outline: none;
}
.cid-ujGPKTCiPg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujGPKTCiPg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujGPKTCiPg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujGPKTCiPg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujGPKTCiPg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujGPKTCiPg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujGPKTCiPg .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujGPKTCiPg .navbar {
    min-height: 80px;
  }
  .cid-ujGPKTCiPg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujGPKTCiPg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujGPKTCiPg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujGPKTCiPg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujGPKTCiPg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujGPKTCiPg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujGPKTCiPg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujGPKTCiPg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujGPKTCiPg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujGPKTCiPg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujGPKTCiPg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujGPKTCiPg .navbar.opened {
  transition: all 0.3s;
}
.cid-ujGPKTCiPg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujGPKTCiPg .navbar .navbar-logo img {
  width: auto;
}
.cid-ujGPKTCiPg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujGPKTCiPg .navbar.collapsed {
  justify-content: center;
}
.cid-ujGPKTCiPg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujGPKTCiPg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujGPKTCiPg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujGPKTCiPg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujGPKTCiPg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujGPKTCiPg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujGPKTCiPg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujGPKTCiPg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujGPKTCiPg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujGPKTCiPg .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujGPKTCiPg .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujGPKTCiPg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujGPKTCiPg .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujGPKTCiPg .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujGPKTCiPg .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujGPKTCiPg .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujGPKTCiPg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujGPKTCiPg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujGPKTCiPg .dropdown-item.active,
.cid-ujGPKTCiPg .dropdown-item:active {
  background-color: transparent;
}
.cid-ujGPKTCiPg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujGPKTCiPg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujGPKTCiPg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujGPKTCiPg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujGPKTCiPg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujGPKTCiPg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujGPKTCiPg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujGPKTCiPg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujGPKTCiPg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujGPKTCiPg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujGPKTCiPg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujGPKTCiPg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujGPKTCiPg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujGPKTCiPg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujGPKTCiPg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujGPKTCiPg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujGPKTCiPg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujGPKTCiPg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujGPKTCiPg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujGPKTCiPg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujGPKTCiPg .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-ujGPKTCiPg .navbar {
    height: 70px;
  }
  .cid-ujGPKTCiPg .navbar.opened {
    height: auto;
  }
  .cid-ujGPKTCiPg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujGPKTCiPg .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujGPKTCiPg .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujGPKTCiPg .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujGPKTCiPg .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujGPKTCiPg .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujGPKUASw2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujGPKUASw2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGPKUASw2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGPKUASw2 .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-ujGPKUASw2 .col-text {
    padding-right: 28px;
  }
}
.cid-ujGPKUASw2 .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-ujGPKUASw2 .col-img {
    padding-left: 28px;
  }
}
.cid-ujGPKUASw2 .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujGPKUASw2 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujGPKUASw2 .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujGPKUASw2 .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-ujGPKUASw2 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujGPKUASw2 .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-ujGPKUASw2 .mbr-section-btn {
    width: 100%;
  }
}
.cid-ujGPKUASw2 .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ujGPKUASw2 .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-ujGPKUASw2 .image-wrapper {
    height: auto;
  }
}
.cid-ujGPKUASw2 .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-ujGPKVbztR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-ujGPKVbztR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGPKVbztR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGPKVbztR .row {
  justify-content: flex-start;
}
.cid-ujGPKVbztR .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-ujGPKVbztR .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-ujGPKVbztR .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-ujGPKVbztR .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-ujGPKVbztR .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-ujGPKVbztR .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujGPKVTvPV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujGPKVTvPV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGPKVTvPV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGPKVTvPV .row {
  justify-content: center;
}
.cid-ujGPKVTvPV .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujGPKVTvPV .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujGPKVTvPV .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujGPKVTvPV .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujGPKVTvPV .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujGPKVTvPV .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujGPKVTvPV .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujGPKVTvPV .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujGPKVTvPV .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujGPKVTvPV .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujGPKVTvPV .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujGPKVTvPV .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujGPKVTvPV .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujGPKVTvPV .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujGPKVTvPV .card-title,
.cid-ujGPKVTvPV .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujGPKWK8kL {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujGPKWK8kL .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGPKWK8kL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGPKWK8kL .container {
  display: flex;
  justify-content: center;
}
.cid-ujGPKWK8kL .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujGPKWK8kL .col-copyright {
  padding: 0;
}
.cid-ujGPKWK8kL .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujGPKWK8kL .copyright {
    text-align: center;
  }
}
.cid-ujGQZU4HtP .navbar-dropdown {
  position: relative !important;
}
.cid-ujGQZU4HtP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujGQZU4HtP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujGQZU4HtP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujGQZU4HtP .dropdown-item:hover,
.cid-ujGQZU4HtP .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujGQZU4HtP .dropdown-item:hover span {
  color: white;
}
.cid-ujGQZU4HtP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujGQZU4HtP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujGQZU4HtP .dropdown-item:hover,
.cid-ujGQZU4HtP .dropdown-item:focus,
.cid-ujGQZU4HtP .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujGQZU4HtP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujGQZU4HtP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujGQZU4HtP .nav-link {
  position: relative;
}
.cid-ujGQZU4HtP .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujGQZU4HtP .container {
    flex-wrap: nowrap;
  }
}
.cid-ujGQZU4HtP .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujGQZU4HtP .navbar-caption {
  font-weight: 700;
}
.cid-ujGQZU4HtP .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujGQZU4HtP .dropdown-menu,
.cid-ujGQZU4HtP .navbar.opened {
  background: #ffffff !important;
}
.cid-ujGQZU4HtP .nav-item:focus,
.cid-ujGQZU4HtP .nav-link:focus {
  outline: none;
}
.cid-ujGQZU4HtP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujGQZU4HtP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujGQZU4HtP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujGQZU4HtP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujGQZU4HtP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujGQZU4HtP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujGQZU4HtP .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujGQZU4HtP .navbar {
    min-height: 80px;
  }
  .cid-ujGQZU4HtP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujGQZU4HtP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujGQZU4HtP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujGQZU4HtP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujGQZU4HtP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujGQZU4HtP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujGQZU4HtP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujGQZU4HtP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujGQZU4HtP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujGQZU4HtP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujGQZU4HtP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujGQZU4HtP .navbar.opened {
  transition: all 0.3s;
}
.cid-ujGQZU4HtP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujGQZU4HtP .navbar .navbar-logo img {
  width: auto;
}
.cid-ujGQZU4HtP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujGQZU4HtP .navbar.collapsed {
  justify-content: center;
}
.cid-ujGQZU4HtP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujGQZU4HtP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujGQZU4HtP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujGQZU4HtP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujGQZU4HtP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujGQZU4HtP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujGQZU4HtP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujGQZU4HtP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujGQZU4HtP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujGQZU4HtP .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujGQZU4HtP .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujGQZU4HtP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujGQZU4HtP .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujGQZU4HtP .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujGQZU4HtP .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujGQZU4HtP .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujGQZU4HtP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujGQZU4HtP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujGQZU4HtP .dropdown-item.active,
.cid-ujGQZU4HtP .dropdown-item:active {
  background-color: transparent;
}
.cid-ujGQZU4HtP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujGQZU4HtP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujGQZU4HtP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujGQZU4HtP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujGQZU4HtP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujGQZU4HtP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujGQZU4HtP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujGQZU4HtP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujGQZU4HtP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujGQZU4HtP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujGQZU4HtP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujGQZU4HtP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujGQZU4HtP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujGQZU4HtP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujGQZU4HtP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujGQZU4HtP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujGQZU4HtP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujGQZU4HtP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujGQZU4HtP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujGQZU4HtP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujGQZU4HtP .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-ujGQZU4HtP .navbar {
    height: 70px;
  }
  .cid-ujGQZU4HtP .navbar.opened {
    height: auto;
  }
  .cid-ujGQZU4HtP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujGQZU4HtP .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujGQZU4HtP .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujGQZU4HtP .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujGQZU4HtP .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujGQZU4HtP .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujGQZVfPxs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujGQZVfPxs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGQZVfPxs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGQZVfPxs .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-ujGQZVfPxs .col-text {
    padding-right: 28px;
  }
}
.cid-ujGQZVfPxs .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-ujGQZVfPxs .col-img {
    padding-left: 28px;
  }
}
.cid-ujGQZVfPxs .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujGQZVfPxs .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujGQZVfPxs .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujGQZVfPxs .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-ujGQZVfPxs .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujGQZVfPxs .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-ujGQZVfPxs .mbr-section-btn {
    width: 100%;
  }
}
.cid-ujGQZVfPxs .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ujGQZVfPxs .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-ujGQZVfPxs .image-wrapper {
    height: auto;
  }
}
.cid-ujGQZVfPxs .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-ujGQZVWJ7u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-ujGQZVWJ7u .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGQZVWJ7u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGQZVWJ7u .row {
  justify-content: flex-start;
}
.cid-ujGQZVWJ7u .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-ujGQZVWJ7u .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-ujGQZVWJ7u .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-ujGQZVWJ7u .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-ujGQZVWJ7u .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-ujGQZVWJ7u .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujGQZWGLj5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujGQZWGLj5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGQZWGLj5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGQZWGLj5 .row {
  justify-content: center;
}
.cid-ujGQZWGLj5 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujGQZWGLj5 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujGQZWGLj5 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujGQZWGLj5 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujGQZWGLj5 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujGQZWGLj5 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujGQZWGLj5 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujGQZWGLj5 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujGQZWGLj5 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujGQZWGLj5 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujGQZWGLj5 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujGQZWGLj5 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujGQZWGLj5 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujGQZWGLj5 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujGQZWGLj5 .card-title,
.cid-ujGQZWGLj5 .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujGQZXtHEy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujGQZXtHEy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGQZXtHEy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGQZXtHEy .container {
  display: flex;
  justify-content: center;
}
.cid-ujGQZXtHEy .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujGQZXtHEy .col-copyright {
  padding: 0;
}
.cid-ujGQZXtHEy .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujGQZXtHEy .copyright {
    text-align: center;
  }
}
.cid-ujGRuH3w2s .navbar-dropdown {
  position: relative !important;
}
.cid-ujGRuH3w2s .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujGRuH3w2s .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujGRuH3w2s .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujGRuH3w2s .dropdown-item:hover,
.cid-ujGRuH3w2s .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujGRuH3w2s .dropdown-item:hover span {
  color: white;
}
.cid-ujGRuH3w2s .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujGRuH3w2s .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujGRuH3w2s .dropdown-item:hover,
.cid-ujGRuH3w2s .dropdown-item:focus,
.cid-ujGRuH3w2s .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujGRuH3w2s .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujGRuH3w2s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujGRuH3w2s .nav-link {
  position: relative;
}
.cid-ujGRuH3w2s .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujGRuH3w2s .container {
    flex-wrap: nowrap;
  }
}
.cid-ujGRuH3w2s .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujGRuH3w2s .navbar-caption {
  font-weight: 700;
}
.cid-ujGRuH3w2s .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujGRuH3w2s .dropdown-menu,
.cid-ujGRuH3w2s .navbar.opened {
  background: #ffffff !important;
}
.cid-ujGRuH3w2s .nav-item:focus,
.cid-ujGRuH3w2s .nav-link:focus {
  outline: none;
}
.cid-ujGRuH3w2s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujGRuH3w2s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujGRuH3w2s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujGRuH3w2s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujGRuH3w2s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujGRuH3w2s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujGRuH3w2s .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujGRuH3w2s .navbar {
    min-height: 80px;
  }
  .cid-ujGRuH3w2s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujGRuH3w2s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujGRuH3w2s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujGRuH3w2s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujGRuH3w2s .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujGRuH3w2s .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujGRuH3w2s .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujGRuH3w2s .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujGRuH3w2s .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujGRuH3w2s .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujGRuH3w2s .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujGRuH3w2s .navbar.opened {
  transition: all 0.3s;
}
.cid-ujGRuH3w2s .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujGRuH3w2s .navbar .navbar-logo img {
  width: auto;
}
.cid-ujGRuH3w2s .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujGRuH3w2s .navbar.collapsed {
  justify-content: center;
}
.cid-ujGRuH3w2s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujGRuH3w2s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujGRuH3w2s .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujGRuH3w2s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujGRuH3w2s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujGRuH3w2s .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujGRuH3w2s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujGRuH3w2s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujGRuH3w2s .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujGRuH3w2s .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujGRuH3w2s .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujGRuH3w2s .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujGRuH3w2s .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujGRuH3w2s .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujGRuH3w2s .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujGRuH3w2s .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujGRuH3w2s .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujGRuH3w2s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujGRuH3w2s .dropdown-item.active,
.cid-ujGRuH3w2s .dropdown-item:active {
  background-color: transparent;
}
.cid-ujGRuH3w2s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujGRuH3w2s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujGRuH3w2s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujGRuH3w2s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujGRuH3w2s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujGRuH3w2s .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujGRuH3w2s ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujGRuH3w2s .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujGRuH3w2s button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujGRuH3w2s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujGRuH3w2s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujGRuH3w2s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujGRuH3w2s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujGRuH3w2s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujGRuH3w2s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujGRuH3w2s nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujGRuH3w2s nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujGRuH3w2s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujGRuH3w2s .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujGRuH3w2s a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujGRuH3w2s .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-ujGRuH3w2s .navbar {
    height: 70px;
  }
  .cid-ujGRuH3w2s .navbar.opened {
    height: auto;
  }
  .cid-ujGRuH3w2s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujGRuH3w2s .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujGRuH3w2s .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujGRuH3w2s .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujGRuH3w2s .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujGRuH3w2s .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujGRuIF6n7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujGRuIF6n7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGRuIF6n7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGRuIF6n7 .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-ujGRuIF6n7 .col-text {
    padding-right: 28px;
  }
}
.cid-ujGRuIF6n7 .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-ujGRuIF6n7 .col-img {
    padding-left: 28px;
  }
}
.cid-ujGRuIF6n7 .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujGRuIF6n7 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujGRuIF6n7 .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujGRuIF6n7 .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-ujGRuIF6n7 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujGRuIF6n7 .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-ujGRuIF6n7 .mbr-section-btn {
    width: 100%;
  }
}
.cid-ujGRuIF6n7 .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ujGRuIF6n7 .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-ujGRuIF6n7 .image-wrapper {
    height: auto;
  }
}
.cid-ujGRuIF6n7 .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-ujGRuJdRMn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-ujGRuJdRMn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGRuJdRMn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGRuJdRMn .row {
  justify-content: flex-start;
}
.cid-ujGRuJdRMn .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-ujGRuJdRMn .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-ujGRuJdRMn .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-ujGRuJdRMn .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-ujGRuJdRMn .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-ujGRuJdRMn .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujGRuJUOnO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujGRuJUOnO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGRuJUOnO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGRuJUOnO .row {
  justify-content: center;
}
.cid-ujGRuJUOnO .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujGRuJUOnO .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujGRuJUOnO .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujGRuJUOnO .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujGRuJUOnO .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujGRuJUOnO .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujGRuJUOnO .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujGRuJUOnO .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujGRuJUOnO .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujGRuJUOnO .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujGRuJUOnO .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujGRuJUOnO .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujGRuJUOnO .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujGRuJUOnO .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujGRuJUOnO .card-title,
.cid-ujGRuJUOnO .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujGRuKBsvt {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujGRuKBsvt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGRuKBsvt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGRuKBsvt .container {
  display: flex;
  justify-content: center;
}
.cid-ujGRuKBsvt .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujGRuKBsvt .col-copyright {
  padding: 0;
}
.cid-ujGRuKBsvt .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujGRuKBsvt .copyright {
    text-align: center;
  }
}
.cid-ujGRYPBiba .navbar-dropdown {
  position: relative !important;
}
.cid-ujGRYPBiba .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujGRYPBiba .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujGRYPBiba .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujGRYPBiba .dropdown-item:hover,
.cid-ujGRYPBiba .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujGRYPBiba .dropdown-item:hover span {
  color: white;
}
.cid-ujGRYPBiba .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujGRYPBiba .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujGRYPBiba .dropdown-item:hover,
.cid-ujGRYPBiba .dropdown-item:focus,
.cid-ujGRYPBiba .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujGRYPBiba .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujGRYPBiba .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujGRYPBiba .nav-link {
  position: relative;
}
.cid-ujGRYPBiba .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujGRYPBiba .container {
    flex-wrap: nowrap;
  }
}
.cid-ujGRYPBiba .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujGRYPBiba .navbar-caption {
  font-weight: 700;
}
.cid-ujGRYPBiba .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujGRYPBiba .dropdown-menu,
.cid-ujGRYPBiba .navbar.opened {
  background: #ffffff !important;
}
.cid-ujGRYPBiba .nav-item:focus,
.cid-ujGRYPBiba .nav-link:focus {
  outline: none;
}
.cid-ujGRYPBiba .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujGRYPBiba .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujGRYPBiba .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujGRYPBiba .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujGRYPBiba .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujGRYPBiba .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujGRYPBiba .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujGRYPBiba .navbar {
    min-height: 80px;
  }
  .cid-ujGRYPBiba .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujGRYPBiba .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujGRYPBiba .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujGRYPBiba .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujGRYPBiba .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujGRYPBiba .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujGRYPBiba .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujGRYPBiba .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujGRYPBiba .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujGRYPBiba .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujGRYPBiba .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujGRYPBiba .navbar.opened {
  transition: all 0.3s;
}
.cid-ujGRYPBiba .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujGRYPBiba .navbar .navbar-logo img {
  width: auto;
}
.cid-ujGRYPBiba .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujGRYPBiba .navbar.collapsed {
  justify-content: center;
}
.cid-ujGRYPBiba .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujGRYPBiba .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujGRYPBiba .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujGRYPBiba .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujGRYPBiba .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujGRYPBiba .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujGRYPBiba .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujGRYPBiba .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujGRYPBiba .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujGRYPBiba .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujGRYPBiba .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujGRYPBiba .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujGRYPBiba .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujGRYPBiba .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujGRYPBiba .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujGRYPBiba .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujGRYPBiba .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujGRYPBiba .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujGRYPBiba .dropdown-item.active,
.cid-ujGRYPBiba .dropdown-item:active {
  background-color: transparent;
}
.cid-ujGRYPBiba .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujGRYPBiba .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujGRYPBiba .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujGRYPBiba .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujGRYPBiba .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujGRYPBiba .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujGRYPBiba ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujGRYPBiba .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujGRYPBiba button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujGRYPBiba button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujGRYPBiba button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujGRYPBiba button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujGRYPBiba button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujGRYPBiba button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujGRYPBiba nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujGRYPBiba nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujGRYPBiba nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujGRYPBiba nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujGRYPBiba .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujGRYPBiba a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujGRYPBiba .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-ujGRYPBiba .navbar {
    height: 70px;
  }
  .cid-ujGRYPBiba .navbar.opened {
    height: auto;
  }
  .cid-ujGRYPBiba .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujGRYPBiba .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujGRYPBiba .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujGRYPBiba .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujGRYPBiba .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujGRYPBiba .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujGRYQwtcu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujGRYQwtcu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGRYQwtcu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGRYQwtcu .col-text {
  position: relative;
  z-index: 10;
}
@media (min-width: 992px) {
  .cid-ujGRYQwtcu .col-text {
    padding-right: 28px;
  }
}
.cid-ujGRYQwtcu .col-img {
  position: relative;
}
@media (min-width: 992px) {
  .cid-ujGRYQwtcu .col-img {
    padding-left: 28px;
  }
}
.cid-ujGRYQwtcu .card-title {
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujGRYQwtcu .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujGRYQwtcu .mbr-text {
  color: #ffffff;
  margin-top: 24px;
  margin-bottom: 0 !important;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujGRYQwtcu .mbr-text {
    padding-right: 0;
    margin-top: 1rem;
    text-align: center !important;
  }
}
.cid-ujGRYQwtcu .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujGRYQwtcu .mbr-section-btn {
    text-align: center !important;
  }
}
@media (max-width: 575px) {
  .cid-ujGRYQwtcu .mbr-section-btn {
    width: 100%;
  }
}
.cid-ujGRYQwtcu .image-wrapper {
  display: flex;
  position: relative;
  z-index: 10;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 510px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ujGRYQwtcu .image-wrapper {
    height: 360px;
    margin-top: 24px;
  }
}
@media (max-width: 575px) {
  .cid-ujGRYQwtcu .image-wrapper {
    height: auto;
  }
}
.cid-ujGRYQwtcu .image-wrapper img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.cid-ujGRYRbrXz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/1st-choice-fire-training-960x372.webp");
}
.cid-ujGRYRbrXz .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGRYRbrXz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGRYRbrXz .row {
  justify-content: flex-start;
}
.cid-ujGRYRbrXz .mbr-section-title {
  color: #161616;
  width: 100%;
  margin-bottom: 80px;
}
@media (max-width: 991px) {
  .cid-ujGRYRbrXz .mbr-section-title {
    margin-bottom: 56px;
  }
}
@media (max-width: 767px) {
  .cid-ujGRYRbrXz .mbr-section-title {
    margin-bottom: 48px;
  }
}
.cid-ujGRYRbrXz .item-wrap {
  width: 100%;
  margin-bottom: 24px;
}
.cid-ujGRYRbrXz .mbr-section-subtitle {
  color: #161616;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 16px !important;
}
.cid-ujGRYRbrXz .mbr-text {
  color: #000000;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujGRYS7SR7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujGRYS7SR7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGRYS7SR7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGRYS7SR7 .row {
  justify-content: center;
}
.cid-ujGRYS7SR7 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujGRYS7SR7 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujGRYS7SR7 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujGRYS7SR7 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujGRYS7SR7 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujGRYS7SR7 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujGRYS7SR7 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujGRYS7SR7 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujGRYS7SR7 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujGRYS7SR7 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujGRYS7SR7 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujGRYS7SR7 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujGRYS7SR7 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujGRYS7SR7 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujGRYS7SR7 .card-title,
.cid-ujGRYS7SR7 .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujGRYSXX3c {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujGRYSXX3c .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujGRYSXX3c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujGRYSXX3c .container {
  display: flex;
  justify-content: center;
}
.cid-ujGRYSXX3c .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujGRYSXX3c .col-copyright {
  padding: 0;
}
.cid-ujGRYSXX3c .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujGRYSXX3c .copyright {
    text-align: center;
  }
}
.cid-ujIlhe6Eua .navbar-dropdown {
  position: relative !important;
}
.cid-ujIlhe6Eua .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujIlhe6Eua .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujIlhe6Eua .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujIlhe6Eua .dropdown-item:hover,
.cid-ujIlhe6Eua .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujIlhe6Eua .dropdown-item:hover span {
  color: white;
}
.cid-ujIlhe6Eua .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujIlhe6Eua .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujIlhe6Eua .dropdown-item:hover,
.cid-ujIlhe6Eua .dropdown-item:focus,
.cid-ujIlhe6Eua .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujIlhe6Eua .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujIlhe6Eua .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujIlhe6Eua .nav-link {
  position: relative;
}
.cid-ujIlhe6Eua .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujIlhe6Eua .container {
    flex-wrap: nowrap;
  }
}
.cid-ujIlhe6Eua .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujIlhe6Eua .navbar-caption {
  font-weight: 700;
}
.cid-ujIlhe6Eua .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujIlhe6Eua .dropdown-menu,
.cid-ujIlhe6Eua .navbar.opened {
  background: #ffffff !important;
}
.cid-ujIlhe6Eua .nav-item:focus,
.cid-ujIlhe6Eua .nav-link:focus {
  outline: none;
}
.cid-ujIlhe6Eua .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujIlhe6Eua .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujIlhe6Eua .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujIlhe6Eua .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujIlhe6Eua .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujIlhe6Eua .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujIlhe6Eua .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujIlhe6Eua .navbar {
    min-height: 80px;
  }
  .cid-ujIlhe6Eua .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujIlhe6Eua .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujIlhe6Eua .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujIlhe6Eua .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujIlhe6Eua .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujIlhe6Eua .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujIlhe6Eua .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujIlhe6Eua .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujIlhe6Eua .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujIlhe6Eua .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujIlhe6Eua .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujIlhe6Eua .navbar.opened {
  transition: all 0.3s;
}
.cid-ujIlhe6Eua .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujIlhe6Eua .navbar .navbar-logo img {
  width: auto;
}
.cid-ujIlhe6Eua .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujIlhe6Eua .navbar.collapsed {
  justify-content: center;
}
.cid-ujIlhe6Eua .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujIlhe6Eua .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIlhe6Eua .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujIlhe6Eua .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujIlhe6Eua .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujIlhe6Eua .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujIlhe6Eua .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujIlhe6Eua .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujIlhe6Eua .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujIlhe6Eua .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujIlhe6Eua .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujIlhe6Eua .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujIlhe6Eua .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIlhe6Eua .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujIlhe6Eua .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujIlhe6Eua .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujIlhe6Eua .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujIlhe6Eua .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujIlhe6Eua .dropdown-item.active,
.cid-ujIlhe6Eua .dropdown-item:active {
  background-color: transparent;
}
.cid-ujIlhe6Eua .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujIlhe6Eua .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujIlhe6Eua .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujIlhe6Eua .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujIlhe6Eua .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujIlhe6Eua .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujIlhe6Eua ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujIlhe6Eua .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujIlhe6Eua button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujIlhe6Eua button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujIlhe6Eua button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujIlhe6Eua button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIlhe6Eua button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIlhe6Eua button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujIlhe6Eua nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIlhe6Eua nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujIlhe6Eua nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujIlhe6Eua nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIlhe6Eua .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujIlhe6Eua a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujIlhe6Eua .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-ujIlhe6Eua .navbar {
    height: 70px;
  }
  .cid-ujIlhe6Eua .navbar.opened {
    height: auto;
  }
  .cid-ujIlhe6Eua .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujIlhe6Eua .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujIlhe6Eua .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujIlhe6Eua .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIlhe6Eua .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujIlhe6Eua .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujIlhePRPD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIlhePRPD .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIlhePRPD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIlhePRPD .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ujIlhePRPD .col-img {
    padding-left: 28px;
  }
}
.cid-ujIlhePRPD .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujIlhePRPD .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujIlhePRPD .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ujIlhePRPD .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ujIlhePRPD .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ujIlhePRPD .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujIlhePRPD .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ujIlhePRPD .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujIlhePRPD .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ujIlhePRPD .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ujIlhePRPD .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ujIlhePRPD .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ujIlhePRPD .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIlhfibE2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujIlhfibE2 .row {
  justify-content: center;
}
.cid-ujIlhfibE2 .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-ujIlhfibE2 .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-ujIlhfibE2 .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-ujIlhfibE2 .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-ujIlhfibE2 .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ujIlhfibE2 .number-line {
    display: none !important;
  }
}
.cid-ujIlhfibE2 .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ujIlhfibE2 .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-ujIlhfibE2 .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-ujIlhfibE2 .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-ujIlhfibE2 .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-ujIlhfibE2 .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-ujIlhfibE2 .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ujIlhfibE2 .card-number-container {
    left: 16px;
  }
}
.cid-ujIlhfibE2 .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-ujIlhfibE2 .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujIlhfibE2 .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-ujIlhfibE2 .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-ujIlhfibE2 .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-ujIlhfibE2 .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-ujIlhfibE2 .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-ujIlhfibE2 .card-text-container {
  width: 100%;
}
.cid-ujIlhfibE2 .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIlhfibE2 .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-ujIlhfibE2 .card-subtitle {
    margin-top: 8px;
  }
}
.cid-ujIlhfibE2 .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ujIlhfibE2 .card-text {
    margin-top: 16px;
  }
}
.cid-ujIlhgh8Ek {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujIlhgh8Ek .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIlhgh8Ek .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIlhgh8Ek .row {
  justify-content: center;
}
.cid-ujIlhgh8Ek .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIlhgh8Ek .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIlhgh8Ek .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIlhgh8Ek .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIlhgh8Ek .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIlhgh8Ek .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIlhgh8Ek .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIlhgh8Ek .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIlhgh8Ek .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIlhgh8Ek .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIlhgh8Ek .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIlhgh8Ek .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIlhgh8Ek .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIlhgh8Ek .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIlhgh8Ek .card-title,
.cid-ujIlhgh8Ek .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujIlhh3z6I {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujIlhh3z6I .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIlhh3z6I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIlhh3z6I .container {
  display: flex;
  justify-content: center;
}
.cid-ujIlhh3z6I .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujIlhh3z6I .col-copyright {
  padding: 0;
}
.cid-ujIlhh3z6I .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujIlhh3z6I .copyright {
    text-align: center;
  }
}
.cid-ujImlxSzh0 .navbar-dropdown {
  position: relative !important;
}
.cid-ujImlxSzh0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujImlxSzh0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujImlxSzh0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujImlxSzh0 .dropdown-item:hover,
.cid-ujImlxSzh0 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujImlxSzh0 .dropdown-item:hover span {
  color: white;
}
.cid-ujImlxSzh0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujImlxSzh0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujImlxSzh0 .dropdown-item:hover,
.cid-ujImlxSzh0 .dropdown-item:focus,
.cid-ujImlxSzh0 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujImlxSzh0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujImlxSzh0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujImlxSzh0 .nav-link {
  position: relative;
}
.cid-ujImlxSzh0 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujImlxSzh0 .container {
    flex-wrap: nowrap;
  }
}
.cid-ujImlxSzh0 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujImlxSzh0 .navbar-caption {
  font-weight: 700;
}
.cid-ujImlxSzh0 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujImlxSzh0 .dropdown-menu,
.cid-ujImlxSzh0 .navbar.opened {
  background: #ffffff !important;
}
.cid-ujImlxSzh0 .nav-item:focus,
.cid-ujImlxSzh0 .nav-link:focus {
  outline: none;
}
.cid-ujImlxSzh0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujImlxSzh0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujImlxSzh0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujImlxSzh0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujImlxSzh0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujImlxSzh0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujImlxSzh0 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujImlxSzh0 .navbar {
    min-height: 80px;
  }
  .cid-ujImlxSzh0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujImlxSzh0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujImlxSzh0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujImlxSzh0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujImlxSzh0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujImlxSzh0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujImlxSzh0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujImlxSzh0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujImlxSzh0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujImlxSzh0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujImlxSzh0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujImlxSzh0 .navbar.opened {
  transition: all 0.3s;
}
.cid-ujImlxSzh0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujImlxSzh0 .navbar .navbar-logo img {
  width: auto;
}
.cid-ujImlxSzh0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujImlxSzh0 .navbar.collapsed {
  justify-content: center;
}
.cid-ujImlxSzh0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujImlxSzh0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujImlxSzh0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujImlxSzh0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujImlxSzh0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujImlxSzh0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujImlxSzh0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujImlxSzh0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujImlxSzh0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujImlxSzh0 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujImlxSzh0 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujImlxSzh0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujImlxSzh0 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujImlxSzh0 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujImlxSzh0 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujImlxSzh0 .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujImlxSzh0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujImlxSzh0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujImlxSzh0 .dropdown-item.active,
.cid-ujImlxSzh0 .dropdown-item:active {
  background-color: transparent;
}
.cid-ujImlxSzh0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujImlxSzh0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujImlxSzh0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujImlxSzh0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujImlxSzh0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujImlxSzh0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujImlxSzh0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujImlxSzh0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujImlxSzh0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujImlxSzh0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujImlxSzh0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujImlxSzh0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujImlxSzh0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujImlxSzh0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujImlxSzh0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujImlxSzh0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujImlxSzh0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujImlxSzh0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujImlxSzh0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujImlxSzh0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujImlxSzh0 .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-ujImlxSzh0 .navbar {
    height: 70px;
  }
  .cid-ujImlxSzh0 .navbar.opened {
    height: auto;
  }
  .cid-ujImlxSzh0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujImlxSzh0 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujImlxSzh0 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujImlxSzh0 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujImlxSzh0 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujImlxSzh0 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujImlzl4jK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujImlzl4jK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujImlzl4jK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujImlzl4jK .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ujImlzl4jK .col-img {
    padding-left: 28px;
  }
}
.cid-ujImlzl4jK .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujImlzl4jK .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujImlzl4jK .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ujImlzl4jK .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ujImlzl4jK .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ujImlzl4jK .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujImlzl4jK .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ujImlzl4jK .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujImlzl4jK .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ujImlzl4jK .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ujImlzl4jK .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ujImlzl4jK .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ujImlzl4jK .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujImlA0bj1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujImlA0bj1 .row {
  justify-content: center;
}
.cid-ujImlA0bj1 .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-ujImlA0bj1 .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-ujImlA0bj1 .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-ujImlA0bj1 .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-ujImlA0bj1 .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ujImlA0bj1 .number-line {
    display: none !important;
  }
}
.cid-ujImlA0bj1 .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ujImlA0bj1 .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-ujImlA0bj1 .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-ujImlA0bj1 .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-ujImlA0bj1 .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-ujImlA0bj1 .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-ujImlA0bj1 .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ujImlA0bj1 .card-number-container {
    left: 16px;
  }
}
.cid-ujImlA0bj1 .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-ujImlA0bj1 .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujImlA0bj1 .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-ujImlA0bj1 .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-ujImlA0bj1 .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-ujImlA0bj1 .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-ujImlA0bj1 .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-ujImlA0bj1 .card-text-container {
  width: 100%;
}
.cid-ujImlA0bj1 .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujImlA0bj1 .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-ujImlA0bj1 .card-subtitle {
    margin-top: 8px;
  }
}
.cid-ujImlA0bj1 .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ujImlA0bj1 .card-text {
    margin-top: 16px;
  }
}
.cid-ujImlACih6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujImlACih6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujImlACih6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujImlACih6 .row {
  justify-content: center;
}
.cid-ujImlACih6 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujImlACih6 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujImlACih6 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujImlACih6 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujImlACih6 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujImlACih6 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujImlACih6 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujImlACih6 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujImlACih6 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujImlACih6 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujImlACih6 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujImlACih6 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujImlACih6 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujImlACih6 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujImlACih6 .card-title,
.cid-ujImlACih6 .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujImlBiEAc {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujImlBiEAc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujImlBiEAc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujImlBiEAc .container {
  display: flex;
  justify-content: center;
}
.cid-ujImlBiEAc .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujImlBiEAc .col-copyright {
  padding: 0;
}
.cid-ujImlBiEAc .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujImlBiEAc .copyright {
    text-align: center;
  }
}
.cid-ujImIQ6YC3 .navbar-dropdown {
  position: relative !important;
}
.cid-ujImIQ6YC3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujImIQ6YC3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujImIQ6YC3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujImIQ6YC3 .dropdown-item:hover,
.cid-ujImIQ6YC3 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujImIQ6YC3 .dropdown-item:hover span {
  color: white;
}
.cid-ujImIQ6YC3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujImIQ6YC3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujImIQ6YC3 .dropdown-item:hover,
.cid-ujImIQ6YC3 .dropdown-item:focus,
.cid-ujImIQ6YC3 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujImIQ6YC3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujImIQ6YC3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujImIQ6YC3 .nav-link {
  position: relative;
}
.cid-ujImIQ6YC3 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujImIQ6YC3 .container {
    flex-wrap: nowrap;
  }
}
.cid-ujImIQ6YC3 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujImIQ6YC3 .navbar-caption {
  font-weight: 700;
}
.cid-ujImIQ6YC3 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujImIQ6YC3 .dropdown-menu,
.cid-ujImIQ6YC3 .navbar.opened {
  background: #ffffff !important;
}
.cid-ujImIQ6YC3 .nav-item:focus,
.cid-ujImIQ6YC3 .nav-link:focus {
  outline: none;
}
.cid-ujImIQ6YC3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujImIQ6YC3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujImIQ6YC3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujImIQ6YC3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujImIQ6YC3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujImIQ6YC3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujImIQ6YC3 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujImIQ6YC3 .navbar {
    min-height: 80px;
  }
  .cid-ujImIQ6YC3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujImIQ6YC3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujImIQ6YC3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujImIQ6YC3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujImIQ6YC3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujImIQ6YC3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujImIQ6YC3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujImIQ6YC3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujImIQ6YC3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujImIQ6YC3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujImIQ6YC3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujImIQ6YC3 .navbar.opened {
  transition: all 0.3s;
}
.cid-ujImIQ6YC3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujImIQ6YC3 .navbar .navbar-logo img {
  width: auto;
}
.cid-ujImIQ6YC3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujImIQ6YC3 .navbar.collapsed {
  justify-content: center;
}
.cid-ujImIQ6YC3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujImIQ6YC3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujImIQ6YC3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujImIQ6YC3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujImIQ6YC3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujImIQ6YC3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujImIQ6YC3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujImIQ6YC3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujImIQ6YC3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujImIQ6YC3 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujImIQ6YC3 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujImIQ6YC3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujImIQ6YC3 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujImIQ6YC3 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujImIQ6YC3 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujImIQ6YC3 .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujImIQ6YC3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujImIQ6YC3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujImIQ6YC3 .dropdown-item.active,
.cid-ujImIQ6YC3 .dropdown-item:active {
  background-color: transparent;
}
.cid-ujImIQ6YC3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujImIQ6YC3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujImIQ6YC3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujImIQ6YC3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujImIQ6YC3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujImIQ6YC3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujImIQ6YC3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujImIQ6YC3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujImIQ6YC3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujImIQ6YC3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujImIQ6YC3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujImIQ6YC3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujImIQ6YC3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujImIQ6YC3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujImIQ6YC3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujImIQ6YC3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujImIQ6YC3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujImIQ6YC3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujImIQ6YC3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujImIQ6YC3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujImIQ6YC3 .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-ujImIQ6YC3 .navbar {
    height: 70px;
  }
  .cid-ujImIQ6YC3 .navbar.opened {
    height: auto;
  }
  .cid-ujImIQ6YC3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujImIQ6YC3 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujImIQ6YC3 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujImIQ6YC3 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujImIQ6YC3 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujImIQ6YC3 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujImIRaAkr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujImIRaAkr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujImIRaAkr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujImIRaAkr .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ujImIRaAkr .col-img {
    padding-left: 28px;
  }
}
.cid-ujImIRaAkr .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujImIRaAkr .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujImIRaAkr .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ujImIRaAkr .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ujImIRaAkr .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ujImIRaAkr .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujImIRaAkr .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ujImIRaAkr .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujImIRaAkr .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ujImIRaAkr .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ujImIRaAkr .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ujImIRaAkr .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ujImIRaAkr .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujImIRQHnf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujImIRQHnf .row {
  justify-content: center;
}
.cid-ujImIRQHnf .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-ujImIRQHnf .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-ujImIRQHnf .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-ujImIRQHnf .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-ujImIRQHnf .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ujImIRQHnf .number-line {
    display: none !important;
  }
}
.cid-ujImIRQHnf .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ujImIRQHnf .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-ujImIRQHnf .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-ujImIRQHnf .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-ujImIRQHnf .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-ujImIRQHnf .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-ujImIRQHnf .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ujImIRQHnf .card-number-container {
    left: 16px;
  }
}
.cid-ujImIRQHnf .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-ujImIRQHnf .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujImIRQHnf .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-ujImIRQHnf .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-ujImIRQHnf .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-ujImIRQHnf .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-ujImIRQHnf .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-ujImIRQHnf .card-text-container {
  width: 100%;
}
.cid-ujImIRQHnf .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujImIRQHnf .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-ujImIRQHnf .card-subtitle {
    margin-top: 8px;
  }
}
.cid-ujImIRQHnf .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ujImIRQHnf .card-text {
    margin-top: 16px;
  }
}
.cid-ujImISACIh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujImISACIh .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujImISACIh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujImISACIh .row {
  justify-content: center;
}
.cid-ujImISACIh .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujImISACIh .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujImISACIh .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujImISACIh .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujImISACIh .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujImISACIh .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujImISACIh .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujImISACIh .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujImISACIh .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujImISACIh .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujImISACIh .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujImISACIh .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujImISACIh .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujImISACIh .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujImISACIh .card-title,
.cid-ujImISACIh .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujImITcN7M {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujImITcN7M .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujImITcN7M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujImITcN7M .container {
  display: flex;
  justify-content: center;
}
.cid-ujImITcN7M .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujImITcN7M .col-copyright {
  padding: 0;
}
.cid-ujImITcN7M .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujImITcN7M .copyright {
    text-align: center;
  }
}
.cid-ujIn9Awwa6 .navbar-dropdown {
  position: relative !important;
}
.cid-ujIn9Awwa6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujIn9Awwa6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujIn9Awwa6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujIn9Awwa6 .dropdown-item:hover,
.cid-ujIn9Awwa6 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujIn9Awwa6 .dropdown-item:hover span {
  color: white;
}
.cid-ujIn9Awwa6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujIn9Awwa6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujIn9Awwa6 .dropdown-item:hover,
.cid-ujIn9Awwa6 .dropdown-item:focus,
.cid-ujIn9Awwa6 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujIn9Awwa6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujIn9Awwa6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujIn9Awwa6 .nav-link {
  position: relative;
}
.cid-ujIn9Awwa6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujIn9Awwa6 .container {
    flex-wrap: nowrap;
  }
}
.cid-ujIn9Awwa6 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujIn9Awwa6 .navbar-caption {
  font-weight: 700;
}
.cid-ujIn9Awwa6 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujIn9Awwa6 .dropdown-menu,
.cid-ujIn9Awwa6 .navbar.opened {
  background: #ffffff !important;
}
.cid-ujIn9Awwa6 .nav-item:focus,
.cid-ujIn9Awwa6 .nav-link:focus {
  outline: none;
}
.cid-ujIn9Awwa6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujIn9Awwa6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujIn9Awwa6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujIn9Awwa6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujIn9Awwa6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujIn9Awwa6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujIn9Awwa6 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujIn9Awwa6 .navbar {
    min-height: 80px;
  }
  .cid-ujIn9Awwa6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujIn9Awwa6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujIn9Awwa6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujIn9Awwa6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujIn9Awwa6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujIn9Awwa6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujIn9Awwa6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujIn9Awwa6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujIn9Awwa6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujIn9Awwa6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujIn9Awwa6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujIn9Awwa6 .navbar.opened {
  transition: all 0.3s;
}
.cid-ujIn9Awwa6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujIn9Awwa6 .navbar .navbar-logo img {
  width: auto;
}
.cid-ujIn9Awwa6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujIn9Awwa6 .navbar.collapsed {
  justify-content: center;
}
.cid-ujIn9Awwa6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujIn9Awwa6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIn9Awwa6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujIn9Awwa6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujIn9Awwa6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujIn9Awwa6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujIn9Awwa6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujIn9Awwa6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujIn9Awwa6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujIn9Awwa6 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujIn9Awwa6 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujIn9Awwa6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujIn9Awwa6 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIn9Awwa6 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujIn9Awwa6 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujIn9Awwa6 .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujIn9Awwa6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujIn9Awwa6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujIn9Awwa6 .dropdown-item.active,
.cid-ujIn9Awwa6 .dropdown-item:active {
  background-color: transparent;
}
.cid-ujIn9Awwa6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujIn9Awwa6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujIn9Awwa6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujIn9Awwa6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujIn9Awwa6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujIn9Awwa6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujIn9Awwa6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujIn9Awwa6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujIn9Awwa6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujIn9Awwa6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujIn9Awwa6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujIn9Awwa6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIn9Awwa6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIn9Awwa6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujIn9Awwa6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIn9Awwa6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujIn9Awwa6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujIn9Awwa6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIn9Awwa6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujIn9Awwa6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujIn9Awwa6 .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-ujIn9Awwa6 .navbar {
    height: 70px;
  }
  .cid-ujIn9Awwa6 .navbar.opened {
    height: auto;
  }
  .cid-ujIn9Awwa6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujIn9Awwa6 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujIn9Awwa6 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujIn9Awwa6 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIn9Awwa6 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujIn9Awwa6 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujIn9BuL6S {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIn9BuL6S .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIn9BuL6S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIn9BuL6S .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ujIn9BuL6S .col-img {
    padding-left: 28px;
  }
}
.cid-ujIn9BuL6S .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujIn9BuL6S .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujIn9BuL6S .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ujIn9BuL6S .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ujIn9BuL6S .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ujIn9BuL6S .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujIn9BuL6S .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ujIn9BuL6S .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujIn9BuL6S .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ujIn9BuL6S .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ujIn9BuL6S .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ujIn9BuL6S .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ujIn9BuL6S .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIn9Ca1y9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujIn9Ca1y9 .row {
  justify-content: center;
}
.cid-ujIn9Ca1y9 .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-ujIn9Ca1y9 .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-ujIn9Ca1y9 .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-ujIn9Ca1y9 .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-ujIn9Ca1y9 .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ujIn9Ca1y9 .number-line {
    display: none !important;
  }
}
.cid-ujIn9Ca1y9 .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ujIn9Ca1y9 .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-ujIn9Ca1y9 .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-ujIn9Ca1y9 .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-ujIn9Ca1y9 .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-ujIn9Ca1y9 .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-ujIn9Ca1y9 .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ujIn9Ca1y9 .card-number-container {
    left: 16px;
  }
}
.cid-ujIn9Ca1y9 .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-ujIn9Ca1y9 .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujIn9Ca1y9 .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-ujIn9Ca1y9 .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-ujIn9Ca1y9 .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-ujIn9Ca1y9 .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-ujIn9Ca1y9 .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-ujIn9Ca1y9 .card-text-container {
  width: 100%;
}
.cid-ujIn9Ca1y9 .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIn9Ca1y9 .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-ujIn9Ca1y9 .card-subtitle {
    margin-top: 8px;
  }
}
.cid-ujIn9Ca1y9 .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ujIn9Ca1y9 .card-text {
    margin-top: 16px;
  }
}
.cid-ujIn9CX38O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujIn9CX38O .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIn9CX38O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIn9CX38O .row {
  justify-content: center;
}
.cid-ujIn9CX38O .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIn9CX38O .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIn9CX38O .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIn9CX38O .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIn9CX38O .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIn9CX38O .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIn9CX38O .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIn9CX38O .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIn9CX38O .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIn9CX38O .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIn9CX38O .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIn9CX38O .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIn9CX38O .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIn9CX38O .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIn9CX38O .card-title,
.cid-ujIn9CX38O .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujIn9DI9g3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujIn9DI9g3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIn9DI9g3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIn9DI9g3 .container {
  display: flex;
  justify-content: center;
}
.cid-ujIn9DI9g3 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujIn9DI9g3 .col-copyright {
  padding: 0;
}
.cid-ujIn9DI9g3 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujIn9DI9g3 .copyright {
    text-align: center;
  }
}
.cid-ujInswaswp .navbar-dropdown {
  position: relative !important;
}
.cid-ujInswaswp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujInswaswp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujInswaswp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujInswaswp .dropdown-item:hover,
.cid-ujInswaswp .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujInswaswp .dropdown-item:hover span {
  color: white;
}
.cid-ujInswaswp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujInswaswp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujInswaswp .dropdown-item:hover,
.cid-ujInswaswp .dropdown-item:focus,
.cid-ujInswaswp .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujInswaswp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujInswaswp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujInswaswp .nav-link {
  position: relative;
}
.cid-ujInswaswp .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujInswaswp .container {
    flex-wrap: nowrap;
  }
}
.cid-ujInswaswp .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujInswaswp .navbar-caption {
  font-weight: 700;
}
.cid-ujInswaswp .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujInswaswp .dropdown-menu,
.cid-ujInswaswp .navbar.opened {
  background: #ffffff !important;
}
.cid-ujInswaswp .nav-item:focus,
.cid-ujInswaswp .nav-link:focus {
  outline: none;
}
.cid-ujInswaswp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujInswaswp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujInswaswp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujInswaswp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujInswaswp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujInswaswp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujInswaswp .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujInswaswp .navbar {
    min-height: 80px;
  }
  .cid-ujInswaswp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujInswaswp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujInswaswp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujInswaswp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujInswaswp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujInswaswp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujInswaswp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujInswaswp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujInswaswp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujInswaswp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujInswaswp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujInswaswp .navbar.opened {
  transition: all 0.3s;
}
.cid-ujInswaswp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujInswaswp .navbar .navbar-logo img {
  width: auto;
}
.cid-ujInswaswp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujInswaswp .navbar.collapsed {
  justify-content: center;
}
.cid-ujInswaswp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujInswaswp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujInswaswp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujInswaswp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujInswaswp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujInswaswp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujInswaswp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujInswaswp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujInswaswp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujInswaswp .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujInswaswp .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujInswaswp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujInswaswp .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujInswaswp .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujInswaswp .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujInswaswp .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujInswaswp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujInswaswp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujInswaswp .dropdown-item.active,
.cid-ujInswaswp .dropdown-item:active {
  background-color: transparent;
}
.cid-ujInswaswp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujInswaswp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujInswaswp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujInswaswp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujInswaswp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujInswaswp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujInswaswp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujInswaswp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujInswaswp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujInswaswp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujInswaswp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujInswaswp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujInswaswp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujInswaswp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujInswaswp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujInswaswp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujInswaswp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujInswaswp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujInswaswp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujInswaswp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujInswaswp .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-ujInswaswp .navbar {
    height: 70px;
  }
  .cid-ujInswaswp .navbar.opened {
    height: auto;
  }
  .cid-ujInswaswp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujInswaswp .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujInswaswp .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujInswaswp .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujInswaswp .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujInswaswp .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujInsxmeBW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujInsxmeBW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujInsxmeBW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujInsxmeBW .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ujInsxmeBW .col-img {
    padding-left: 28px;
  }
}
.cid-ujInsxmeBW .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujInsxmeBW .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujInsxmeBW .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ujInsxmeBW .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ujInsxmeBW .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ujInsxmeBW .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujInsxmeBW .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ujInsxmeBW .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujInsxmeBW .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ujInsxmeBW .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ujInsxmeBW .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ujInsxmeBW .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ujInsxmeBW .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujInsxZ7AZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujInsxZ7AZ .row {
  justify-content: center;
}
.cid-ujInsxZ7AZ .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-ujInsxZ7AZ .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-ujInsxZ7AZ .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-ujInsxZ7AZ .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-ujInsxZ7AZ .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ujInsxZ7AZ .number-line {
    display: none !important;
  }
}
.cid-ujInsxZ7AZ .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ujInsxZ7AZ .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-ujInsxZ7AZ .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-ujInsxZ7AZ .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-ujInsxZ7AZ .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-ujInsxZ7AZ .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-ujInsxZ7AZ .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ujInsxZ7AZ .card-number-container {
    left: 16px;
  }
}
.cid-ujInsxZ7AZ .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-ujInsxZ7AZ .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujInsxZ7AZ .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-ujInsxZ7AZ .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-ujInsxZ7AZ .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-ujInsxZ7AZ .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-ujInsxZ7AZ .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-ujInsxZ7AZ .card-text-container {
  width: 100%;
}
.cid-ujInsxZ7AZ .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujInsxZ7AZ .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-ujInsxZ7AZ .card-subtitle {
    margin-top: 8px;
  }
}
.cid-ujInsxZ7AZ .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ujInsxZ7AZ .card-text {
    margin-top: 16px;
  }
}
.cid-ujInsyFI6Y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujInsyFI6Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujInsyFI6Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujInsyFI6Y .row {
  justify-content: center;
}
.cid-ujInsyFI6Y .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujInsyFI6Y .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujInsyFI6Y .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujInsyFI6Y .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujInsyFI6Y .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujInsyFI6Y .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujInsyFI6Y .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujInsyFI6Y .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujInsyFI6Y .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujInsyFI6Y .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujInsyFI6Y .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujInsyFI6Y .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujInsyFI6Y .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujInsyFI6Y .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujInsyFI6Y .card-title,
.cid-ujInsyFI6Y .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujInszkV80 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujInszkV80 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujInszkV80 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujInszkV80 .container {
  display: flex;
  justify-content: center;
}
.cid-ujInszkV80 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujInszkV80 .col-copyright {
  padding: 0;
}
.cid-ujInszkV80 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujInszkV80 .copyright {
    text-align: center;
  }
}
.cid-ujInJnmKji .navbar-dropdown {
  position: relative !important;
}
.cid-ujInJnmKji .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujInJnmKji .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujInJnmKji .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujInJnmKji .dropdown-item:hover,
.cid-ujInJnmKji .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujInJnmKji .dropdown-item:hover span {
  color: white;
}
.cid-ujInJnmKji .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujInJnmKji .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujInJnmKji .dropdown-item:hover,
.cid-ujInJnmKji .dropdown-item:focus,
.cid-ujInJnmKji .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujInJnmKji .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujInJnmKji .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujInJnmKji .nav-link {
  position: relative;
}
.cid-ujInJnmKji .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujInJnmKji .container {
    flex-wrap: nowrap;
  }
}
.cid-ujInJnmKji .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujInJnmKji .navbar-caption {
  font-weight: 700;
}
.cid-ujInJnmKji .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujInJnmKji .dropdown-menu,
.cid-ujInJnmKji .navbar.opened {
  background: #ffffff !important;
}
.cid-ujInJnmKji .nav-item:focus,
.cid-ujInJnmKji .nav-link:focus {
  outline: none;
}
.cid-ujInJnmKji .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujInJnmKji .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujInJnmKji .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujInJnmKji .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujInJnmKji .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujInJnmKji .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujInJnmKji .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujInJnmKji .navbar {
    min-height: 80px;
  }
  .cid-ujInJnmKji .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujInJnmKji .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujInJnmKji .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujInJnmKji .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujInJnmKji .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujInJnmKji .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujInJnmKji .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujInJnmKji .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujInJnmKji .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujInJnmKji .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujInJnmKji .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujInJnmKji .navbar.opened {
  transition: all 0.3s;
}
.cid-ujInJnmKji .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujInJnmKji .navbar .navbar-logo img {
  width: auto;
}
.cid-ujInJnmKji .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujInJnmKji .navbar.collapsed {
  justify-content: center;
}
.cid-ujInJnmKji .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujInJnmKji .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujInJnmKji .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujInJnmKji .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujInJnmKji .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujInJnmKji .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujInJnmKji .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujInJnmKji .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujInJnmKji .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujInJnmKji .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujInJnmKji .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujInJnmKji .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujInJnmKji .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujInJnmKji .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujInJnmKji .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujInJnmKji .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujInJnmKji .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujInJnmKji .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujInJnmKji .dropdown-item.active,
.cid-ujInJnmKji .dropdown-item:active {
  background-color: transparent;
}
.cid-ujInJnmKji .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujInJnmKji .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujInJnmKji .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujInJnmKji .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujInJnmKji .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujInJnmKji .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujInJnmKji ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujInJnmKji .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujInJnmKji button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujInJnmKji button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujInJnmKji button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujInJnmKji button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujInJnmKji button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujInJnmKji button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujInJnmKji nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujInJnmKji nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujInJnmKji nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujInJnmKji nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujInJnmKji .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujInJnmKji a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujInJnmKji .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-ujInJnmKji .navbar {
    height: 70px;
  }
  .cid-ujInJnmKji .navbar.opened {
    height: auto;
  }
  .cid-ujInJnmKji .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujInJnmKji .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujInJnmKji .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujInJnmKji .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujInJnmKji .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujInJnmKji .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujInJogdz0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujInJogdz0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujInJogdz0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujInJogdz0 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ujInJogdz0 .col-img {
    padding-left: 28px;
  }
}
.cid-ujInJogdz0 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujInJogdz0 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujInJogdz0 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ujInJogdz0 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ujInJogdz0 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ujInJogdz0 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujInJogdz0 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ujInJogdz0 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujInJogdz0 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ujInJogdz0 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ujInJogdz0 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ujInJogdz0 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ujInJogdz0 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujInJoM02O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujInJoM02O .row {
  justify-content: center;
}
.cid-ujInJoM02O .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-ujInJoM02O .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-ujInJoM02O .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-ujInJoM02O .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-ujInJoM02O .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ujInJoM02O .number-line {
    display: none !important;
  }
}
.cid-ujInJoM02O .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ujInJoM02O .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-ujInJoM02O .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-ujInJoM02O .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-ujInJoM02O .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-ujInJoM02O .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-ujInJoM02O .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ujInJoM02O .card-number-container {
    left: 16px;
  }
}
.cid-ujInJoM02O .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-ujInJoM02O .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujInJoM02O .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-ujInJoM02O .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-ujInJoM02O .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-ujInJoM02O .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-ujInJoM02O .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-ujInJoM02O .card-text-container {
  width: 100%;
}
.cid-ujInJoM02O .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujInJoM02O .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-ujInJoM02O .card-subtitle {
    margin-top: 8px;
  }
}
.cid-ujInJoM02O .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ujInJoM02O .card-text {
    margin-top: 16px;
  }
}
.cid-ujInJpoDes {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujInJpoDes .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujInJpoDes .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujInJpoDes .row {
  justify-content: center;
}
.cid-ujInJpoDes .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujInJpoDes .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujInJpoDes .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujInJpoDes .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujInJpoDes .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujInJpoDes .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujInJpoDes .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujInJpoDes .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujInJpoDes .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujInJpoDes .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujInJpoDes .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujInJpoDes .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujInJpoDes .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujInJpoDes .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujInJpoDes .card-title,
.cid-ujInJpoDes .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujInJpYAX7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujInJpYAX7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujInJpYAX7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujInJpYAX7 .container {
  display: flex;
  justify-content: center;
}
.cid-ujInJpYAX7 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujInJpYAX7 .col-copyright {
  padding: 0;
}
.cid-ujInJpYAX7 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujInJpYAX7 .copyright {
    text-align: center;
  }
}
.cid-ujIo0hRoa0 .navbar-dropdown {
  position: relative !important;
}
.cid-ujIo0hRoa0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujIo0hRoa0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujIo0hRoa0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujIo0hRoa0 .dropdown-item:hover,
.cid-ujIo0hRoa0 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujIo0hRoa0 .dropdown-item:hover span {
  color: white;
}
.cid-ujIo0hRoa0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujIo0hRoa0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujIo0hRoa0 .dropdown-item:hover,
.cid-ujIo0hRoa0 .dropdown-item:focus,
.cid-ujIo0hRoa0 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujIo0hRoa0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujIo0hRoa0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujIo0hRoa0 .nav-link {
  position: relative;
}
.cid-ujIo0hRoa0 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujIo0hRoa0 .container {
    flex-wrap: nowrap;
  }
}
.cid-ujIo0hRoa0 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujIo0hRoa0 .navbar-caption {
  font-weight: 700;
}
.cid-ujIo0hRoa0 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujIo0hRoa0 .dropdown-menu,
.cid-ujIo0hRoa0 .navbar.opened {
  background: #ffffff !important;
}
.cid-ujIo0hRoa0 .nav-item:focus,
.cid-ujIo0hRoa0 .nav-link:focus {
  outline: none;
}
.cid-ujIo0hRoa0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujIo0hRoa0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujIo0hRoa0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujIo0hRoa0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujIo0hRoa0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujIo0hRoa0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujIo0hRoa0 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujIo0hRoa0 .navbar {
    min-height: 80px;
  }
  .cid-ujIo0hRoa0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujIo0hRoa0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujIo0hRoa0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujIo0hRoa0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujIo0hRoa0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujIo0hRoa0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujIo0hRoa0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujIo0hRoa0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujIo0hRoa0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujIo0hRoa0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujIo0hRoa0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujIo0hRoa0 .navbar.opened {
  transition: all 0.3s;
}
.cid-ujIo0hRoa0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujIo0hRoa0 .navbar .navbar-logo img {
  width: auto;
}
.cid-ujIo0hRoa0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujIo0hRoa0 .navbar.collapsed {
  justify-content: center;
}
.cid-ujIo0hRoa0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujIo0hRoa0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIo0hRoa0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujIo0hRoa0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujIo0hRoa0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujIo0hRoa0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujIo0hRoa0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujIo0hRoa0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujIo0hRoa0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujIo0hRoa0 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujIo0hRoa0 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujIo0hRoa0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujIo0hRoa0 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIo0hRoa0 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujIo0hRoa0 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujIo0hRoa0 .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujIo0hRoa0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujIo0hRoa0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujIo0hRoa0 .dropdown-item.active,
.cid-ujIo0hRoa0 .dropdown-item:active {
  background-color: transparent;
}
.cid-ujIo0hRoa0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujIo0hRoa0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujIo0hRoa0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujIo0hRoa0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujIo0hRoa0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujIo0hRoa0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujIo0hRoa0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujIo0hRoa0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujIo0hRoa0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujIo0hRoa0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujIo0hRoa0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujIo0hRoa0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIo0hRoa0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIo0hRoa0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujIo0hRoa0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIo0hRoa0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujIo0hRoa0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujIo0hRoa0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIo0hRoa0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujIo0hRoa0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujIo0hRoa0 .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-ujIo0hRoa0 .navbar {
    height: 70px;
  }
  .cid-ujIo0hRoa0 .navbar.opened {
    height: auto;
  }
  .cid-ujIo0hRoa0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujIo0hRoa0 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujIo0hRoa0 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujIo0hRoa0 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIo0hRoa0 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujIo0hRoa0 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujIo0izht5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIo0izht5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIo0izht5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIo0izht5 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ujIo0izht5 .col-img {
    padding-left: 28px;
  }
}
.cid-ujIo0izht5 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujIo0izht5 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujIo0izht5 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ujIo0izht5 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ujIo0izht5 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ujIo0izht5 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujIo0izht5 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ujIo0izht5 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujIo0izht5 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ujIo0izht5 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ujIo0izht5 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ujIo0izht5 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ujIo0izht5 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIo0j79lr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
}
.cid-ujIo0j79lr .row {
  justify-content: center;
}
.cid-ujIo0j79lr .mbr-section-title {
  color: #FFFFFF;
  width: 100%;
}
.cid-ujIo0j79lr .mbr-section-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-top: 24px;
}
.cid-ujIo0j79lr .col-title {
  max-width: 720px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 56px;
}
.cid-ujIo0j79lr .cards-wrapper {
  position: relative;
  padding: 0 !important;
  max-width: 920px;
  margin-right: auto;
  margin-left: auto;
}
.cid-ujIo0j79lr .number-line {
  position: absolute;
  left: 19px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ujIo0j79lr .number-line {
    display: none !important;
  }
}
.cid-ujIo0j79lr .card {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-ujIo0j79lr .card:not(:nth-child(2)) {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .cid-ujIo0j79lr .card:nth-child(2)::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
  .cid-ujIo0j79lr .card:nth-child(5)::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 19px;
    z-index: 9;
    width: 2px;
    height: 50%;
    background-color: #0a0a0a;
  }
}
.cid-ujIo0j79lr .card-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  overflow: visible;
}
.cid-ujIo0j79lr .card-number-container {
  position: relative;
  z-index: 10;
  display: flex;
  justify-content: flex-start;
  min-width: 120px;
  padding-top: 16px;
  padding-bottom: 16px;
  background-color: #0a0a0a;
}
@media (max-width: 991px) {
  .cid-ujIo0j79lr .card-number-container {
    position: absolute;
    left: 24px;
    top: -19px;
    min-width: auto;
    padding-top: 0;
    padding-bottom: 0;
    border-radius: 50%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ujIo0j79lr .card-number-container {
    left: 16px;
  }
}
.cid-ujIo0j79lr .card-number {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  border: 2px solid #ffffff;
  font-size: 1rem;
  color: #ffffff;
  border-radius: 50%;
}
.cid-ujIo0j79lr .card-box {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 24px;
  border: 2px solid #ffffff;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujIo0j79lr .card-box {
    padding: 16px;
    flex-wrap: wrap;
  }
}
.cid-ujIo0j79lr .card-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 240px;
  height: 240px;
  padding: 40px;
  border-radius: 12px;
  margin-right: 24px;
  overflow: hidden;
  background: linear-gradient(135deg, #161616, #353535);
}
@media (max-width: 767px) {
  .cid-ujIo0j79lr .card-img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 32px;
  }
}
.cid-ujIo0j79lr .img-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-ujIo0j79lr .img-wrap img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.cid-ujIo0j79lr .card-text-container {
  width: 100%;
}
.cid-ujIo0j79lr .card-title {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIo0j79lr .card-subtitle {
  color: #FFFFFF;
  width: 100%;
  margin-bottom: 0;
  margin-top: 12px;
}
@media (max-width: 767px) {
  .cid-ujIo0j79lr .card-subtitle {
    margin-top: 8px;
  }
}
.cid-ujIo0j79lr .card-text {
  color: #FFFFFF;
  width: 100%;
  opacity: 0.65;
  margin-bottom: 0;
  margin-top: 24px;
}
@media (max-width: 767px) {
  .cid-ujIo0j79lr .card-text {
    margin-top: 16px;
  }
}
.cid-ujIo0jKRQv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujIo0jKRQv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIo0jKRQv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIo0jKRQv .row {
  justify-content: center;
}
.cid-ujIo0jKRQv .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIo0jKRQv .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIo0jKRQv .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIo0jKRQv .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIo0jKRQv .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIo0jKRQv .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIo0jKRQv .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIo0jKRQv .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIo0jKRQv .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIo0jKRQv .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIo0jKRQv .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIo0jKRQv .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIo0jKRQv .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIo0jKRQv .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIo0jKRQv .card-title,
.cid-ujIo0jKRQv .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujIo0knwt7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujIo0knwt7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIo0knwt7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIo0knwt7 .container {
  display: flex;
  justify-content: center;
}
.cid-ujIo0knwt7 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujIo0knwt7 .col-copyright {
  padding: 0;
}
.cid-ujIo0knwt7 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujIo0knwt7 .copyright {
    text-align: center;
  }
}
.cid-ujIoUyTL8j .navbar-dropdown {
  position: relative !important;
}
.cid-ujIoUyTL8j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujIoUyTL8j .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujIoUyTL8j .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujIoUyTL8j .dropdown-item:hover,
.cid-ujIoUyTL8j .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujIoUyTL8j .dropdown-item:hover span {
  color: white;
}
.cid-ujIoUyTL8j .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujIoUyTL8j .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujIoUyTL8j .dropdown-item:hover,
.cid-ujIoUyTL8j .dropdown-item:focus,
.cid-ujIoUyTL8j .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujIoUyTL8j .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujIoUyTL8j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujIoUyTL8j .nav-link {
  position: relative;
}
.cid-ujIoUyTL8j .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujIoUyTL8j .container {
    flex-wrap: nowrap;
  }
}
.cid-ujIoUyTL8j .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujIoUyTL8j .navbar-caption {
  font-weight: 700;
}
.cid-ujIoUyTL8j .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujIoUyTL8j .dropdown-menu,
.cid-ujIoUyTL8j .navbar.opened {
  background: #ffffff !important;
}
.cid-ujIoUyTL8j .nav-item:focus,
.cid-ujIoUyTL8j .nav-link:focus {
  outline: none;
}
.cid-ujIoUyTL8j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujIoUyTL8j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujIoUyTL8j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujIoUyTL8j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujIoUyTL8j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujIoUyTL8j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujIoUyTL8j .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujIoUyTL8j .navbar {
    min-height: 80px;
  }
  .cid-ujIoUyTL8j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujIoUyTL8j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujIoUyTL8j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujIoUyTL8j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujIoUyTL8j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujIoUyTL8j .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujIoUyTL8j .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujIoUyTL8j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujIoUyTL8j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujIoUyTL8j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujIoUyTL8j .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujIoUyTL8j .navbar.opened {
  transition: all 0.3s;
}
.cid-ujIoUyTL8j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujIoUyTL8j .navbar .navbar-logo img {
  width: auto;
}
.cid-ujIoUyTL8j .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujIoUyTL8j .navbar.collapsed {
  justify-content: center;
}
.cid-ujIoUyTL8j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujIoUyTL8j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIoUyTL8j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujIoUyTL8j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujIoUyTL8j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujIoUyTL8j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujIoUyTL8j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujIoUyTL8j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujIoUyTL8j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujIoUyTL8j .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujIoUyTL8j .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujIoUyTL8j .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujIoUyTL8j .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIoUyTL8j .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujIoUyTL8j .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujIoUyTL8j .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujIoUyTL8j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujIoUyTL8j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujIoUyTL8j .dropdown-item.active,
.cid-ujIoUyTL8j .dropdown-item:active {
  background-color: transparent;
}
.cid-ujIoUyTL8j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujIoUyTL8j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujIoUyTL8j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujIoUyTL8j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujIoUyTL8j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujIoUyTL8j .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujIoUyTL8j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujIoUyTL8j .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujIoUyTL8j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujIoUyTL8j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujIoUyTL8j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujIoUyTL8j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIoUyTL8j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIoUyTL8j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujIoUyTL8j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIoUyTL8j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujIoUyTL8j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujIoUyTL8j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIoUyTL8j .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujIoUyTL8j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujIoUyTL8j .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-ujIoUyTL8j .navbar {
    height: 70px;
  }
  .cid-ujIoUyTL8j .navbar.opened {
    height: auto;
  }
  .cid-ujIoUyTL8j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujIoUyTL8j .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujIoUyTL8j .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujIoUyTL8j .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIoUyTL8j .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujIoUyTL8j .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujIoUzz2s1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIoUzz2s1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIoUzz2s1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIoUzz2s1 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ujIoUzz2s1 .col-img {
    padding-left: 28px;
  }
}
.cid-ujIoUzz2s1 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujIoUzz2s1 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujIoUzz2s1 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ujIoUzz2s1 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ujIoUzz2s1 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ujIoUzz2s1 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujIoUzz2s1 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ujIoUzz2s1 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujIoUzz2s1 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ujIoUzz2s1 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ujIoUzz2s1 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ujIoUzz2s1 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ujIoUzz2s1 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIoUzZHBP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIoUzZHBP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIoUzZHBP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIoUzZHBP .row {
  justify-content: center;
}
.cid-ujIoUzZHBP .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIoUzZHBP .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIoUzZHBP .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIoUzZHBP .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIoUzZHBP .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIoUzZHBP .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIoUzZHBP .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIoUzZHBP .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIoUzZHBP .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIoUzZHBP .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIoUzZHBP .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIoUzZHBP .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIoUzZHBP .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIoUzZHBP .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIoUAy3hs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujIoUAy3hs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIoUAy3hs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIoUAy3hs .row {
  justify-content: center;
}
.cid-ujIoUAy3hs .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIoUAy3hs .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIoUAy3hs .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIoUAy3hs .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIoUAy3hs .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIoUAy3hs .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIoUAy3hs .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIoUAy3hs .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIoUAy3hs .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIoUAy3hs .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIoUAy3hs .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIoUAy3hs .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIoUAy3hs .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIoUAy3hs .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIoUAy3hs .card-title,
.cid-ujIoUAy3hs .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujIoUBhtCH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujIoUBhtCH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIoUBhtCH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIoUBhtCH .container {
  display: flex;
  justify-content: center;
}
.cid-ujIoUBhtCH .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujIoUBhtCH .col-copyright {
  padding: 0;
}
.cid-ujIoUBhtCH .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujIoUBhtCH .copyright {
    text-align: center;
  }
}
.cid-ujIpwafL5b .navbar-dropdown {
  position: relative !important;
}
.cid-ujIpwafL5b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujIpwafL5b .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujIpwafL5b .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujIpwafL5b .dropdown-item:hover,
.cid-ujIpwafL5b .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujIpwafL5b .dropdown-item:hover span {
  color: white;
}
.cid-ujIpwafL5b .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujIpwafL5b .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujIpwafL5b .dropdown-item:hover,
.cid-ujIpwafL5b .dropdown-item:focus,
.cid-ujIpwafL5b .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujIpwafL5b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujIpwafL5b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujIpwafL5b .nav-link {
  position: relative;
}
.cid-ujIpwafL5b .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujIpwafL5b .container {
    flex-wrap: nowrap;
  }
}
.cid-ujIpwafL5b .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujIpwafL5b .navbar-caption {
  font-weight: 700;
}
.cid-ujIpwafL5b .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujIpwafL5b .dropdown-menu,
.cid-ujIpwafL5b .navbar.opened {
  background: #ffffff !important;
}
.cid-ujIpwafL5b .nav-item:focus,
.cid-ujIpwafL5b .nav-link:focus {
  outline: none;
}
.cid-ujIpwafL5b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujIpwafL5b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujIpwafL5b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujIpwafL5b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujIpwafL5b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujIpwafL5b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujIpwafL5b .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujIpwafL5b .navbar {
    min-height: 80px;
  }
  .cid-ujIpwafL5b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujIpwafL5b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujIpwafL5b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujIpwafL5b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujIpwafL5b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujIpwafL5b .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujIpwafL5b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujIpwafL5b .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujIpwafL5b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujIpwafL5b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujIpwafL5b .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujIpwafL5b .navbar.opened {
  transition: all 0.3s;
}
.cid-ujIpwafL5b .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujIpwafL5b .navbar .navbar-logo img {
  width: auto;
}
.cid-ujIpwafL5b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujIpwafL5b .navbar.collapsed {
  justify-content: center;
}
.cid-ujIpwafL5b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujIpwafL5b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIpwafL5b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujIpwafL5b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujIpwafL5b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujIpwafL5b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujIpwafL5b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujIpwafL5b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujIpwafL5b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujIpwafL5b .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujIpwafL5b .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujIpwafL5b .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujIpwafL5b .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIpwafL5b .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujIpwafL5b .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujIpwafL5b .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujIpwafL5b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujIpwafL5b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujIpwafL5b .dropdown-item.active,
.cid-ujIpwafL5b .dropdown-item:active {
  background-color: transparent;
}
.cid-ujIpwafL5b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujIpwafL5b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujIpwafL5b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujIpwafL5b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujIpwafL5b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujIpwafL5b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujIpwafL5b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujIpwafL5b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujIpwafL5b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujIpwafL5b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujIpwafL5b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujIpwafL5b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIpwafL5b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIpwafL5b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujIpwafL5b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIpwafL5b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujIpwafL5b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujIpwafL5b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIpwafL5b .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujIpwafL5b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujIpwafL5b .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-ujIpwafL5b .navbar {
    height: 70px;
  }
  .cid-ujIpwafL5b .navbar.opened {
    height: auto;
  }
  .cid-ujIpwafL5b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujIpwafL5b .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujIpwafL5b .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujIpwafL5b .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIpwafL5b .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujIpwafL5b .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujIpwbi86z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIpwbi86z .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIpwbi86z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIpwbi86z .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ujIpwbi86z .col-img {
    padding-left: 28px;
  }
}
.cid-ujIpwbi86z .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujIpwbi86z .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujIpwbi86z .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ujIpwbi86z .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ujIpwbi86z .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ujIpwbi86z .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujIpwbi86z .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ujIpwbi86z .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujIpwbi86z .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ujIpwbi86z .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ujIpwbi86z .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ujIpwbi86z .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ujIpwbi86z .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIpwbUIUG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIpwbUIUG .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIpwbUIUG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIpwbUIUG .row {
  justify-content: center;
}
.cid-ujIpwbUIUG .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIpwbUIUG .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIpwbUIUG .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIpwbUIUG .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIpwbUIUG .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIpwbUIUG .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIpwbUIUG .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIpwbUIUG .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIpwbUIUG .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIpwbUIUG .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIpwbUIUG .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIpwbUIUG .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIpwbUIUG .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIpwbUIUG .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIpwcyCH5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujIpwcyCH5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIpwcyCH5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIpwcyCH5 .row {
  justify-content: center;
}
.cid-ujIpwcyCH5 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIpwcyCH5 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIpwcyCH5 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIpwcyCH5 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIpwcyCH5 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIpwcyCH5 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIpwcyCH5 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIpwcyCH5 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIpwcyCH5 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIpwcyCH5 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIpwcyCH5 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIpwcyCH5 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIpwcyCH5 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIpwcyCH5 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIpwcyCH5 .card-title,
.cid-ujIpwcyCH5 .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujIpwdhxmi {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujIpwdhxmi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIpwdhxmi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIpwdhxmi .container {
  display: flex;
  justify-content: center;
}
.cid-ujIpwdhxmi .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujIpwdhxmi .col-copyright {
  padding: 0;
}
.cid-ujIpwdhxmi .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujIpwdhxmi .copyright {
    text-align: center;
  }
}
.cid-ujIpVP7i14 .navbar-dropdown {
  position: relative !important;
}
.cid-ujIpVP7i14 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujIpVP7i14 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujIpVP7i14 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujIpVP7i14 .dropdown-item:hover,
.cid-ujIpVP7i14 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujIpVP7i14 .dropdown-item:hover span {
  color: white;
}
.cid-ujIpVP7i14 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujIpVP7i14 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujIpVP7i14 .dropdown-item:hover,
.cid-ujIpVP7i14 .dropdown-item:focus,
.cid-ujIpVP7i14 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujIpVP7i14 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujIpVP7i14 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujIpVP7i14 .nav-link {
  position: relative;
}
.cid-ujIpVP7i14 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujIpVP7i14 .container {
    flex-wrap: nowrap;
  }
}
.cid-ujIpVP7i14 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujIpVP7i14 .navbar-caption {
  font-weight: 700;
}
.cid-ujIpVP7i14 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujIpVP7i14 .dropdown-menu,
.cid-ujIpVP7i14 .navbar.opened {
  background: #ffffff !important;
}
.cid-ujIpVP7i14 .nav-item:focus,
.cid-ujIpVP7i14 .nav-link:focus {
  outline: none;
}
.cid-ujIpVP7i14 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujIpVP7i14 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujIpVP7i14 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujIpVP7i14 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujIpVP7i14 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujIpVP7i14 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujIpVP7i14 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujIpVP7i14 .navbar {
    min-height: 80px;
  }
  .cid-ujIpVP7i14 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujIpVP7i14 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujIpVP7i14 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujIpVP7i14 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujIpVP7i14 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujIpVP7i14 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujIpVP7i14 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujIpVP7i14 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujIpVP7i14 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujIpVP7i14 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujIpVP7i14 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujIpVP7i14 .navbar.opened {
  transition: all 0.3s;
}
.cid-ujIpVP7i14 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujIpVP7i14 .navbar .navbar-logo img {
  width: auto;
}
.cid-ujIpVP7i14 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujIpVP7i14 .navbar.collapsed {
  justify-content: center;
}
.cid-ujIpVP7i14 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujIpVP7i14 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIpVP7i14 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujIpVP7i14 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujIpVP7i14 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujIpVP7i14 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujIpVP7i14 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujIpVP7i14 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujIpVP7i14 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujIpVP7i14 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujIpVP7i14 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujIpVP7i14 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujIpVP7i14 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIpVP7i14 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujIpVP7i14 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujIpVP7i14 .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujIpVP7i14 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujIpVP7i14 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujIpVP7i14 .dropdown-item.active,
.cid-ujIpVP7i14 .dropdown-item:active {
  background-color: transparent;
}
.cid-ujIpVP7i14 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujIpVP7i14 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujIpVP7i14 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujIpVP7i14 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujIpVP7i14 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujIpVP7i14 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujIpVP7i14 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujIpVP7i14 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujIpVP7i14 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujIpVP7i14 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujIpVP7i14 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujIpVP7i14 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIpVP7i14 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIpVP7i14 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujIpVP7i14 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIpVP7i14 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujIpVP7i14 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujIpVP7i14 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIpVP7i14 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujIpVP7i14 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujIpVP7i14 .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-ujIpVP7i14 .navbar {
    height: 70px;
  }
  .cid-ujIpVP7i14 .navbar.opened {
    height: auto;
  }
  .cid-ujIpVP7i14 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujIpVP7i14 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujIpVP7i14 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujIpVP7i14 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIpVP7i14 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujIpVP7i14 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujIpVQkwa3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIpVQkwa3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIpVQkwa3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIpVQkwa3 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ujIpVQkwa3 .col-img {
    padding-left: 28px;
  }
}
.cid-ujIpVQkwa3 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujIpVQkwa3 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujIpVQkwa3 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ujIpVQkwa3 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ujIpVQkwa3 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ujIpVQkwa3 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujIpVQkwa3 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ujIpVQkwa3 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujIpVQkwa3 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ujIpVQkwa3 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ujIpVQkwa3 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ujIpVQkwa3 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ujIpVQkwa3 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIpVQMQV5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIpVQMQV5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIpVQMQV5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIpVQMQV5 .row {
  justify-content: center;
}
.cid-ujIpVQMQV5 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIpVQMQV5 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIpVQMQV5 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIpVQMQV5 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIpVQMQV5 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIpVQMQV5 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIpVQMQV5 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIpVQMQV5 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIpVQMQV5 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIpVQMQV5 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIpVQMQV5 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIpVQMQV5 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIpVQMQV5 .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIpVQMQV5 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIpVRvQWB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujIpVRvQWB .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIpVRvQWB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIpVRvQWB .row {
  justify-content: center;
}
.cid-ujIpVRvQWB .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIpVRvQWB .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIpVRvQWB .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIpVRvQWB .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIpVRvQWB .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIpVRvQWB .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIpVRvQWB .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIpVRvQWB .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIpVRvQWB .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIpVRvQWB .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIpVRvQWB .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIpVRvQWB .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIpVRvQWB .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIpVRvQWB .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIpVRvQWB .card-title,
.cid-ujIpVRvQWB .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujIpVSfi9P {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujIpVSfi9P .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIpVSfi9P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIpVSfi9P .container {
  display: flex;
  justify-content: center;
}
.cid-ujIpVSfi9P .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujIpVSfi9P .col-copyright {
  padding: 0;
}
.cid-ujIpVSfi9P .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujIpVSfi9P .copyright {
    text-align: center;
  }
}
.cid-ujIssZoBQ8 .navbar-dropdown {
  position: relative !important;
}
.cid-ujIssZoBQ8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujIssZoBQ8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujIssZoBQ8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujIssZoBQ8 .dropdown-item:hover,
.cid-ujIssZoBQ8 .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujIssZoBQ8 .dropdown-item:hover span {
  color: white;
}
.cid-ujIssZoBQ8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujIssZoBQ8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujIssZoBQ8 .dropdown-item:hover,
.cid-ujIssZoBQ8 .dropdown-item:focus,
.cid-ujIssZoBQ8 .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujIssZoBQ8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujIssZoBQ8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujIssZoBQ8 .nav-link {
  position: relative;
}
.cid-ujIssZoBQ8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujIssZoBQ8 .container {
    flex-wrap: nowrap;
  }
}
.cid-ujIssZoBQ8 .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujIssZoBQ8 .navbar-caption {
  font-weight: 700;
}
.cid-ujIssZoBQ8 .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujIssZoBQ8 .dropdown-menu,
.cid-ujIssZoBQ8 .navbar.opened {
  background: #ffffff !important;
}
.cid-ujIssZoBQ8 .nav-item:focus,
.cid-ujIssZoBQ8 .nav-link:focus {
  outline: none;
}
.cid-ujIssZoBQ8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujIssZoBQ8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujIssZoBQ8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujIssZoBQ8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujIssZoBQ8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujIssZoBQ8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujIssZoBQ8 .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujIssZoBQ8 .navbar {
    min-height: 80px;
  }
  .cid-ujIssZoBQ8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujIssZoBQ8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujIssZoBQ8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujIssZoBQ8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujIssZoBQ8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujIssZoBQ8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujIssZoBQ8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujIssZoBQ8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujIssZoBQ8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujIssZoBQ8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujIssZoBQ8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujIssZoBQ8 .navbar.opened {
  transition: all 0.3s;
}
.cid-ujIssZoBQ8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujIssZoBQ8 .navbar .navbar-logo img {
  width: auto;
}
.cid-ujIssZoBQ8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujIssZoBQ8 .navbar.collapsed {
  justify-content: center;
}
.cid-ujIssZoBQ8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujIssZoBQ8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIssZoBQ8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujIssZoBQ8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujIssZoBQ8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujIssZoBQ8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujIssZoBQ8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujIssZoBQ8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujIssZoBQ8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujIssZoBQ8 .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujIssZoBQ8 .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujIssZoBQ8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujIssZoBQ8 .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIssZoBQ8 .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujIssZoBQ8 .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujIssZoBQ8 .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujIssZoBQ8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujIssZoBQ8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujIssZoBQ8 .dropdown-item.active,
.cid-ujIssZoBQ8 .dropdown-item:active {
  background-color: transparent;
}
.cid-ujIssZoBQ8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujIssZoBQ8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujIssZoBQ8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujIssZoBQ8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujIssZoBQ8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujIssZoBQ8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujIssZoBQ8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujIssZoBQ8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujIssZoBQ8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujIssZoBQ8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujIssZoBQ8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujIssZoBQ8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIssZoBQ8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIssZoBQ8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujIssZoBQ8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIssZoBQ8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujIssZoBQ8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujIssZoBQ8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIssZoBQ8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujIssZoBQ8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujIssZoBQ8 .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-ujIssZoBQ8 .navbar {
    height: 70px;
  }
  .cid-ujIssZoBQ8 .navbar.opened {
    height: auto;
  }
  .cid-ujIssZoBQ8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujIssZoBQ8 .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujIssZoBQ8 .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujIssZoBQ8 .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIssZoBQ8 .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujIssZoBQ8 .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujIst0DsLU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIst0DsLU .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIst0DsLU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIst0DsLU .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ujIst0DsLU .col-img {
    padding-left: 28px;
  }
}
.cid-ujIst0DsLU .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujIst0DsLU .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujIst0DsLU .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ujIst0DsLU .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ujIst0DsLU .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ujIst0DsLU .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujIst0DsLU .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ujIst0DsLU .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujIst0DsLU .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ujIst0DsLU .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ujIst0DsLU .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ujIst0DsLU .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ujIst0DsLU .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIst1g8Vt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIst1g8Vt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIst1g8Vt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIst1g8Vt .row {
  justify-content: center;
}
.cid-ujIst1g8Vt .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIst1g8Vt .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIst1g8Vt .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIst1g8Vt .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIst1g8Vt .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIst1g8Vt .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIst1g8Vt .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIst1g8Vt .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIst1g8Vt .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIst1g8Vt .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIst1g8Vt .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIst1g8Vt .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIst1g8Vt .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIst1g8Vt .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIst1RRdq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujIst1RRdq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIst1RRdq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIst1RRdq .row {
  justify-content: center;
}
.cid-ujIst1RRdq .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIst1RRdq .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIst1RRdq .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIst1RRdq .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIst1RRdq .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIst1RRdq .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIst1RRdq .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIst1RRdq .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIst1RRdq .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIst1RRdq .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIst1RRdq .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIst1RRdq .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIst1RRdq .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIst1RRdq .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIst1RRdq .card-title,
.cid-ujIst1RRdq .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujIst2zevw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujIst2zevw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIst2zevw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIst2zevw .container {
  display: flex;
  justify-content: center;
}
.cid-ujIst2zevw .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujIst2zevw .col-copyright {
  padding: 0;
}
.cid-ujIst2zevw .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujIst2zevw .copyright {
    text-align: center;
  }
}
.cid-ujIsQ2egKi .navbar-dropdown {
  position: relative !important;
}
.cid-ujIsQ2egKi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujIsQ2egKi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujIsQ2egKi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujIsQ2egKi .dropdown-item:hover,
.cid-ujIsQ2egKi .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujIsQ2egKi .dropdown-item:hover span {
  color: white;
}
.cid-ujIsQ2egKi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujIsQ2egKi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujIsQ2egKi .dropdown-item:hover,
.cid-ujIsQ2egKi .dropdown-item:focus,
.cid-ujIsQ2egKi .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujIsQ2egKi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujIsQ2egKi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujIsQ2egKi .nav-link {
  position: relative;
}
.cid-ujIsQ2egKi .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujIsQ2egKi .container {
    flex-wrap: nowrap;
  }
}
.cid-ujIsQ2egKi .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujIsQ2egKi .navbar-caption {
  font-weight: 700;
}
.cid-ujIsQ2egKi .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujIsQ2egKi .dropdown-menu,
.cid-ujIsQ2egKi .navbar.opened {
  background: #ffffff !important;
}
.cid-ujIsQ2egKi .nav-item:focus,
.cid-ujIsQ2egKi .nav-link:focus {
  outline: none;
}
.cid-ujIsQ2egKi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujIsQ2egKi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujIsQ2egKi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujIsQ2egKi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujIsQ2egKi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujIsQ2egKi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujIsQ2egKi .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujIsQ2egKi .navbar {
    min-height: 80px;
  }
  .cid-ujIsQ2egKi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujIsQ2egKi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujIsQ2egKi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujIsQ2egKi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujIsQ2egKi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujIsQ2egKi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujIsQ2egKi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujIsQ2egKi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujIsQ2egKi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujIsQ2egKi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujIsQ2egKi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujIsQ2egKi .navbar.opened {
  transition: all 0.3s;
}
.cid-ujIsQ2egKi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujIsQ2egKi .navbar .navbar-logo img {
  width: auto;
}
.cid-ujIsQ2egKi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujIsQ2egKi .navbar.collapsed {
  justify-content: center;
}
.cid-ujIsQ2egKi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujIsQ2egKi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIsQ2egKi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujIsQ2egKi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujIsQ2egKi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujIsQ2egKi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujIsQ2egKi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujIsQ2egKi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujIsQ2egKi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujIsQ2egKi .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujIsQ2egKi .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujIsQ2egKi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujIsQ2egKi .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIsQ2egKi .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujIsQ2egKi .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujIsQ2egKi .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujIsQ2egKi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujIsQ2egKi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujIsQ2egKi .dropdown-item.active,
.cid-ujIsQ2egKi .dropdown-item:active {
  background-color: transparent;
}
.cid-ujIsQ2egKi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujIsQ2egKi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujIsQ2egKi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujIsQ2egKi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujIsQ2egKi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujIsQ2egKi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujIsQ2egKi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujIsQ2egKi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujIsQ2egKi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujIsQ2egKi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujIsQ2egKi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujIsQ2egKi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIsQ2egKi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIsQ2egKi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujIsQ2egKi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIsQ2egKi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujIsQ2egKi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujIsQ2egKi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIsQ2egKi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujIsQ2egKi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujIsQ2egKi .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-ujIsQ2egKi .navbar {
    height: 70px;
  }
  .cid-ujIsQ2egKi .navbar.opened {
    height: auto;
  }
  .cid-ujIsQ2egKi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujIsQ2egKi .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujIsQ2egKi .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujIsQ2egKi .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIsQ2egKi .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujIsQ2egKi .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujIsQ4b237 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIsQ4b237 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIsQ4b237 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIsQ4b237 .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ujIsQ4b237 .col-img {
    padding-left: 28px;
  }
}
.cid-ujIsQ4b237 .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujIsQ4b237 .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujIsQ4b237 .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ujIsQ4b237 .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ujIsQ4b237 .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ujIsQ4b237 .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujIsQ4b237 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ujIsQ4b237 .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujIsQ4b237 .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ujIsQ4b237 .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ujIsQ4b237 .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ujIsQ4b237 .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ujIsQ4b237 .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIsQ550b8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIsQ550b8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIsQ550b8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIsQ550b8 .row {
  justify-content: center;
}
.cid-ujIsQ550b8 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIsQ550b8 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIsQ550b8 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIsQ550b8 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIsQ550b8 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIsQ550b8 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIsQ550b8 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIsQ550b8 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIsQ550b8 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIsQ550b8 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIsQ550b8 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIsQ550b8 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIsQ550b8 .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIsQ550b8 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIsQ5TXQ6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujIsQ5TXQ6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIsQ5TXQ6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIsQ5TXQ6 .row {
  justify-content: center;
}
.cid-ujIsQ5TXQ6 .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIsQ5TXQ6 .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIsQ5TXQ6 .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIsQ5TXQ6 .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIsQ5TXQ6 .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIsQ5TXQ6 .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIsQ5TXQ6 .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIsQ5TXQ6 .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIsQ5TXQ6 .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIsQ5TXQ6 .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIsQ5TXQ6 .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIsQ5TXQ6 .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIsQ5TXQ6 .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIsQ5TXQ6 .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIsQ5TXQ6 .card-title,
.cid-ujIsQ5TXQ6 .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujIsQ6xkS0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujIsQ6xkS0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIsQ6xkS0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIsQ6xkS0 .container {
  display: flex;
  justify-content: center;
}
.cid-ujIsQ6xkS0 .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujIsQ6xkS0 .col-copyright {
  padding: 0;
}
.cid-ujIsQ6xkS0 .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujIsQ6xkS0 .copyright {
    text-align: center;
  }
}
.cid-ujIukzlNka .navbar-dropdown {
  position: relative !important;
}
.cid-ujIukzlNka .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujIukzlNka .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujIukzlNka .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujIukzlNka .dropdown-item:hover,
.cid-ujIukzlNka .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujIukzlNka .dropdown-item:hover span {
  color: white;
}
.cid-ujIukzlNka .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujIukzlNka .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujIukzlNka .dropdown-item:hover,
.cid-ujIukzlNka .dropdown-item:focus,
.cid-ujIukzlNka .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujIukzlNka .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujIukzlNka .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujIukzlNka .nav-link {
  position: relative;
}
.cid-ujIukzlNka .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujIukzlNka .container {
    flex-wrap: nowrap;
  }
}
.cid-ujIukzlNka .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujIukzlNka .navbar-caption {
  font-weight: 700;
}
.cid-ujIukzlNka .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujIukzlNka .dropdown-menu,
.cid-ujIukzlNka .navbar.opened {
  background: #ffffff !important;
}
.cid-ujIukzlNka .nav-item:focus,
.cid-ujIukzlNka .nav-link:focus {
  outline: none;
}
.cid-ujIukzlNka .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujIukzlNka .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujIukzlNka .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujIukzlNka .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujIukzlNka .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujIukzlNka .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujIukzlNka .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujIukzlNka .navbar {
    min-height: 80px;
  }
  .cid-ujIukzlNka .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujIukzlNka .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujIukzlNka .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujIukzlNka .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujIukzlNka .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujIukzlNka .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujIukzlNka .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujIukzlNka .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujIukzlNka .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujIukzlNka .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujIukzlNka .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujIukzlNka .navbar.opened {
  transition: all 0.3s;
}
.cid-ujIukzlNka .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujIukzlNka .navbar .navbar-logo img {
  width: auto;
}
.cid-ujIukzlNka .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujIukzlNka .navbar.collapsed {
  justify-content: center;
}
.cid-ujIukzlNka .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujIukzlNka .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIukzlNka .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujIukzlNka .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujIukzlNka .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujIukzlNka .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujIukzlNka .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujIukzlNka .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujIukzlNka .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujIukzlNka .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujIukzlNka .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujIukzlNka .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujIukzlNka .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIukzlNka .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujIukzlNka .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujIukzlNka .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujIukzlNka .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujIukzlNka .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujIukzlNka .dropdown-item.active,
.cid-ujIukzlNka .dropdown-item:active {
  background-color: transparent;
}
.cid-ujIukzlNka .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujIukzlNka .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujIukzlNka .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujIukzlNka .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujIukzlNka .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujIukzlNka .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujIukzlNka ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujIukzlNka .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujIukzlNka button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujIukzlNka button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujIukzlNka button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujIukzlNka button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIukzlNka button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIukzlNka button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujIukzlNka nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIukzlNka nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujIukzlNka nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujIukzlNka nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIukzlNka .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujIukzlNka a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujIukzlNka .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-ujIukzlNka .navbar {
    height: 70px;
  }
  .cid-ujIukzlNka .navbar.opened {
    height: auto;
  }
  .cid-ujIukzlNka .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujIukzlNka .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujIukzlNka .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujIukzlNka .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIukzlNka .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujIukzlNka .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujIukAocGu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIukAocGu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIukAocGu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIukAocGu .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ujIukAocGu .col-img {
    padding-left: 28px;
  }
}
.cid-ujIukAocGu .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujIukAocGu .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujIukAocGu .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ujIukAocGu .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ujIukAocGu .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ujIukAocGu .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujIukAocGu .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ujIukAocGu .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujIukAocGu .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ujIukAocGu .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ujIukAocGu .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ujIukAocGu .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ujIukAocGu .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIukB2VAk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIukB2VAk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIukB2VAk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIukB2VAk .row {
  justify-content: center;
}
.cid-ujIukB2VAk .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIukB2VAk .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIukB2VAk .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIukB2VAk .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIukB2VAk .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIukB2VAk .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIukB2VAk .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIukB2VAk .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIukB2VAk .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIukB2VAk .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIukB2VAk .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIukB2VAk .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIukB2VAk .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIukB2VAk .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIukBFgaS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujIukBFgaS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIukBFgaS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIukBFgaS .row {
  justify-content: center;
}
.cid-ujIukBFgaS .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIukBFgaS .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIukBFgaS .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIukBFgaS .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIukBFgaS .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIukBFgaS .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIukBFgaS .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIukBFgaS .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIukBFgaS .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIukBFgaS .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIukBFgaS .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIukBFgaS .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIukBFgaS .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIukBFgaS .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIukBFgaS .card-title,
.cid-ujIukBFgaS .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujIukCiGZu {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujIukCiGZu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIukCiGZu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIukCiGZu .container {
  display: flex;
  justify-content: center;
}
.cid-ujIukCiGZu .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujIukCiGZu .col-copyright {
  padding: 0;
}
.cid-ujIukCiGZu .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujIukCiGZu .copyright {
    text-align: center;
  }
}
.cid-ujIuQ5Nlvk .navbar-dropdown {
  position: relative !important;
}
.cid-ujIuQ5Nlvk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-ujIuQ5Nlvk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ujIuQ5Nlvk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
  border: 2px solid #161616 !important;
  background-color: #ffffff !important;
  margin-top: -1px;
  margin-bottom: -1px;
}
.cid-ujIuQ5Nlvk .dropdown-item:hover,
.cid-ujIuQ5Nlvk .dropdown-item:focus {
  background: #6148ff !important;
  color: white !important;
}
.cid-ujIuQ5Nlvk .dropdown-item:hover span {
  color: white;
}
.cid-ujIuQ5Nlvk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ujIuQ5Nlvk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ujIuQ5Nlvk .dropdown-item:hover,
.cid-ujIuQ5Nlvk .dropdown-item:focus,
.cid-ujIuQ5Nlvk .dropdown-item:active {
  background-color: #c2c0bc !important;
}
.cid-ujIuQ5Nlvk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ujIuQ5Nlvk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ujIuQ5Nlvk .nav-link {
  position: relative;
}
.cid-ujIuQ5Nlvk .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-ujIuQ5Nlvk .container {
    flex-wrap: nowrap;
  }
}
.cid-ujIuQ5Nlvk .iconfont-wrapper {
  color: #0a0a0a !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ujIuQ5Nlvk .navbar-caption {
  font-weight: 700;
}
.cid-ujIuQ5Nlvk .navbar-nav {
  margin-right: auto;
  margin-left: auto;
}
.cid-ujIuQ5Nlvk .dropdown-menu,
.cid-ujIuQ5Nlvk .navbar.opened {
  background: #ffffff !important;
}
.cid-ujIuQ5Nlvk .nav-item:focus,
.cid-ujIuQ5Nlvk .nav-link:focus {
  outline: none;
}
.cid-ujIuQ5Nlvk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujIuQ5Nlvk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujIuQ5Nlvk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujIuQ5Nlvk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujIuQ5Nlvk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujIuQ5Nlvk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujIuQ5Nlvk .navbar {
  min-height: 96px;
  transition: all 0.3s;
  border-bottom: none !important;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-ujIuQ5Nlvk .navbar {
    min-height: 80px;
  }
  .cid-ujIuQ5Nlvk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujIuQ5Nlvk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujIuQ5Nlvk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujIuQ5Nlvk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ujIuQ5Nlvk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ujIuQ5Nlvk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ujIuQ5Nlvk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ujIuQ5Nlvk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ujIuQ5Nlvk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujIuQ5Nlvk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujIuQ5Nlvk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-ujIuQ5Nlvk .navbar.opened {
  transition: all 0.3s;
}
.cid-ujIuQ5Nlvk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ujIuQ5Nlvk .navbar .navbar-logo img {
  width: auto;
}
.cid-ujIuQ5Nlvk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ujIuQ5Nlvk .navbar.collapsed {
  justify-content: center;
}
.cid-ujIuQ5Nlvk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujIuQ5Nlvk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIuQ5Nlvk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-ujIuQ5Nlvk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujIuQ5Nlvk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujIuQ5Nlvk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ujIuQ5Nlvk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujIuQ5Nlvk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ujIuQ5Nlvk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-ujIuQ5Nlvk .navbar.navbar-short {
  min-height: 76px;
}
@media (max-width: 991px) {
  .cid-ujIuQ5Nlvk .navbar.navbar-short {
    min-height: 70px;
  }
}
.cid-ujIuQ5Nlvk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujIuQ5Nlvk .navbar.navbar-short .navbar-brand {
  min-height: 76px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIuQ5Nlvk .navbar.navbar-short .navbar-brand {
    min-height: 70px;
  }
}
.cid-ujIuQ5Nlvk .navbar-brand {
  min-height: 96px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
@media (max-width: 991px) {
  .cid-ujIuQ5Nlvk .navbar-brand {
    min-height: 80px;
  }
}
.cid-ujIuQ5Nlvk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ujIuQ5Nlvk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujIuQ5Nlvk .dropdown-item.active,
.cid-ujIuQ5Nlvk .dropdown-item:active {
  background-color: transparent;
}
.cid-ujIuQ5Nlvk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujIuQ5Nlvk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujIuQ5Nlvk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujIuQ5Nlvk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-ujIuQ5Nlvk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ujIuQ5Nlvk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujIuQ5Nlvk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ujIuQ5Nlvk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujIuQ5Nlvk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ujIuQ5Nlvk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a0a0a;
}
.cid-ujIuQ5Nlvk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujIuQ5Nlvk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIuQ5Nlvk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujIuQ5Nlvk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujIuQ5Nlvk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIuQ5Nlvk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujIuQ5Nlvk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujIuQ5Nlvk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujIuQ5Nlvk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-ujIuQ5Nlvk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ujIuQ5Nlvk .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-ujIuQ5Nlvk .navbar {
    height: 70px;
  }
  .cid-ujIuQ5Nlvk .navbar.opened {
    height: auto;
  }
  .cid-ujIuQ5Nlvk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujIuQ5Nlvk .nav-item-transform {
  display: flex;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujIuQ5Nlvk .nav-item .nav-link {
  color: #0A0A0A;
  font-weight: 700;
  padding: 16px !important;
  margin: 0 !important;
}
.cid-ujIuQ5Nlvk .nav-item {
  font-weight: 700;
  margin-right: 16px;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujIuQ5Nlvk .nav-item {
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ujIuQ5Nlvk .navbar .icons-menu {
    padding-right: 0 !important;
  }
}
.cid-ujIuQ6LykK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIuQ6LykK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIuQ6LykK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-ujIuQ6LykK .col-text {
    padding-right: 28px;
  }
}
@media (min-width: 992px) {
  .cid-ujIuQ6LykK .col-img {
    padding-left: 28px;
  }
}
.cid-ujIuQ6LykK .card-title {
  color: #161616;
  margin-top: 1rem;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ujIuQ6LykK .card-title {
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
  }
}
.cid-ujIuQ6LykK .mbr-text {
  color: #161616;
  margin-top: 2rem;
  padding-right: 40px;
  width: 100%;
}
@media (max-width: 1199px) {
  .cid-ujIuQ6LykK .mbr-text {
    margin-top: 1.5rem;
  }
}
@media (max-width: 991px) {
  .cid-ujIuQ6LykK .mbr-text {
    text-align: center !important;
    padding-right: 0;
    margin-top: 1rem;
  }
}
.cid-ujIuQ6LykK .mbr-section-btn {
  margin-top: 30px;
}
@media (max-width: 991px) {
  .cid-ujIuQ6LykK .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-ujIuQ6LykK .image-wrapper {
  overflow: hidden;
  width: 100%;
  height: 560px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #161616;
  border-radius: 16px;
}
@media (max-width: 767px) {
  .cid-ujIuQ6LykK .image-wrapper {
    height: 480px;
  }
}
@media (max-width: 575px) {
  .cid-ujIuQ6LykK .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 991px) {
  .cid-ujIuQ6LykK .image-wrapper {
    margin-top: 56px;
  }
}
.cid-ujIuQ6LykK .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ujIuQ6LykK .circle-blur {
  position: absolute;
  top: -5%;
  left: -5%;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIuQ7eRiK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #d8d5d1;
  position: relative;
  overflow: hidden;
}
.cid-ujIuQ7eRiK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIuQ7eRiK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIuQ7eRiK .row {
  justify-content: center;
}
.cid-ujIuQ7eRiK .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIuQ7eRiK .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIuQ7eRiK .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIuQ7eRiK .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIuQ7eRiK .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIuQ7eRiK .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIuQ7eRiK .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIuQ7eRiK .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIuQ7eRiK .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIuQ7eRiK .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIuQ7eRiK .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIuQ7eRiK .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIuQ7eRiK .card-text {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIuQ7eRiK .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIuQ7Qfhq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0a0a0a;
  position: relative;
  overflow: hidden;
}
.cid-ujIuQ7Qfhq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIuQ7Qfhq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIuQ7Qfhq .row {
  justify-content: center;
}
.cid-ujIuQ7Qfhq .mbr-section-title {
  color: #161616;
  width: 100%;
}
.cid-ujIuQ7Qfhq .mbr-section-subtitle {
  color: #161616;
  width: 100%;
}
.cid-ujIuQ7Qfhq .mbr-iconfont {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  padding: 8px;
  border: 2px solid #000000;
  border-radius: 50%;
  font-size: 20px;
  color: #161616;
  margin-bottom: 1rem;
  width: min-content;
}
@media (max-width: 575px) {
  .cid-ujIuQ7Qfhq .mbr-iconfont {
    margin-bottom: 0;
    margin-right: 12px;
    padding: 5px;
  }
}
.cid-ujIuQ7Qfhq .card-row {
  justify-content: flex-start;
}
@media (min-width: 576px) {
  .cid-ujIuQ7Qfhq .card-row {
    margin-right: -20px;
    margin-left: -20px;
  }
}
@media (min-width: 576px) {
  .cid-ujIuQ7Qfhq .card {
    padding-right: 20px;
    padding-left: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujIuQ7Qfhq .card:nth-child(n+3) {
    margin-top: 56px;
  }
}
@media (max-width: 575px) {
  .cid-ujIuQ7Qfhq .card:nth-child(n+2) {
    margin-top: 56px;
  }
}
.cid-ujIuQ7Qfhq .card-head {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .cid-ujIuQ7Qfhq .card-head {
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
}
.cid-ujIuQ7Qfhq .card-title {
  color: #161616;
  width: 100%;
  margin-bottom: 0;
}
.cid-ujIuQ7Qfhq .card-text {
  color: #ffffff;
  width: 100%;
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-ujIuQ7Qfhq .circle-blur {
  position: absolute;
  top: -5%;
  right: -5% !important;
  bottom: auto;
  display: block;
  width: 440px;
  height: 440px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 500px;
  background-image: linear-gradient(132deg, #ff7448 27%, #ff4848 50%, #6148ff 79%);
  opacity: .97;
  -webkit-filter: blur(64px) blur(64px);
  filter: blur(64px) blur(64px);
}
.cid-ujIuQ7Qfhq .card-title,
.cid-ujIuQ7Qfhq .iconfont-wrapper {
  color: #ffffff;
}
.cid-ujIuQ8yw3j {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0a0a0a;
}
.cid-ujIuQ8yw3j .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujIuQ8yw3j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujIuQ8yw3j .container {
  display: flex;
  justify-content: center;
}
.cid-ujIuQ8yw3j .row {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  width: 100%;
}
.cid-ujIuQ8yw3j .col-copyright {
  padding: 0;
}
.cid-ujIuQ8yw3j .copyright {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ujIuQ8yw3j .copyright {
    text-align: center;
  }
}
