.btn {
  border-width: 2px;
}
.btn {
  border-radius: 50px;
}
body {
  font-family: 'Jost', sans-serif;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 3.625rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 4.53125rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 2.5rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.125rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.5rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.875rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2.9rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.5375rem;
    font-size: calc( 1.91875rem + (3.625 - 1.91875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.91875rem + (3.625 - 1.91875) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.875rem 1.3125rem;
  border-radius: 0px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 0px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 0px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 0px;
}
.bg-primary {
  background-color: #925bb0 !important;
}
.bg-success {
  background-color: #000000 !important;
}
.bg-info {
  background-color: #fab901 !important;
}
.bg-warning {
  background-color: #0746c0 !important;
}
.bg-danger {
  background-color: #5e5e5e !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #925bb0 !important;
  border-color: #925bb0 !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: #633b7a !important;
  border-color: #633b7a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary .btn-success:hover {
  background-color: #925bb0;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #633b7a !important;
  border-color: #633b7a !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #e5e5e5 !important;
  border-color: #e5e5e5 !important;
  color: #666666 !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: #bababa !important;
  border-color: #bababa !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary .btn-success:hover {
  background-color: #925bb0;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #666666 !important;
  background-color: #bababa !important;
  border-color: #bababa !important;
}
.btn-info,
.btn-info:active {
  background-color: #fab901 !important;
  border-color: #fab901 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #a47901 !important;
  border-color: #a47901 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info .btn-success:hover {
  background-color: #925bb0;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #a47901 !important;
  border-color: #a47901 !important;
}
.btn-success,
.btn-success:active {
  background-color: #000000 !important;
  border-color: #000000 !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: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success .btn-success:hover {
  background-color: #925bb0;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #0746c0 !important;
  border-color: #0746c0 !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: #04286c !important;
  border-color: #04286c !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning .btn-success:hover {
  background-color: #925bb0;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #04286c !important;
  border-color: #04286c !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #5e5e5e !important;
  border-color: #5e5e5e !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: #333333 !important;
  border-color: #333333 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger .btn-success:hover {
  background-color: #925bb0;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white .btn-success:hover {
  background-color: #925bb0;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black .btn-success:hover {
  background-color: #925bb0;
}
.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: #925bb0;
  color: #925bb0;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #633b7a !important;
  background-color: transparent!important;
  border-color: #633b7a !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #925bb0 !important;
  border-color: #925bb0 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #e5e5e5;
  color: #e5e5e5;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #bababa !important;
  background-color: transparent!important;
  border-color: #bababa !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #666666 !important;
  background-color: #e5e5e5 !important;
  border-color: #e5e5e5 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #fab901;
  color: #fab901;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #a47901 !important;
  background-color: transparent!important;
  border-color: #a47901 !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #fab901 !important;
  border-color: #fab901 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #000000;
  color: #000000;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #0746c0;
  color: #0746c0;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #04286c !important;
  background-color: transparent!important;
  border-color: #04286c !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #0746c0 !important;
  border-color: #0746c0 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #5e5e5e;
  color: #5e5e5e;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #333333 !important;
  background-color: transparent!important;
  border-color: #333333 !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #5e5e5e !important;
  border-color: #5e5e5e !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: #cfcfcf !important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #925bb0 !important;
}
.text-secondary {
  color: #e5e5e5 !important;
}
.text-success {
  color: #000000 !important;
}
.text-info {
  color: #fab901 !important;
}
.text-warning {
  color: #0746c0 !important;
}
.text-danger {
  color: #5e5e5e !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #5b366f !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #b2b2b2 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #4d4d4d !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #946e01 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #03225e !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #2b2b2b !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  /*  background-position: 0px 1.2em; */
}
.nav-tabs .nav-link.active {
  color: #925bb0;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #fab901;
}
.alert-warning {
  background-color: #0746c0;
}
.alert-danger {
  background-color: #5e5e5e;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #925bb0;
  border-color: #925bb0;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #925bb0;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #cbb1d9;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #b3b3b3;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #fff1c8;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #4e88f9;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #9e9e9e;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #925bb0 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #925bb0;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #925bb0;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #925bb0;
}
.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: #925bb0;
  border-bottom-color: #925bb0;
}
.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: #925bb0 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #e5e5e5 !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='%23925bb0' %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;
}
html,
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
  font-weight: 500;
}
.btn {
  margin: 0;
}
body {
  font-family: Jost;
}
p {
  margin-bottom: 0;
}
.btn.btn-success:hover {
  background-color: #925bb0 !important;
  transition: all 0.2s ease-in-out;
  border-color: #925bb0 !important;
}
*:focus-visible {
  outline: #004de6 solid 3px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.textoperas {
  font-family: 'Jost', sans-serif;
  font-size: 0.8rem;
  line-height: 1.5;
}
.textoperas > .mbr-iconfont {
  font-size: 0.8rem;
}
.portada {
  font-family: 'Sora', sans-serif;
  font-size: 1.5rem;
  line-height: 1.5;
}
.portada > .mbr-iconfont {
  font-size: 1.5rem;
}
.titulos {
  font-family: 'Michroma', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.titulos > .mbr-iconfont {
  font-size: 1.1rem;
}
.textopeque {
  font-family: 'Manrope', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.textopeque > .mbr-iconfont {
  font-size: 1rem;
}
.portada-2 {
  font-family: 'Jost', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.portada-2 > .mbr-iconfont {
  font-size: 2rem;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viV6tY84jO {
  background-image: url("../../../assets/images/fondo-redes-1344x1008.webp");
}
.cid-viV6tY84jO .mbr-fallback-image.disabled {
  display: none;
}
.cid-viV6tY84jO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viV6tY84jO .row {
  margin: 0 -20px;
}
.cid-viV6tY84jO .row .card {
  padding: 0 20px;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-viV6tY84jO .content-wrapper {
    margin-bottom: 40px;
  }
}
.cid-viV6tY84jO .content-wrapper .label-wrapper {
  margin-bottom: 24px;
}
.cid-viV6tY84jO .content-wrapper .label-wrapper .label-wrap {
  display: inline-flex;
  align-items: center;
  padding: 8px 18px 6px;
  background-color: #ffffff;
}
.cid-viV6tY84jO .content-wrapper .label-wrapper .label-wrap .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  margin-right: 8px;
  font-size: 18px;
}
.cid-viV6tY84jO .content-wrapper .label-wrapper .label-wrap .mbr-label {
  margin-bottom: 0;
}
.cid-viV6tY84jO .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-viV6tY84jO .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-viV6tY84jO .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viV6tY84jO .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-viV6tY84jO .image-wrapper {
  padding: 24px;
  background-color: #1d2024;
}
@media (max-width: 992px) {
  .cid-viV6tY84jO .image-wrapper {
    padding: 16px;
  }
}
.cid-viV6tY84jO .image-wrapper img {
  height: 650px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 1440px) {
  .cid-viV6tY84jO .image-wrapper img {
    height: 550px;
  }
}
@media (max-width: 1200px) {
  .cid-viV6tY84jO .image-wrapper img {
    height: 450px;
  }
}
@media (max-width: 992px) {
  .cid-viV6tY84jO .image-wrapper img {
    height: 350px;
  }
}
.cid-viV6tY84jO .mbr-section-title {
  color: #ffffff;
}
.cid-viV6tY84jO .mbr-label {
  color: #000000;
}
.cid-viV6tY84jO .mbr-text {
  color: #ffffff;
}
.cid-virRftN90V {
  overflow: hidden;
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #1d2024;
}
.cid-virRftN90V .mbr-fallback-image.disabled {
  display: none;
}
.cid-virRftN90V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-virRftN90V a {
  font-weight: bold;
}
.cid-virRftN90V .row {
  flex-direction: row-reverse;
}
.cid-virRftN90V .container-fluid {
  padding: 0;
}
.cid-virRftN90V img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-virRftN90V .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-virRftN90V .text-wrapper {
  padding: 4rem 2rem;
}
@media (min-width: 1600px) {
  .cid-virRftN90V .text-wrapper {
    padding: 10rem 8rem;
  }
}
@media (max-width: 767px) {
  .cid-virRftN90V .text-wrapper {
    padding: 1rem;
  }
}
.cid-virRftN90V .mbr-text,
.cid-virRftN90V .mbr-section-btn {
  color: #e5e5e5;
  text-align: justify;
}
.cid-virRftN90V .mbr-section-title {
  color: #e5e5e5;
}
.cid-visilBEMTj {
  overflow: hidden;
  background-color: #272727;
}
.cid-visilBEMTj .mbr-fallback-image.disabled {
  display: none;
}
.cid-visilBEMTj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-visilBEMTj a {
  font-weight: bold;
}
.cid-visilBEMTj .row {
  flex-direction: row-reverse;
}
.cid-visilBEMTj .container-fluid {
  padding: 0;
}
.cid-visilBEMTj img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-visilBEMTj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-visilBEMTj .text-wrapper {
  padding: 4rem 2rem;
}
@media (min-width: 1600px) {
  .cid-visilBEMTj .text-wrapper {
    padding: 10rem 8rem;
  }
}
@media (max-width: 767px) {
  .cid-visilBEMTj .text-wrapper {
    padding: 1rem;
  }
}
.cid-visilBEMTj .mbr-text,
.cid-visilBEMTj .mbr-section-btn {
  color: #e5e5e5;
  text-align: justify;
}
.cid-visilBEMTj .mbr-section-title {
  color: #e5e5e5;
}
.cid-virUvgPKZc {
  overflow: hidden;
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1d2024;
}
.cid-virUvgPKZc .mbr-fallback-image.disabled {
  display: none;
}
.cid-virUvgPKZc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-virUvgPKZc a {
  font-weight: bold;
}
.cid-virUvgPKZc .row {
  flex-direction: row-reverse;
}
.cid-virUvgPKZc .container-fluid {
  padding: 0;
}
.cid-virUvgPKZc img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-virUvgPKZc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-virUvgPKZc .text-wrapper {
  padding: 4rem 2rem;
}
@media (min-width: 1600px) {
  .cid-virUvgPKZc .text-wrapper {
    padding: 10rem 8rem;
  }
}
@media (max-width: 767px) {
  .cid-virUvgPKZc .text-wrapper {
    padding: 1rem;
  }
}
.cid-virUvgPKZc .mbr-text,
.cid-virUvgPKZc .mbr-section-btn {
  color: #e5e5e5;
  text-align: justify;
}
.cid-virUvgPKZc .mbr-section-title {
  color: #e5e5e5;
}
.cid-virTZgM1Hp {
  overflow: hidden;
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-virTZgM1Hp .mbr-fallback-image.disabled {
  display: none;
}
.cid-virTZgM1Hp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-virTZgM1Hp a {
  font-weight: bold;
}
.cid-virTZgM1Hp .row {
  flex-direction: row-reverse;
}
.cid-virTZgM1Hp .container-fluid {
  padding: 0;
}
.cid-virTZgM1Hp img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-virTZgM1Hp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-virTZgM1Hp .text-wrapper {
  padding: 4rem 2rem;
}
@media (min-width: 1600px) {
  .cid-virTZgM1Hp .text-wrapper {
    padding: 10rem 8rem;
  }
}
@media (max-width: 767px) {
  .cid-virTZgM1Hp .text-wrapper {
    padding: 1rem;
  }
}
.cid-virTZgM1Hp .mbr-text,
.cid-virTZgM1Hp .mbr-section-btn {
  color: #e5e5e5;
  text-align: justify;
}
.cid-virTZgM1Hp .mbr-section-title {
  color: #e5e5e5;
}
.cid-vj8l9Jt6Da {
  overflow: hidden;
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1d2024;
}
.cid-vj8l9Jt6Da .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj8l9Jt6Da .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj8l9Jt6Da a {
  font-weight: bold;
}
.cid-vj8l9Jt6Da .row {
  flex-direction: row-reverse;
}
.cid-vj8l9Jt6Da .container-fluid {
  padding: 0;
}
.cid-vj8l9Jt6Da img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .cid-vj8l9Jt6Da .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vj8l9Jt6Da .text-wrapper {
  padding: 4rem 2rem;
}
@media (min-width: 1600px) {
  .cid-vj8l9Jt6Da .text-wrapper {
    padding: 10rem 8rem;
  }
}
@media (max-width: 767px) {
  .cid-vj8l9Jt6Da .text-wrapper {
    padding: 1rem;
  }
}
.cid-vj8l9Jt6Da .mbr-text,
.cid-vj8l9Jt6Da .mbr-section-btn {
  color: #e5e5e5;
  text-align: justify;
}
.cid-vj8l9Jt6Da .mbr-section-title {
  color: #e5e5e5;
}
.cid-vk3vC6kB0k {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/fondo-redes-1344x1008.webp");
}
.cid-vk3vC6kB0k .mbr-fallback-image.disabled {
  display: none;
}
.cid-vk3vC6kB0k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vk3vC6kB0k .content-wrapper {
  margin-bottom: 1px;
  background-color: #1d2024;
  padding: 16px;
}
.cid-vk3vC6kB0k .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 550px;
  max-width: 550px;
}
@media (max-width: 768px) {
  .cid-vk3vC6kB0k .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vk3vC6kB0k .embla__slide:nth-child(4n) {
  min-width: 315px;
  max-width: 315px;
}
@media (max-width: 768px) {
  .cid-vk3vC6kB0k .embla__slide:nth-child(4n) {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vk3vC6kB0k .embla__slide:nth-child(5n) {
  min-width: 315px;
  max-width: 315px;
}
@media (max-width: 768px) {
  .cid-vk3vC6kB0k .embla__slide:nth-child(5n) {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-vk3vC6kB0k .embla__slide .slide-content {
  width: 100%;
}
.cid-vk3vC6kB0k .embla__slide .slide-content .item-wrapper {
  height: 100%;
}
.cid-vk3vC6kB0k .embla__slide .slide-content .item-wrapper .item-img img {
  width: 100%;
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vk3vC6kB0k .embla__slide .slide-content .item-wrapper .item-img img {
    height: 300px;
  }
}
.cid-vk3vC6kB0k .embla__button--next,
.cid-vk3vC6kB0k .embla__button--prev {
  display: flex;
}
.cid-vk3vC6kB0k .embla__button {
  bottom: 0;
  width: 48px;
  height: 48px;
  font-size: 12px;
  background-color: #1d2024 !important;
  color: #bbbbbb !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .7 !important;
}
.cid-vk3vC6kB0k .embla__button:hover {
  opacity: 0.85 !important;
}
.cid-vk3vC6kB0k .embla__button:disabled {
  opacity: 0.3 !important;
}
.cid-vk3vC6kB0k .embla__button.embla__button--prev {
  left: 0;
}
.cid-vk3vC6kB0k .embla__button.embla__button--prev .mbr-iconfont {
  margin-right: 3px;
}
.cid-vk3vC6kB0k .embla__button.embla__button--next {
  left: 48px;
}
.cid-vk3vC6kB0k .embla__button.embla__button--next .mbr-iconfont {
  margin-left: 3px;
}
.cid-vk3vC6kB0k .embla {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: center;
  padding-bottom: 5rem;
}
.cid-vk3vC6kB0k .embla__viewport {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-vk3vC6kB0k .embla__viewport {
    padding: 0;
  }
}
.cid-vk3vC6kB0k .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-vk3vC6kB0k .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-vk3vC6kB0k .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-vk3vC6kB0k .mbr-label {
  color: #1c1c1c;
}
.cid-vk3vC6kB0k .mbr-section-title {
  color: #1c1c1c;
}
.cid-vk3vC6kB0k .mbr-text {
  color: #363534;
}
.cid-vk3vC6kB0k .item-text {
  color: #1c1c1c;
}
.cid-vk3vC6kB0k .item-name {
  color: #1c1c1c;
}
.cid-vk3vC6kB0k .item-role {
  color: #363534;
}
.cid-vjudCtvtO7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  border-bottom: 1px solid #272727;
  overflow: hidden;
  background-image: url("../../../assets/images/fondo-redes-1344x1008.webp");
}
.cid-vjudCtvtO7 .border-wrap {
  position: absolute;
  width: 1px;
  height: 1000vh;
  background-color: #272727;
}
.cid-vjudCtvtO7 .border_1 {
  left: 0;
}
.cid-vjudCtvtO7 .border_2 {
  right: 0;
}
.cid-vjudCtvtO7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjudCtvtO7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjudCtvtO7 .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  border-top: 1px solid #272727;
  border-bottom: 1px solid #272727;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper {
  padding: 16px;
  border-left: 1px solid #272727;
  border-right: 1px solid #272727;
  position: relative;
}
@media (max-width: 992px) {
  .cid-vjudCtvtO7 .content-wrapper .form-wrapper {
    padding: 24px 8px;
  }
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .corner-wrap {
  position: absolute;
  width: 6px;
  height: 6px;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .corner_1 {
  position: absolute;
  top: -1px;
  left: -1px;
  border-top: 1px solid #bbbbbb;
  border-left: 1px solid #bbbbbb;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .corner_2 {
  position: absolute;
  top: -1px;
  right: -1px;
  border-top: 1px solid #bbbbbb;
  border-right: 1px solid #bbbbbb;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .corner_3 {
  position: absolute;
  bottom: -1px;
  right: -1px;
  border-bottom: 1px solid #bbbbbb;
  border-right: 1px solid #bbbbbb;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .corner_4 {
  position: absolute;
  bottom: -1px;
  left: -1px;
  border-bottom: 1px solid #bbbbbb;
  border-left: 1px solid #bbbbbb;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .frame-wrapper {
  display: flex;
  margin-bottom: -1px;
  will-change: transform;
  position: relative;
  z-index: 1;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .frame-wrapper .cross-section {
  width: 18px;
  height: 18px;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .frame-wrapper .cross_1 {
  background-image: linear-gradient(135deg, transparent 45%, #bbbbbb 45%);
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .frame-wrapper .cross_2 {
  background-image: linear-gradient(225deg, transparent 45%, #bbbbbb 45%);
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .frame-wrapper .cross_3 {
  background-image: linear-gradient(45deg, transparent 45%, #bbbbbb 45%);
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .frame-wrapper .cross_4 {
  background-image: linear-gradient(315deg, transparent 45%, #bbbbbb 45%);
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .frame-wrapper .frame-wrap {
  width: 100%;
  background-color: #bbbbbb;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .frame_2 {
  margin-top: -1px;
  margin-bottom: 0;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content {
  will-change: transform;
  background-color: #bbbbbb;
  padding: 10px 24px;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap {
  border: 16px solid #272727;
  padding: 36px;
  position: relative;
}
@media (max-width: 992px) {
  .cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap {
    padding: 24px 8px;
    border: 8px solid #272727;
  }
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .corner-wrap {
  position: absolute;
  width: 6px;
  height: 6px;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .corner_1 {
  position: absolute;
  top: -1px;
  left: -1px;
  border-top: 1px solid #262626;
  border-left: 1px solid #262626;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .corner_2 {
  position: absolute;
  top: -1px;
  right: -1px;
  border-top: 1px solid #262626;
  border-right: 1px solid #262626;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .corner_3 {
  position: absolute;
  bottom: -1px;
  right: -1px;
  border-bottom: 1px solid #262626;
  border-right: 1px solid #262626;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .corner_4 {
  position: absolute;
  bottom: -1px;
  left: -1px;
  border-bottom: 1px solid #262626;
  border-left: 1px solid #262626;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .dragArea.row {
  margin: 0 -9.6px;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .dragArea.row .form-group {
  margin-bottom: 0 !important;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .dragArea.row .form-group .form-control-label {
  width: 100%;
  margin-bottom: 8px;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .dragArea.row .form-group .form-control {
  padding: 10px 12px;
  background-color: #1d2024;
  border: 1px solid transparent !important;
  box-shadow: none;
  margin-bottom: 36px;
  color: #bbbbbb;
  transition: all .3s ease;
  min-height: 41px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .dragArea.row .form-group .form-control {
    margin-bottom: 24px;
  }
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .dragArea.row .form-group .form-control::placeholder {
  color: #bbbbbb;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .dragArea.row .form-group .form-control:hover,
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .dragArea.row .form-group .form-control:focus {
  border: 1px solid #bbbbbb !important;
  background-color: #1d2024;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .dragArea.row .form-group textarea {
  min-height: 100px;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .dragArea.row .form-group .form-check {
  padding-left: 2.1em;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .dragArea.row .form-group .form-check .form-check-input {
  background-color: #272727;
  border-color: #272727;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .dragArea.row .mbr-section-btn {
  width: 100%;
  margin-top: 0;
}
.cid-vjudCtvtO7 .content-wrapper .form-wrapper .card-box .item-content .form-wrap .dragArea.row .mbr-section-btn .btn {
  width: 100%;
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
}
.cid-vjudCtvtO7 label {
  color: #363534;
}
.cid-sBkWHma2C8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/fondo-redes-1344x1008.webp");
}
.cid-sBkWHma2C8 .subtitle {
  color: #ffffff;
  text-transform: uppercase;
  margin-bottom: 40px;
  font-weight: 600;
}
.cid-sBkWHma2C8 .sc__title {
  color: #ffffff;
  text-transform: uppercase;
  margin-bottom: 30px;
  font-weight: 600;
  padding-bottom: 0;
}
.cid-sBkWHma2C8 .mbr-iconfont {
  font-size: 36px;
  color: #ffffff;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viRMS2lYUt {
  background-color: #1d2024;
}
.cid-viRMS2lYUt .mbr-fallback-image.disabled {
  display: none;
}
.cid-viRMS2lYUt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viRMS2lYUt img {
  object-fit: cover;
  width: 300px;
  margin: 0 auto;
  height: 300px;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-viRMS2lYUt img {
    width: 200px;
    height: 200px;
  }
}
.cid-viRMS2lYUt a {
  text-decoration: underline;
  font-weight: bold;
}
.cid-viRMS2lYUt .mbr-text,
.cid-viRMS2lYUt .mbr-section-btn {
  text-align: justify;
  color: #bbbbbb;
}
.cid-viRMS2lYUt .mbr-section-title {
  color: #bbbbbb;
}
.cid-viRMS2lYUt .mbr-section-subtitle {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vjirLP8Vkg {
  background-image: url("../../../assets/images/opera-2000x1333.webp");
}
.cid-vjirLP8Vkg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vjirLP8Vkg .mbr-section-title {
  font-weight: 600;
  color: #ffffff;
  text-align: center;
  padding-bottom: 30px;
  margin-bottom: 0;
  text-transform: uppercase;
}
.cid-vjirLP8Vkg .mbr-section-subtitle {
  font-weight: 600;
  color: #ffffff;
  text-align: center;
  margin: 0;
  text-transform: uppercase;
}
.cid-vjirLP8Vkg .mbr-fullscreen {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  width: 100%;
  padding: 0;
  padding-bottom: 200px;
}
.cid-vjirLPiCuX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-vjirLPiCuX .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjirLPiCuX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjirLPiCuX .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vjirLPiCuX .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vjirLPiCuX .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vjirLPiCuX .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vjirLPiCuX .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vjirLPiCuX .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vjirLPiCuX .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vjirLPiCuX .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vjirLPiCuX .item:hover .item-wrapper .item-img,
.cid-vjirLPiCuX .item:focus .item-wrapper .item-img {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-vjirLPiCuX .item:hover .item-wrapper .item-img,
  .cid-vjirLPiCuX .item:focus .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-vjirLPiCuX .item:hover .item-wrapper .item-img img,
.cid-vjirLPiCuX .item:focus .item-wrapper .item-img img {
  height: 160px;
}
.cid-vjirLPiCuX .item .item-wrapper {
  height: 100%;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vjirLPiCuX .item .item-wrapper .item-img {
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-vjirLPiCuX .item .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-vjirLPiCuX .item .item-wrapper .item-img img {
  height: 180px;
  width: 100%;
  object-fit: cover;
  border-radius: 12px !important;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-vjirLPiCuX .item .item-wrapper .item-img img {
    height: 160px;
  }
}
.cid-vjirLPiCuX .item .item-wrapper .item-content {
  padding: 18px 20px;
}
.cid-vjirLPiCuX .item .item-wrapper .item-content .desc-wrap .item-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 5px 12px;
  margin-bottom: 12px;
}
.cid-vjirLPiCuX .item .item-wrapper .item-content .item-title {
  margin-bottom: 0;
}
.cid-vjirLPiCuX .mbr-section-title {
  color: #404349;
}
.cid-vjirLPiCuX .mbr-desc {
  color: #b19a7c;
}
.cid-vjirLPiCuX .item-title {
  color: #404349;
}
.cid-vjirLPiCuX .item-desc {
  color: #b19a7c;
}
.cid-vjirLPAFBH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-vjirLPAFBH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjirLPAFBH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjirLPAFBH .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vjirLPAFBH .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vjirLPAFBH .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vjirLPAFBH .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vjirLPAFBH .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vjirLPAFBH .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vjirLPAFBH .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vjirLPAFBH .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vjirLPAFBH .item:hover .item-wrapper .item-img,
.cid-vjirLPAFBH .item:focus .item-wrapper .item-img {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-vjirLPAFBH .item:hover .item-wrapper .item-img,
  .cid-vjirLPAFBH .item:focus .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-vjirLPAFBH .item:hover .item-wrapper .item-img img,
.cid-vjirLPAFBH .item:focus .item-wrapper .item-img img {
  height: 160px;
}
.cid-vjirLPAFBH .item .item-wrapper {
  height: 100%;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vjirLPAFBH .item .item-wrapper .item-img {
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-vjirLPAFBH .item .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-vjirLPAFBH .item .item-wrapper .item-img img {
  height: 180px;
  width: 100%;
  object-fit: cover;
  border-radius: 12px !important;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-vjirLPAFBH .item .item-wrapper .item-img img {
    height: 160px;
  }
}
.cid-vjirLPAFBH .item .item-wrapper .item-content {
  padding: 18px 20px;
}
.cid-vjirLPAFBH .item .item-wrapper .item-content .desc-wrap .item-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 5px 12px;
  margin-bottom: 12px;
}
.cid-vjirLPAFBH .item .item-wrapper .item-content .item-title {
  margin-bottom: 0;
}
.cid-vjirLPAFBH .mbr-section-title {
  color: #404349;
}
.cid-vjirLPAFBH .mbr-desc {
  color: #b19a7c;
}
.cid-vjirLPAFBH .item-title {
  color: #404349;
}
.cid-vjirLPAFBH .item-desc {
  color: #b19a7c;
}
.cid-vjirLPPpzn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-vjirLPPpzn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjirLPPpzn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjirLPPpzn .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vjirLPPpzn .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vjirLPPpzn .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vjirLPPpzn .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vjirLPPpzn .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vjirLPPpzn .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vjirLPPpzn .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vjirLPPpzn .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vjirLPPpzn .item:hover .item-wrapper .item-img,
.cid-vjirLPPpzn .item:focus .item-wrapper .item-img {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-vjirLPPpzn .item:hover .item-wrapper .item-img,
  .cid-vjirLPPpzn .item:focus .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-vjirLPPpzn .item:hover .item-wrapper .item-img img,
.cid-vjirLPPpzn .item:focus .item-wrapper .item-img img {
  height: 160px;
}
.cid-vjirLPPpzn .item .item-wrapper {
  height: 100%;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vjirLPPpzn .item .item-wrapper .item-img {
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-vjirLPPpzn .item .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-vjirLPPpzn .item .item-wrapper .item-img img {
  height: 180px;
  width: 100%;
  object-fit: cover;
  border-radius: 12px !important;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-vjirLPPpzn .item .item-wrapper .item-img img {
    height: 160px;
  }
}
.cid-vjirLPPpzn .item .item-wrapper .item-content {
  padding: 18px 20px;
}
.cid-vjirLPPpzn .item .item-wrapper .item-content .desc-wrap .item-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 5px 12px;
  margin-bottom: 12px;
}
.cid-vjirLPPpzn .item .item-wrapper .item-content .item-title {
  margin-bottom: 0;
}
.cid-vjirLPPpzn .mbr-section-title {
  color: #404349;
}
.cid-vjirLPPpzn .mbr-desc {
  color: #b19a7c;
}
.cid-vjirLPPpzn .item-title {
  color: #404349;
}
.cid-vjirLPPpzn .item-desc {
  color: #b19a7c;
}
.cid-vjirLQ4esx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-vjirLQ4esx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjirLQ4esx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjirLQ4esx .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-vjirLQ4esx .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-vjirLQ4esx .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-vjirLQ4esx .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-vjirLQ4esx .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vjirLQ4esx .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-vjirLQ4esx .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-vjirLQ4esx .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-vjirLQ4esx .item:hover .item-wrapper .item-img,
.cid-vjirLQ4esx .item:focus .item-wrapper .item-img {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-vjirLQ4esx .item:hover .item-wrapper .item-img,
  .cid-vjirLQ4esx .item:focus .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-vjirLQ4esx .item:hover .item-wrapper .item-img img,
.cid-vjirLQ4esx .item:focus .item-wrapper .item-img img {
  height: 160px;
}
.cid-vjirLQ4esx .item .item-wrapper {
  height: 100%;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vjirLQ4esx .item .item-wrapper .item-img {
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-vjirLQ4esx .item .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-vjirLQ4esx .item .item-wrapper .item-img img {
  height: 180px;
  width: 100%;
  object-fit: cover;
  border-radius: 12px !important;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-vjirLQ4esx .item .item-wrapper .item-img img {
    height: 160px;
  }
}
.cid-vjirLQ4esx .item .item-wrapper .item-content {
  padding: 18px 20px;
}
.cid-vjirLQ4esx .item .item-wrapper .item-content .desc-wrap .item-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 5px 12px;
  margin-bottom: 12px;
}
.cid-vjirLQ4esx .item .item-wrapper .item-content .item-title {
  margin-bottom: 0;
}
.cid-vjirLQ4esx .mbr-section-title {
  color: #404349;
}
.cid-vjirLQ4esx .mbr-desc {
  color: #b19a7c;
}
.cid-vjirLQ4esx .item-title {
  color: #404349;
}
.cid-vjirLQ4esx .item-desc {
  color: #b19a7c;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viXlU3dWTl {
  justify-content: flex-end;
  align-items: flex-end;
  padding-top: 6rem;
  padding-bottom: 2rem;
  overflow: hidden;
}
.cid-viXlU3dWTl .mbr-fallback-image.disabled {
  display: none;
}
.cid-viXlU3dWTl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/completados-2000x1125.webp");
}
.cid-viXlU3dWTl .gradient-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(180deg, transparent 49%, #000000 82%);
}
.cid-viXlU3dWTl .content-wrapper {
  position: relative;
  z-index: 1;
}
.cid-viXlU3dWTl .card {
  justify-content: flex-end;
}
.cid-viXlU3dWTl .title-wrapper {
  margin-bottom: 20px;
}
.cid-viXlU3dWTl .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-viXlU3dWTl .title-wrapper .mbr-section-subtitle {
  margin-bottom: 0;
}
.cid-viXlU3dWTl .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-viXlU3dWTl .text-wrapper .mbr-text {
    margin-bottom: 20px;
    width: 100%;
  }
}
.cid-viXlU3dWTl .mbr-section-title {
  color: #ffffff;
}
.cid-viXlU3dWTl .mbr-section-subtitle {
  color: #caf31d;
}
.cid-viXlU3dWTl .mbr-text {
  color: #ffffff;
}
.cid-viXlU3dWTl .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-viXlU3dWTl .mbr-section-btn {
    text-align: left;
  }
}
.cid-viXlU3dWTl .mbr-section-title,
.cid-viXlU3dWTl .mbr-section-btn {
  text-align: center;
  color: #d79df8;
}
.cid-viPPZ5Xdbi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viPPZ5Xdbi .mbr-fallback-image.disabled {
  display: none;
}
.cid-viPPZ5Xdbi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viPPZ5Xdbi .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-viPPZ5Xdbi .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-viPPZ5Xdbi .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-viPPZ5Xdbi .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-viPPZ5Xdbi .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-viPPZ5Xdbi .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-viPPZ5Xdbi .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-viPPZ5Xdbi .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-viPPZ5Xdbi .item:hover .item-wrapper .item-img,
.cid-viPPZ5Xdbi .item:focus .item-wrapper .item-img {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-viPPZ5Xdbi .item:hover .item-wrapper .item-img,
  .cid-viPPZ5Xdbi .item:focus .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-viPPZ5Xdbi .item:hover .item-wrapper .item-img img,
.cid-viPPZ5Xdbi .item:focus .item-wrapper .item-img img {
  height: 160px;
}
.cid-viPPZ5Xdbi .item .item-wrapper {
  height: 100%;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-viPPZ5Xdbi .item .item-wrapper .item-img {
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-viPPZ5Xdbi .item .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-viPPZ5Xdbi .item .item-wrapper .item-img img {
  height: 180px;
  width: 100%;
  object-fit: cover;
  border-radius: 12px !important;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-viPPZ5Xdbi .item .item-wrapper .item-img img {
    height: 160px;
  }
}
.cid-viPPZ5Xdbi .item .item-wrapper .item-content {
  padding: 18px 20px;
}
.cid-viPPZ5Xdbi .item .item-wrapper .item-content .desc-wrap .item-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 5px 12px;
  margin-bottom: 12px;
}
.cid-viPPZ5Xdbi .item .item-wrapper .item-content .item-title {
  margin-bottom: 0;
}
.cid-viPPZ5Xdbi .mbr-section-title {
  color: #404349;
}
.cid-viPPZ5Xdbi .mbr-desc {
  color: #b19a7c;
}
.cid-viPPZ5Xdbi .item-title {
  color: #404349;
}
.cid-viPPZ5Xdbi .item-desc {
  color: #b19a7c;
}
.cid-viPPZ6JCgi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viPPZ6JCgi .mbr-fallback-image.disabled {
  display: none;
}
.cid-viPPZ6JCgi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viPPZ6JCgi .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-viPPZ6JCgi .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-viPPZ6JCgi .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-viPPZ6JCgi .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-viPPZ6JCgi .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-viPPZ6JCgi .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-viPPZ6JCgi .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-viPPZ6JCgi .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-viPPZ6JCgi .item:hover .item-wrapper .item-img,
.cid-viPPZ6JCgi .item:focus .item-wrapper .item-img {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-viPPZ6JCgi .item:hover .item-wrapper .item-img,
  .cid-viPPZ6JCgi .item:focus .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-viPPZ6JCgi .item:hover .item-wrapper .item-img img,
.cid-viPPZ6JCgi .item:focus .item-wrapper .item-img img {
  height: 160px;
}
.cid-viPPZ6JCgi .item .item-wrapper {
  height: 100%;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-viPPZ6JCgi .item .item-wrapper .item-img {
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-viPPZ6JCgi .item .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-viPPZ6JCgi .item .item-wrapper .item-img img {
  height: 180px;
  width: 100%;
  object-fit: cover;
  border-radius: 12px !important;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-viPPZ6JCgi .item .item-wrapper .item-img img {
    height: 160px;
  }
}
.cid-viPPZ6JCgi .item .item-wrapper .item-content {
  padding: 18px 20px;
}
.cid-viPPZ6JCgi .item .item-wrapper .item-content .desc-wrap .item-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 5px 12px;
  margin-bottom: 12px;
}
.cid-viPPZ6JCgi .item .item-wrapper .item-content .item-title {
  margin-bottom: 0;
}
.cid-viPPZ6JCgi .mbr-section-title {
  color: #404349;
}
.cid-viPPZ6JCgi .mbr-desc {
  color: #b19a7c;
}
.cid-viPPZ6JCgi .item-title {
  color: #404349;
}
.cid-viPPZ6JCgi .item-desc {
  color: #b19a7c;
}
.cid-viPPZ7zSwD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viPPZ7zSwD .mbr-fallback-image.disabled {
  display: none;
}
.cid-viPPZ7zSwD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viPPZ7zSwD .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-viPPZ7zSwD .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-viPPZ7zSwD .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-viPPZ7zSwD .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-viPPZ7zSwD .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-viPPZ7zSwD .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-viPPZ7zSwD .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-viPPZ7zSwD .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-viPPZ7zSwD .item:hover .item-wrapper .item-img,
.cid-viPPZ7zSwD .item:focus .item-wrapper .item-img {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-viPPZ7zSwD .item:hover .item-wrapper .item-img,
  .cid-viPPZ7zSwD .item:focus .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-viPPZ7zSwD .item:hover .item-wrapper .item-img img,
.cid-viPPZ7zSwD .item:focus .item-wrapper .item-img img {
  height: 160px;
}
.cid-viPPZ7zSwD .item .item-wrapper {
  height: 100%;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-viPPZ7zSwD .item .item-wrapper .item-img {
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-viPPZ7zSwD .item .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-viPPZ7zSwD .item .item-wrapper .item-img img {
  height: 180px;
  width: 100%;
  object-fit: cover;
  border-radius: 12px !important;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-viPPZ7zSwD .item .item-wrapper .item-img img {
    height: 160px;
  }
}
.cid-viPPZ7zSwD .item .item-wrapper .item-content {
  padding: 18px 20px;
}
.cid-viPPZ7zSwD .item .item-wrapper .item-content .desc-wrap .item-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 5px 12px;
  margin-bottom: 12px;
}
.cid-viPPZ7zSwD .item .item-wrapper .item-content .item-title {
  margin-bottom: 0;
}
.cid-viPPZ7zSwD .mbr-section-title {
  color: #404349;
}
.cid-viPPZ7zSwD .mbr-desc {
  color: #b19a7c;
}
.cid-viPPZ7zSwD .item-title {
  color: #404349;
}
.cid-viPPZ7zSwD .item-desc {
  color: #b19a7c;
}
.cid-viPPZ8psMe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viPPZ8psMe .mbr-fallback-image.disabled {
  display: none;
}
.cid-viPPZ8psMe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viPPZ8psMe .title-wrapper {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-viPPZ8psMe .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-viPPZ8psMe .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 8px 16px;
  margin-bottom: 16px;
}
.cid-viPPZ8psMe .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .cid-viPPZ8psMe .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-viPPZ8psMe .title-wrapper .title-wrap .mbr-section-title span {
  color: #ed463f;
}
.cid-viPPZ8psMe .items-wrapper {
  justify-content: center;
  margin: 0 -10px;
}
.cid-viPPZ8psMe .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
.cid-viPPZ8psMe .item:hover .item-wrapper .item-img,
.cid-viPPZ8psMe .item:focus .item-wrapper .item-img {
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-viPPZ8psMe .item:hover .item-wrapper .item-img,
  .cid-viPPZ8psMe .item:focus .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-viPPZ8psMe .item:hover .item-wrapper .item-img img,
.cid-viPPZ8psMe .item:focus .item-wrapper .item-img img {
  height: 160px;
}
.cid-viPPZ8psMe .item .item-wrapper {
  height: 100%;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-viPPZ8psMe .item .item-wrapper .item-img {
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-viPPZ8psMe .item .item-wrapper .item-img {
    padding: 20px 20px 10px;
  }
}
.cid-viPPZ8psMe .item .item-wrapper .item-img img {
  height: 180px;
  width: 100%;
  object-fit: cover;
  border-radius: 12px !important;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-viPPZ8psMe .item .item-wrapper .item-img img {
    height: 160px;
  }
}
.cid-viPPZ8psMe .item .item-wrapper .item-content {
  padding: 18px 20px;
}
.cid-viPPZ8psMe .item .item-wrapper .item-content .desc-wrap .item-desc {
  display: inline-block;
  background-color: #f8e7d2;
  padding: 5px 12px;
  margin-bottom: 12px;
}
.cid-viPPZ8psMe .item .item-wrapper .item-content .item-title {
  margin-bottom: 0;
}
.cid-viPPZ8psMe .mbr-section-title {
  color: #404349;
}
.cid-viPPZ8psMe .mbr-desc {
  color: #b19a7c;
}
.cid-viPPZ8psMe .item-title {
  color: #404349;
}
.cid-viPPZ8psMe .item-desc {
  color: #b19a7c;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj8nStPh0U {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #1b1b1b;
}
.cid-vj8nStPh0U .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj8nStPh0U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vj8nStPh0U .container {
    padding: 0 20px;
  }
}
.cid-vj8nStPh0U .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vj8nStPh0U .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vj8nStPh0U .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vj8nStPh0U .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vj8nStPh0U .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vj8nStPh0U .image-wrapper img {
  height: 320px;
  object-fit: cover;
}
.cid-vj8nStPh0U .mbr-section-title {
  color: #c2b299;
}
.cid-vj8nStPh0U .mbr-text {
  color: #e4dfd4;
}
.cid-vj8nTgqGRn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #1b1b1b;
}
.cid-vj8nTgqGRn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj8nTgqGRn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vj8nTgqGRn .container {
    padding: 0 20px;
  }
}
.cid-vj8nTgqGRn .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vj8nTgqGRn .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vj8nTgqGRn .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vj8nTgqGRn .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vj8nTgqGRn .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vj8nTgqGRn .image-wrapper img {
  height: 320px;
  object-fit: cover;
}
.cid-vj8nTgqGRn .mbr-section-title {
  color: #c2b299;
}
.cid-vj8nTgqGRn .mbr-text {
  color: #e4dfd4;
}
.cid-vj8nTRIuA4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #1b1b1b;
}
.cid-vj8nTRIuA4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj8nTRIuA4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vj8nTRIuA4 .container {
    padding: 0 20px;
  }
}
.cid-vj8nTRIuA4 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vj8nTRIuA4 .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vj8nTRIuA4 .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vj8nTRIuA4 .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vj8nTRIuA4 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vj8nTRIuA4 .image-wrapper img {
  height: 320px;
  object-fit: cover;
}
.cid-vj8nTRIuA4 .mbr-section-title {
  color: #c2b299;
}
.cid-vj8nTRIuA4 .mbr-text {
  color: #e4dfd4;
}
.cid-vj8nUExVu6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #1b1b1b;
}
.cid-vj8nUExVu6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj8nUExVu6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vj8nUExVu6 .container {
    padding: 0 20px;
  }
}
.cid-vj8nUExVu6 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vj8nUExVu6 .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vj8nUExVu6 .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vj8nUExVu6 .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vj8nUExVu6 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vj8nUExVu6 .image-wrapper img {
  height: 320px;
  object-fit: cover;
}
.cid-vj8nUExVu6 .mbr-section-title {
  color: #c2b299;
}
.cid-vj8nUExVu6 .mbr-text {
  color: #e4dfd4;
}
.cid-vj8zYxNoJa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #1b1b1b;
}
.cid-vj8zYxNoJa .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj8zYxNoJa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vj8zYxNoJa .container {
    padding: 0 20px;
  }
}
.cid-vj8zYxNoJa .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vj8zYxNoJa .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vj8zYxNoJa .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vj8zYxNoJa .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vj8zYxNoJa .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vj8zYxNoJa .image-wrapper img {
  height: 320px;
  object-fit: cover;
}
.cid-vj8zYxNoJa .mbr-section-title {
  color: #c2b299;
}
.cid-vj8zYxNoJa .mbr-text {
  color: #e4dfd4;
}
.cid-vj8nViW0bW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #1b1b1b;
}
.cid-vj8nViW0bW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj8nViW0bW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vj8nViW0bW .container {
    padding: 0 20px;
  }
}
.cid-vj8nViW0bW .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vj8nViW0bW .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vj8nViW0bW .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vj8nViW0bW .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vj8nViW0bW .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vj8nViW0bW .image-wrapper img {
  height: 320px;
  object-fit: cover;
}
.cid-vj8nViW0bW .mbr-section-title {
  color: #c2b299;
}
.cid-vj8nViW0bW .mbr-text {
  color: #e4dfd4;
}
.cid-vjiC9AAEBP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #1b1b1b;
}
.cid-vjiC9AAEBP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjiC9AAEBP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vjiC9AAEBP .container {
    padding: 0 20px;
  }
}
.cid-vjiC9AAEBP .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-vjiC9AAEBP .title-wrapper {
    margin-bottom: 24px;
  }
}
.cid-vjiC9AAEBP .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vjiC9AAEBP .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vjiC9AAEBP .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vjiC9AAEBP .image-wrapper img {
  height: 320px;
  object-fit: cover;
}
.cid-vjiC9AAEBP .mbr-section-title {
  color: #c2b299;
}
.cid-vjiC9AAEBP .mbr-text {
  color: #e4dfd4;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viRPUWkGGx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-viRPUWkGGx .mbr-fallback-image.disabled {
  display: none;
}
.cid-viRPUWkGGx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viRPUWkGGx .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-viRPUWkGGx .card-text a:hover {
  border: none;
}
.cid-viRPUWkGGx .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-viRPUWkGGx .team-card:hover {
  transform: translateY(-10px);
}
.cid-viRPUWkGGx .row {
  background: #bbbbbb;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-viRPUWkGGx .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-viRPUWkGGx .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-viRPUWkGGx .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-viRPUWkGGx .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-viRPUWkGGx .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-viRPUWkGGx .social-row {
  text-align: center;
}
.cid-viRPUWkGGx .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-viRPUWkGGx .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-viRPUWkGGx .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-viRPUWkGGx .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-viRPUWkGGx .mbr-section-title {
  color: #ffffff;
}
.cid-viRPUWkGGx .mbr-role,
.cid-viRPUWkGGx .social-row {
  color: #ffffff;
}
.cid-viRPUWkGGx .card-text,
.cid-viRPUWkGGx .mbr-section-btn,
.cid-viRPUWkGGx .social-row {
  color: #ffffff;
}
.cid-viRPUWkGGx .card-title,
.cid-viRPUWkGGx .social-row {
  color: #000000;
}
.cid-viRKS2fqYQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viRKS2fqYQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-viRKS2fqYQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viRKS2fqYQ .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viRKS2fqYQ .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viRKS2fqYQ .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viRKS2fqYQ .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viRKS2fqYQ .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viRKS2fqYQ .mbr-section-title {
  color: #000000;
}
.cid-viRKS2fqYQ .mbr-text,
.cid-viRKS2fqYQ .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viRKS2fqYQ .mbr-section-title,
.cid-viRKS2fqYQ .title-wrapper,
.cid-viRKS2fqYQ .mbr-section-btn {
  text-align: center;
  color: #bbbbbb;
}
.cid-viRKS2yJU8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viRKS2yJU8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viRKS2yJU8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viRKS2yJU8 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viRKS2yJU8 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viRKS2yJU8 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viRKS2yJU8 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viRKS2yJU8 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viRKS2yJU8 .mbr-section-title {
  color: #000000;
}
.cid-viRKS2yJU8 .mbr-text,
.cid-viRKS2yJU8 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viRKS2yJU8 .mbr-section-title,
.cid-viRKS2yJU8 .title-wrapper,
.cid-viRKS2yJU8 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viRKS2RbFl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viRKS2RbFl .mbr-fallback-image.disabled {
  display: none;
}
.cid-viRKS2RbFl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viRKS2RbFl .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viRKS2RbFl .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viRKS2RbFl .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viRKS2RbFl .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viRKS2RbFl .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viRKS2RbFl .mbr-section-title {
  color: #000000;
}
.cid-viRKS2RbFl .mbr-text,
.cid-viRKS2RbFl .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viRKS2RbFl .mbr-section-title,
.cid-viRKS2RbFl .title-wrapper,
.cid-viRKS2RbFl .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjjicsyPKW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-vjjicsyPKW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjjicsyPKW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjjicsyPKW .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjicsyPKW .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjjicsyPKW .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjicsyPKW .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjjicsyPKW .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjjicsyPKW .mbr-section-title {
  color: #000000;
}
.cid-vjjicsyPKW .mbr-text,
.cid-vjjicsyPKW .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjjicsyPKW .mbr-section-title,
.cid-vjjicsyPKW .title-wrapper,
.cid-vjjicsyPKW .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viRKS3b2Pt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viRKS3b2Pt .mbr-fallback-image.disabled {
  display: none;
}
.cid-viRKS3b2Pt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viRKS3b2Pt .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viRKS3b2Pt .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viRKS3b2Pt .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viRKS3b2Pt .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viRKS3b2Pt .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viRKS3b2Pt .mbr-section-title {
  color: #000000;
}
.cid-viRKS3b2Pt .mbr-text,
.cid-viRKS3b2Pt .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viRKS3b2Pt .mbr-section-title,
.cid-viRKS3b2Pt .title-wrapper,
.cid-viRKS3b2Pt .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjk0FIWKZY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-vjk0FIWKZY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjk0FIWKZY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjk0FIWKZY .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjk0FIWKZY .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjk0FIWKZY .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjk0FIWKZY .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjk0FIWKZY .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjk0FIWKZY .mbr-section-title {
  color: #000000;
}
.cid-vjk0FIWKZY .mbr-text,
.cid-vjk0FIWKZY .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjk0FIWKZY .mbr-section-title,
.cid-vjk0FIWKZY .title-wrapper,
.cid-vjk0FIWKZY .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viRKS3v3mB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viRKS3v3mB .mbr-fallback-image.disabled {
  display: none;
}
.cid-viRKS3v3mB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viRKS3v3mB .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viRKS3v3mB .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viRKS3v3mB .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viRKS3v3mB .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viRKS3v3mB .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viRKS3v3mB .mbr-section-title {
  color: #000000;
}
.cid-viRKS3v3mB .mbr-text,
.cid-viRKS3v3mB .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viRKS3v3mB .mbr-section-title,
.cid-viRKS3v3mB .title-wrapper,
.cid-viRKS3v3mB .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viVfTokQYO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-viVfTokQYO .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVfTokQYO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVfTokQYO .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-viVfTokQYO .card-text a:hover {
  border: none;
}
.cid-viVfTokQYO .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-viVfTokQYO .team-card:hover {
  transform: translateY(-10px);
}
.cid-viVfTokQYO .row {
  background: #bbbbbb;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-viVfTokQYO .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-viVfTokQYO .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-viVfTokQYO .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-viVfTokQYO .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-viVfTokQYO .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-viVfTokQYO .social-row {
  text-align: center;
}
.cid-viVfTokQYO .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-viVfTokQYO .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-viVfTokQYO .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-viVfTokQYO .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-viVfTokQYO .mbr-section-title {
  color: #ffffff;
}
.cid-viVfTokQYO .mbr-role,
.cid-viVfTokQYO .social-row {
  color: #ffffff;
}
.cid-viVfTokQYO .card-text,
.cid-viVfTokQYO .mbr-section-btn,
.cid-viVfTokQYO .social-row {
  color: #ffffff;
}
.cid-viVfTokQYO .card-title,
.cid-viVfTokQYO .social-row {
  color: #000000;
}
.cid-viVfTp6mwf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVfTp6mwf .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVfTp6mwf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVfTp6mwf .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVfTp6mwf .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVfTp6mwf .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVfTp6mwf .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVfTp6mwf .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVfTp6mwf .mbr-section-title {
  color: #000000;
}
.cid-viVfTp6mwf .mbr-text,
.cid-viVfTp6mwf .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVfTp6mwf .mbr-section-title,
.cid-viVfTp6mwf .title-wrapper,
.cid-viVfTp6mwf .mbr-section-btn {
  text-align: center;
  color: #bbbbbb;
}
.cid-viVfTpwHZM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVfTpwHZM .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVfTpwHZM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVfTpwHZM .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVfTpwHZM .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVfTpwHZM .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVfTpwHZM .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVfTpwHZM .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVfTpwHZM .mbr-section-title {
  color: #000000;
}
.cid-viVfTpwHZM .mbr-text,
.cid-viVfTpwHZM .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVfTpwHZM .mbr-section-title,
.cid-viVfTpwHZM .title-wrapper,
.cid-viVfTpwHZM .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viVihjOgKz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-viVihjOgKz .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVihjOgKz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVihjOgKz .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-viVihjOgKz .card-text a:hover {
  border: none;
}
.cid-viVihjOgKz .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-viVihjOgKz .team-card:hover {
  transform: translateY(-10px);
}
.cid-viVihjOgKz .row {
  background: #bbbbbb;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-viVihjOgKz .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-viVihjOgKz .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-viVihjOgKz .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-viVihjOgKz .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-viVihjOgKz .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-viVihjOgKz .social-row {
  text-align: center;
}
.cid-viVihjOgKz .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-viVihjOgKz .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-viVihjOgKz .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-viVihjOgKz .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-viVihjOgKz .mbr-section-title {
  color: #ffffff;
}
.cid-viVihjOgKz .mbr-role,
.cid-viVihjOgKz .social-row {
  color: #ffffff;
}
.cid-viVihjOgKz .card-text,
.cid-viVihjOgKz .mbr-section-btn,
.cid-viVihjOgKz .social-row {
  color: #ffffff;
}
.cid-viVihjOgKz .card-title,
.cid-viVihjOgKz .social-row {
  color: #000000;
}
.cid-viVihkFM10 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVihkFM10 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVihkFM10 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVihkFM10 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVihkFM10 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVihkFM10 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVihkFM10 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVihkFM10 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVihkFM10 .mbr-section-title {
  color: #000000;
}
.cid-viVihkFM10 .mbr-text,
.cid-viVihkFM10 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVihkFM10 .mbr-section-title,
.cid-viVihkFM10 .title-wrapper,
.cid-viVihkFM10 .mbr-section-btn {
  text-align: center;
  color: #bbbbbb;
}
.cid-viVihl7JhG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVihl7JhG .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVihl7JhG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVihl7JhG .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVihl7JhG .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVihl7JhG .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVihl7JhG .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVihl7JhG .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVihl7JhG .mbr-section-title {
  color: #000000;
}
.cid-viVihl7JhG .mbr-text,
.cid-viVihl7JhG .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVihl7JhG .mbr-section-title,
.cid-viVihl7JhG .title-wrapper,
.cid-viVihl7JhG .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVjYv3nYT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVjYv3nYT .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVjYv3nYT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVjYv3nYT .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVjYv3nYT .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVjYv3nYT .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVjYv3nYT .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVjYv3nYT .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVjYv3nYT .mbr-section-title {
  color: #000000;
}
.cid-viVjYv3nYT .mbr-text,
.cid-viVjYv3nYT .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVjYv3nYT .mbr-section-title,
.cid-viVjYv3nYT .title-wrapper,
.cid-viVjYv3nYT .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVkssMMfx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVkssMMfx .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVkssMMfx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVkssMMfx .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVkssMMfx .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVkssMMfx .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVkssMMfx .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVkssMMfx .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVkssMMfx .mbr-section-title {
  color: #000000;
}
.cid-viVkssMMfx .mbr-text,
.cid-viVkssMMfx .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVkssMMfx .mbr-section-title,
.cid-viVkssMMfx .title-wrapper,
.cid-viVkssMMfx .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVkF9gOw9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVkF9gOw9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVkF9gOw9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVkF9gOw9 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVkF9gOw9 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVkF9gOw9 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVkF9gOw9 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVkF9gOw9 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVkF9gOw9 .mbr-section-title {
  color: #000000;
}
.cid-viVkF9gOw9 .mbr-text,
.cid-viVkF9gOw9 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVkF9gOw9 .mbr-section-title,
.cid-viVkF9gOw9 .title-wrapper,
.cid-viVkF9gOw9 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVkUy9dii {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVkUy9dii .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVkUy9dii .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVkUy9dii .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVkUy9dii .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVkUy9dii .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVkUy9dii .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVkUy9dii .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVkUy9dii .mbr-section-title {
  color: #000000;
}
.cid-viVkUy9dii .mbr-text,
.cid-viVkUy9dii .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVkUy9dii .mbr-section-title,
.cid-viVkUy9dii .title-wrapper,
.cid-viVkUy9dii .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVlb1pGyB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVlb1pGyB .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVlb1pGyB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVlb1pGyB .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVlb1pGyB .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVlb1pGyB .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVlb1pGyB .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVlb1pGyB .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVlb1pGyB .mbr-section-title {
  color: #000000;
}
.cid-viVlb1pGyB .mbr-text,
.cid-viVlb1pGyB .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVlb1pGyB .mbr-section-title,
.cid-viVlb1pGyB .title-wrapper,
.cid-viVlb1pGyB .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjk3ZvACDF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-vjk3ZvACDF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjk3ZvACDF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjk3ZvACDF .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjk3ZvACDF .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjk3ZvACDF .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjk3ZvACDF .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjk3ZvACDF .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjk3ZvACDF .mbr-section-title {
  color: #000000;
}
.cid-vjk3ZvACDF .mbr-text,
.cid-vjk3ZvACDF .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjk3ZvACDF .mbr-section-title,
.cid-vjk3ZvACDF .title-wrapper,
.cid-vjk3ZvACDF .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVlrZeu61 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVlrZeu61 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVlrZeu61 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVlrZeu61 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVlrZeu61 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVlrZeu61 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVlrZeu61 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVlrZeu61 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVlrZeu61 .mbr-section-title {
  color: #000000;
}
.cid-viVlrZeu61 .mbr-text,
.cid-viVlrZeu61 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVlrZeu61 .mbr-section-title,
.cid-viVlrZeu61 .title-wrapper,
.cid-viVlrZeu61 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjjiWfOhsh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-vjjiWfOhsh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjjiWfOhsh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjjiWfOhsh .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjiWfOhsh .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjjiWfOhsh .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjiWfOhsh .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjjiWfOhsh .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjjiWfOhsh .mbr-section-title {
  color: #000000;
}
.cid-vjjiWfOhsh .mbr-text,
.cid-vjjiWfOhsh .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjjiWfOhsh .mbr-section-title,
.cid-vjjiWfOhsh .title-wrapper,
.cid-vjjiWfOhsh .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVlK1GfgC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVlK1GfgC .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVlK1GfgC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVlK1GfgC .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVlK1GfgC .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVlK1GfgC .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVlK1GfgC .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVlK1GfgC .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVlK1GfgC .mbr-section-title {
  color: #000000;
}
.cid-viVlK1GfgC .mbr-text,
.cid-viVlK1GfgC .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVlK1GfgC .mbr-section-title,
.cid-viVlK1GfgC .title-wrapper,
.cid-viVlK1GfgC .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVm0c6jtM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVm0c6jtM .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVm0c6jtM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVm0c6jtM .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVm0c6jtM .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVm0c6jtM .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVm0c6jtM .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVm0c6jtM .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVm0c6jtM .mbr-section-title {
  color: #000000;
}
.cid-viVm0c6jtM .mbr-text,
.cid-viVm0c6jtM .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVm0c6jtM .mbr-section-title,
.cid-viVm0c6jtM .title-wrapper,
.cid-viVm0c6jtM .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vjk6H6wwLW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vjk6H6wwLW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjk6H6wwLW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjk6H6wwLW .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vjk6H6wwLW .card-text a:hover {
  border: none;
}
.cid-vjk6H6wwLW .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vjk6H6wwLW .team-card:hover {
  transform: translateY(-10px);
}
.cid-vjk6H6wwLW .row {
  background: #bbbbbb;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vjk6H6wwLW .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vjk6H6wwLW .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vjk6H6wwLW .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vjk6H6wwLW .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vjk6H6wwLW .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vjk6H6wwLW .social-row {
  text-align: center;
}
.cid-vjk6H6wwLW .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vjk6H6wwLW .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vjk6H6wwLW .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vjk6H6wwLW .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vjk6H6wwLW .mbr-section-title {
  color: #ffffff;
}
.cid-vjk6H6wwLW .mbr-role,
.cid-vjk6H6wwLW .social-row {
  color: #ffffff;
}
.cid-vjk6H6wwLW .card-text,
.cid-vjk6H6wwLW .mbr-section-btn,
.cid-vjk6H6wwLW .social-row {
  color: #ffffff;
}
.cid-vjk6H6wwLW .card-title,
.cid-vjk6H6wwLW .social-row {
  color: #000000;
}
.cid-vjk6H6QtX5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-vjk6H6QtX5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjk6H6QtX5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjk6H6QtX5 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjk6H6QtX5 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjk6H6QtX5 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjk6H6QtX5 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjk6H6QtX5 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjk6H6QtX5 .mbr-section-title {
  color: #000000;
}
.cid-vjk6H6QtX5 .mbr-text,
.cid-vjk6H6QtX5 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjk6H6QtX5 .mbr-section-title,
.cid-vjk6H6QtX5 .title-wrapper,
.cid-vjk6H6QtX5 .mbr-section-btn {
  text-align: center;
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viVmw2Fl41 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-viVmw2Fl41 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVmw2Fl41 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVmw2Fl41 .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-viVmw2Fl41 .card-text a:hover {
  border: none;
}
.cid-viVmw2Fl41 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-viVmw2Fl41 .team-card:hover {
  transform: translateY(-10px);
}
.cid-viVmw2Fl41 .row {
  background: #bbbbbb;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-viVmw2Fl41 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-viVmw2Fl41 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-viVmw2Fl41 .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-viVmw2Fl41 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-viVmw2Fl41 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-viVmw2Fl41 .social-row {
  text-align: center;
}
.cid-viVmw2Fl41 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-viVmw2Fl41 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-viVmw2Fl41 .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-viVmw2Fl41 .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-viVmw2Fl41 .mbr-section-title {
  color: #ffffff;
}
.cid-viVmw2Fl41 .mbr-role,
.cid-viVmw2Fl41 .social-row {
  color: #ffffff;
}
.cid-viVmw2Fl41 .card-text,
.cid-viVmw2Fl41 .mbr-section-btn,
.cid-viVmw2Fl41 .social-row {
  color: #ffffff;
}
.cid-viVmw2Fl41 .card-title,
.cid-viVmw2Fl41 .social-row {
  color: #000000;
}
.cid-viVmw3koPc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVmw3koPc .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVmw3koPc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVmw3koPc .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVmw3koPc .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVmw3koPc .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVmw3koPc .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVmw3koPc .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVmw3koPc .mbr-section-title {
  color: #000000;
}
.cid-viVmw3koPc .mbr-text,
.cid-viVmw3koPc .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVmw3koPc .mbr-section-title,
.cid-viVmw3koPc .title-wrapper,
.cid-viVmw3koPc .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVnlMYiiv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVnlMYiiv .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVnlMYiiv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVnlMYiiv .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVnlMYiiv .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVnlMYiiv .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVnlMYiiv .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVnlMYiiv .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVnlMYiiv .mbr-section-title {
  color: #000000;
}
.cid-viVnlMYiiv .mbr-text,
.cid-viVnlMYiiv .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVnlMYiiv .mbr-section-title,
.cid-viVnlMYiiv .title-wrapper,
.cid-viVnlMYiiv .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVnIkx03V {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVnIkx03V .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVnIkx03V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVnIkx03V .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVnIkx03V .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVnIkx03V .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVnIkx03V .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVnIkx03V .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVnIkx03V .mbr-section-title {
  color: #000000;
}
.cid-viVnIkx03V .mbr-text,
.cid-viVnIkx03V .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVnIkx03V .mbr-section-title,
.cid-viVnIkx03V .title-wrapper,
.cid-viVnIkx03V .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viVoa9vknl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-viVoa9vknl .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVoa9vknl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVoa9vknl .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-viVoa9vknl .card-text a:hover {
  border: none;
}
.cid-viVoa9vknl .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-viVoa9vknl .team-card:hover {
  transform: translateY(-10px);
}
.cid-viVoa9vknl .row {
  background: #bbbbbb;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-viVoa9vknl .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-viVoa9vknl .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-viVoa9vknl .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-viVoa9vknl .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-viVoa9vknl .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-viVoa9vknl .social-row {
  text-align: center;
}
.cid-viVoa9vknl .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-viVoa9vknl .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-viVoa9vknl .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-viVoa9vknl .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-viVoa9vknl .mbr-section-title {
  color: #ffffff;
}
.cid-viVoa9vknl .mbr-role,
.cid-viVoa9vknl .social-row {
  color: #ffffff;
}
.cid-viVoa9vknl .card-text,
.cid-viVoa9vknl .mbr-section-btn,
.cid-viVoa9vknl .social-row {
  color: #ffffff;
}
.cid-viVoa9vknl .card-title,
.cid-viVoa9vknl .social-row {
  color: #000000;
}
.cid-viVoaanR0J {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVoaanR0J .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVoaanR0J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVoaanR0J .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVoaanR0J .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVoaanR0J .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVoaanR0J .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVoaanR0J .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVoaanR0J .mbr-section-title {
  color: #000000;
}
.cid-viVoaanR0J .mbr-text,
.cid-viVoaanR0J .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVoaanR0J .mbr-section-title,
.cid-viVoaanR0J .title-wrapper,
.cid-viVoaanR0J .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viVp2c3IuD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-viVp2c3IuD .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVp2c3IuD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVp2c3IuD .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-viVp2c3IuD .card-text a:hover {
  border: none;
}
.cid-viVp2c3IuD .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-viVp2c3IuD .team-card:hover {
  transform: translateY(-10px);
}
.cid-viVp2c3IuD .row {
  background: #bbbbbb;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-viVp2c3IuD .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-viVp2c3IuD .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-viVp2c3IuD .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-viVp2c3IuD .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-viVp2c3IuD .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-viVp2c3IuD .social-row {
  text-align: center;
}
.cid-viVp2c3IuD .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-viVp2c3IuD .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-viVp2c3IuD .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-viVp2c3IuD .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-viVp2c3IuD .mbr-section-title {
  color: #ffffff;
}
.cid-viVp2c3IuD .mbr-role,
.cid-viVp2c3IuD .social-row {
  color: #ffffff;
}
.cid-viVp2c3IuD .card-text,
.cid-viVp2c3IuD .mbr-section-btn,
.cid-viVp2c3IuD .social-row {
  color: #ffffff;
}
.cid-viVp2c3IuD .card-title,
.cid-viVp2c3IuD .social-row {
  color: #000000;
}
.cid-viVp2csj6F {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVp2csj6F .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVp2csj6F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVp2csj6F .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVp2csj6F .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVp2csj6F .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVp2csj6F .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVp2csj6F .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVp2csj6F .mbr-section-title {
  color: #000000;
}
.cid-viVp2csj6F .mbr-text,
.cid-viVp2csj6F .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVp2csj6F .mbr-section-title,
.cid-viVp2csj6F .title-wrapper,
.cid-viVp2csj6F .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVqNLPSO9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVqNLPSO9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVqNLPSO9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVqNLPSO9 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVqNLPSO9 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVqNLPSO9 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVqNLPSO9 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVqNLPSO9 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVqNLPSO9 .mbr-section-title {
  color: #000000;
}
.cid-viVqNLPSO9 .mbr-text,
.cid-viVqNLPSO9 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVqNLPSO9 .mbr-section-title,
.cid-viVqNLPSO9 .title-wrapper,
.cid-viVqNLPSO9 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjjp1Z6aJo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-vjjp1Z6aJo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjjp1Z6aJo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjjp1Z6aJo .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjp1Z6aJo .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjjp1Z6aJo .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjp1Z6aJo .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjjp1Z6aJo .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjjp1Z6aJo .mbr-section-title {
  color: #000000;
}
.cid-vjjp1Z6aJo .mbr-text,
.cid-vjjp1Z6aJo .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjjp1Z6aJo .mbr-section-title,
.cid-vjjp1Z6aJo .title-wrapper,
.cid-vjjp1Z6aJo .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjjcJ7JtpI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-vjjcJ7JtpI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjjcJ7JtpI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjjcJ7JtpI .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjcJ7JtpI .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjjcJ7JtpI .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjcJ7JtpI .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjjcJ7JtpI .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjjcJ7JtpI .mbr-section-title {
  color: #000000;
}
.cid-vjjcJ7JtpI .mbr-text,
.cid-vjjcJ7JtpI .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjjcJ7JtpI .mbr-section-title,
.cid-vjjcJ7JtpI .title-wrapper,
.cid-vjjcJ7JtpI .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVrexwiBk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVrexwiBk .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVrexwiBk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVrexwiBk .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVrexwiBk .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVrexwiBk .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVrexwiBk .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVrexwiBk .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVrexwiBk .mbr-section-title {
  color: #000000;
}
.cid-viVrexwiBk .mbr-text,
.cid-viVrexwiBk .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVrexwiBk .mbr-section-title,
.cid-viVrexwiBk .title-wrapper,
.cid-viVrexwiBk .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVryTQV03 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVryTQV03 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVryTQV03 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVryTQV03 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVryTQV03 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVryTQV03 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVryTQV03 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVryTQV03 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVryTQV03 .mbr-section-title {
  color: #000000;
}
.cid-viVryTQV03 .mbr-text,
.cid-viVryTQV03 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVryTQV03 .mbr-section-title,
.cid-viVryTQV03 .title-wrapper,
.cid-viVryTQV03 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVrUFvoRK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVrUFvoRK .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVrUFvoRK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVrUFvoRK .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVrUFvoRK .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVrUFvoRK .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVrUFvoRK .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVrUFvoRK .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVrUFvoRK .mbr-section-title {
  color: #000000;
}
.cid-viVrUFvoRK .mbr-text,
.cid-viVrUFvoRK .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVrUFvoRK .mbr-section-title,
.cid-viVrUFvoRK .title-wrapper,
.cid-viVrUFvoRK .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVs8pRzCB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVs8pRzCB .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVs8pRzCB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVs8pRzCB .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVs8pRzCB .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVs8pRzCB .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVs8pRzCB .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVs8pRzCB .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVs8pRzCB .mbr-section-title {
  color: #000000;
}
.cid-viVs8pRzCB .mbr-text,
.cid-viVs8pRzCB .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVs8pRzCB .mbr-section-title,
.cid-viVs8pRzCB .title-wrapper,
.cid-viVs8pRzCB .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVsqEtDIX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVsqEtDIX .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVsqEtDIX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVsqEtDIX .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVsqEtDIX .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVsqEtDIX .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVsqEtDIX .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVsqEtDIX .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVsqEtDIX .mbr-section-title {
  color: #000000;
}
.cid-viVsqEtDIX .mbr-text,
.cid-viVsqEtDIX .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVsqEtDIX .mbr-section-title,
.cid-viVsqEtDIX .title-wrapper,
.cid-viVsqEtDIX .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVsG632Rp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVsG632Rp .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVsG632Rp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVsG632Rp .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVsG632Rp .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVsG632Rp .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVsG632Rp .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVsG632Rp .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVsG632Rp .mbr-section-title {
  color: #000000;
}
.cid-viVsG632Rp .mbr-text,
.cid-viVsG632Rp .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVsG632Rp .mbr-section-title,
.cid-viVsG632Rp .title-wrapper,
.cid-viVsG632Rp .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjjjMTjHsc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-vjjjMTjHsc .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjjjMTjHsc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjjjMTjHsc .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjjMTjHsc .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjjjMTjHsc .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjjMTjHsc .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjjjMTjHsc .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjjjMTjHsc .mbr-section-title {
  color: #000000;
}
.cid-vjjjMTjHsc .mbr-text,
.cid-vjjjMTjHsc .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjjjMTjHsc .mbr-section-title,
.cid-vjjjMTjHsc .title-wrapper,
.cid-vjjjMTjHsc .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVsVFKigM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVsVFKigM .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVsVFKigM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVsVFKigM .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVsVFKigM .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVsVFKigM .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVsVFKigM .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVsVFKigM .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVsVFKigM .mbr-section-title {
  color: #000000;
}
.cid-viVsVFKigM .mbr-text,
.cid-viVsVFKigM .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVsVFKigM .mbr-section-title,
.cid-viVsVFKigM .title-wrapper,
.cid-viVsVFKigM .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVtqMiZY9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVtqMiZY9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVtqMiZY9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVtqMiZY9 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVtqMiZY9 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVtqMiZY9 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVtqMiZY9 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVtqMiZY9 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVtqMiZY9 .mbr-section-title {
  color: #000000;
}
.cid-viVtqMiZY9 .mbr-text,
.cid-viVtqMiZY9 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVtqMiZY9 .mbr-section-title,
.cid-viVtqMiZY9 .title-wrapper,
.cid-viVtqMiZY9 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVtD21LX8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVtD21LX8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVtD21LX8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVtD21LX8 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVtD21LX8 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVtD21LX8 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVtD21LX8 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVtD21LX8 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVtD21LX8 .mbr-section-title {
  color: #000000;
}
.cid-viVtD21LX8 .mbr-text,
.cid-viVtD21LX8 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVtD21LX8 .mbr-section-title,
.cid-viVtD21LX8 .title-wrapper,
.cid-viVtD21LX8 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viVu31niCD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-viVu31niCD .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVu31niCD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVu31niCD .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-viVu31niCD .card-text a:hover {
  border: none;
}
.cid-viVu31niCD .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-viVu31niCD .team-card:hover {
  transform: translateY(-10px);
}
.cid-viVu31niCD .row {
  background: #bbbbbb;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-viVu31niCD .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-viVu31niCD .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-viVu31niCD .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-viVu31niCD .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-viVu31niCD .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-viVu31niCD .social-row {
  text-align: center;
}
.cid-viVu31niCD .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-viVu31niCD .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-viVu31niCD .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-viVu31niCD .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-viVu31niCD .mbr-section-title {
  color: #ffffff;
}
.cid-viVu31niCD .mbr-role,
.cid-viVu31niCD .social-row {
  color: #ffffff;
}
.cid-viVu31niCD .card-text,
.cid-viVu31niCD .mbr-section-btn,
.cid-viVu31niCD .social-row {
  color: #ffffff;
}
.cid-viVu31niCD .card-title,
.cid-viVu31niCD .social-row {
  color: #000000;
}
.cid-viVxdeNQR6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVxdeNQR6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVxdeNQR6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVxdeNQR6 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVxdeNQR6 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVxdeNQR6 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVxdeNQR6 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVxdeNQR6 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVxdeNQR6 .mbr-section-title {
  color: #000000;
}
.cid-viVxdeNQR6 .mbr-text,
.cid-viVxdeNQR6 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVxdeNQR6 .mbr-section-title,
.cid-viVxdeNQR6 .title-wrapper,
.cid-viVxdeNQR6 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVu37225W {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVu37225W .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVu37225W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVu37225W .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVu37225W .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVu37225W .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVu37225W .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVu37225W .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVu37225W .mbr-section-title {
  color: #000000;
}
.cid-viVu37225W .mbr-text,
.cid-viVu37225W .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVu37225W .mbr-section-title,
.cid-viVu37225W .title-wrapper,
.cid-viVu37225W .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVvsVC6bv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVvsVC6bv .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVvsVC6bv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVvsVC6bv .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVvsVC6bv .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVvsVC6bv .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVvsVC6bv .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVvsVC6bv .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVvsVC6bv .mbr-section-title {
  color: #000000;
}
.cid-viVvsVC6bv .mbr-text,
.cid-viVvsVC6bv .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVvsVC6bv .mbr-section-title,
.cid-viVvsVC6bv .title-wrapper,
.cid-viVvsVC6bv .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVvE2YeMM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVvE2YeMM .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVvE2YeMM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVvE2YeMM .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVvE2YeMM .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVvE2YeMM .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVvE2YeMM .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVvE2YeMM .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVvE2YeMM .mbr-section-title {
  color: #000000;
}
.cid-viVvE2YeMM .mbr-text,
.cid-viVvE2YeMM .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVvE2YeMM .mbr-section-title,
.cid-viVvE2YeMM .title-wrapper,
.cid-viVvE2YeMM .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjoE56ewnz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-vjoE56ewnz .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjoE56ewnz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjoE56ewnz .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjoE56ewnz .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjoE56ewnz .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjoE56ewnz .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjoE56ewnz .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjoE56ewnz .mbr-section-title {
  color: #000000;
}
.cid-vjoE56ewnz .mbr-text,
.cid-vjoE56ewnz .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjoE56ewnz .mbr-section-title,
.cid-vjoE56ewnz .title-wrapper,
.cid-vjoE56ewnz .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVvTFaJup {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVvTFaJup .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVvTFaJup .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVvTFaJup .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVvTFaJup .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVvTFaJup .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVvTFaJup .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVvTFaJup .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVvTFaJup .mbr-section-title {
  color: #000000;
}
.cid-viVvTFaJup .mbr-text,
.cid-viVvTFaJup .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVvTFaJup .mbr-section-title,
.cid-viVvTFaJup .title-wrapper,
.cid-viVvTFaJup .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVw4W6PLE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVw4W6PLE .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVw4W6PLE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVw4W6PLE .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVw4W6PLE .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVw4W6PLE .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVw4W6PLE .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVw4W6PLE .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVw4W6PLE .mbr-section-title {
  color: #000000;
}
.cid-viVw4W6PLE .mbr-text,
.cid-viVw4W6PLE .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVw4W6PLE .mbr-section-title,
.cid-viVw4W6PLE .title-wrapper,
.cid-viVw4W6PLE .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVwiiuIAQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVwiiuIAQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVwiiuIAQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVwiiuIAQ .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVwiiuIAQ .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVwiiuIAQ .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVwiiuIAQ .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVwiiuIAQ .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVwiiuIAQ .mbr-section-title {
  color: #000000;
}
.cid-viVwiiuIAQ .mbr-text,
.cid-viVwiiuIAQ .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVwiiuIAQ .mbr-section-title,
.cid-viVwiiuIAQ .title-wrapper,
.cid-viVwiiuIAQ .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVwwy603n {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVwwy603n .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVwwy603n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVwwy603n .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVwwy603n .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVwwy603n .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVwwy603n .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVwwy603n .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVwwy603n .mbr-section-title {
  color: #000000;
}
.cid-viVwwy603n .mbr-text,
.cid-viVwwy603n .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVwwy603n .mbr-section-title,
.cid-viVwwy603n .title-wrapper,
.cid-viVwwy603n .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVwLXQNUI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVwLXQNUI .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVwLXQNUI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVwLXQNUI .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVwLXQNUI .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVwLXQNUI .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVwLXQNUI .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVwLXQNUI .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVwLXQNUI .mbr-section-title {
  color: #000000;
}
.cid-viVwLXQNUI .mbr-text,
.cid-viVwLXQNUI .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVwLXQNUI .mbr-section-title,
.cid-viVwLXQNUI .title-wrapper,
.cid-viVwLXQNUI .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVx0Zmlca {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVx0Zmlca .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVx0Zmlca .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVx0Zmlca .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVx0Zmlca .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVx0Zmlca .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVx0Zmlca .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVx0Zmlca .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVx0Zmlca .mbr-section-title {
  color: #000000;
}
.cid-viVx0Zmlca .mbr-text,
.cid-viVx0Zmlca .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVx0Zmlca .mbr-section-title,
.cid-viVx0Zmlca .title-wrapper,
.cid-viVx0Zmlca .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viVyaLcpHU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-viVyaLcpHU .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVyaLcpHU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVyaLcpHU .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-viVyaLcpHU .card-text a:hover {
  border: none;
}
.cid-viVyaLcpHU .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-viVyaLcpHU .team-card:hover {
  transform: translateY(-10px);
}
.cid-viVyaLcpHU .row {
  background: #bbbbbb;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-viVyaLcpHU .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-viVyaLcpHU .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-viVyaLcpHU .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-viVyaLcpHU .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-viVyaLcpHU .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-viVyaLcpHU .social-row {
  text-align: center;
}
.cid-viVyaLcpHU .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-viVyaLcpHU .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-viVyaLcpHU .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-viVyaLcpHU .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-viVyaLcpHU .mbr-section-title {
  color: #ffffff;
}
.cid-viVyaLcpHU .mbr-role,
.cid-viVyaLcpHU .social-row {
  color: #ffffff;
}
.cid-viVyaLcpHU .card-text,
.cid-viVyaLcpHU .mbr-section-btn,
.cid-viVyaLcpHU .social-row {
  color: #ffffff;
}
.cid-viVyaLcpHU .card-title,
.cid-viVyaLcpHU .social-row {
  color: #000000;
}
.cid-viVyaO0imO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVyaO0imO .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVyaO0imO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVyaO0imO .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVyaO0imO .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVyaO0imO .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVyaO0imO .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVyaO0imO .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVyaO0imO .mbr-section-title {
  color: #000000;
}
.cid-viVyaO0imO .mbr-text,
.cid-viVyaO0imO .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVyaO0imO .mbr-section-title,
.cid-viVyaO0imO .title-wrapper,
.cid-viVyaO0imO .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVyIvE02H {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVyIvE02H .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVyIvE02H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVyIvE02H .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVyIvE02H .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVyIvE02H .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVyIvE02H .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVyIvE02H .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVyIvE02H .mbr-section-title {
  color: #000000;
}
.cid-viVyIvE02H .mbr-text,
.cid-viVyIvE02H .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVyIvE02H .mbr-section-title,
.cid-viVyIvE02H .title-wrapper,
.cid-viVyIvE02H .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVyVkGmI4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVyVkGmI4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVyVkGmI4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVyVkGmI4 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVyVkGmI4 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVyVkGmI4 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVyVkGmI4 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVyVkGmI4 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVyVkGmI4 .mbr-section-title {
  color: #000000;
}
.cid-viVyVkGmI4 .mbr-text,
.cid-viVyVkGmI4 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVyVkGmI4 .mbr-section-title,
.cid-viVyVkGmI4 .title-wrapper,
.cid-viVyVkGmI4 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVzaUBpox {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVzaUBpox .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVzaUBpox .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVzaUBpox .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVzaUBpox .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVzaUBpox .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVzaUBpox .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVzaUBpox .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVzaUBpox .mbr-section-title {
  color: #000000;
}
.cid-viVzaUBpox .mbr-text,
.cid-viVzaUBpox .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVzaUBpox .mbr-section-title,
.cid-viVzaUBpox .title-wrapper,
.cid-viVzaUBpox .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjk34xrCsd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-vjk34xrCsd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjk34xrCsd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjk34xrCsd .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjk34xrCsd .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjk34xrCsd .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjk34xrCsd .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjk34xrCsd .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjk34xrCsd .mbr-section-title {
  color: #000000;
}
.cid-vjk34xrCsd .mbr-text,
.cid-vjk34xrCsd .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjk34xrCsd .mbr-section-title,
.cid-vjk34xrCsd .title-wrapper,
.cid-vjk34xrCsd .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viVDIXRkLU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-viVDIXRkLU .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVDIXRkLU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVDIXRkLU .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-viVDIXRkLU .card-text a:hover {
  border: none;
}
.cid-viVDIXRkLU .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-viVDIXRkLU .team-card:hover {
  transform: translateY(-10px);
}
.cid-viVDIXRkLU .row {
  background: #bbbbbb;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-viVDIXRkLU .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-viVDIXRkLU .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-viVDIXRkLU .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-viVDIXRkLU .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-viVDIXRkLU .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-viVDIXRkLU .social-row {
  text-align: center;
}
.cid-viVDIXRkLU .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-viVDIXRkLU .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-viVDIXRkLU .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-viVDIXRkLU .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-viVDIXRkLU .mbr-section-title {
  color: #ffffff;
}
.cid-viVDIXRkLU .mbr-role,
.cid-viVDIXRkLU .social-row {
  color: #ffffff;
}
.cid-viVDIXRkLU .card-text,
.cid-viVDIXRkLU .mbr-section-btn,
.cid-viVDIXRkLU .social-row {
  color: #ffffff;
}
.cid-viVDIXRkLU .card-title,
.cid-viVDIXRkLU .social-row {
  color: #000000;
}
.cid-viVDIYYWRb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVDIYYWRb .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVDIYYWRb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVDIYYWRb .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVDIYYWRb .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVDIYYWRb .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVDIYYWRb .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVDIYYWRb .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVDIYYWRb .mbr-section-title {
  color: #000000;
}
.cid-viVDIYYWRb .mbr-text,
.cid-viVDIYYWRb .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVDIYYWRb .mbr-section-title,
.cid-viVDIYYWRb .title-wrapper,
.cid-viVDIYYWRb .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVEERmzWQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVEERmzWQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVEERmzWQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVEERmzWQ .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVEERmzWQ .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVEERmzWQ .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVEERmzWQ .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVEERmzWQ .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVEERmzWQ .mbr-section-title {
  color: #000000;
}
.cid-viVEERmzWQ .mbr-text,
.cid-viVEERmzWQ .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVEERmzWQ .mbr-section-title,
.cid-viVEERmzWQ .title-wrapper,
.cid-viVEERmzWQ .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVEXk9wCj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVEXk9wCj .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVEXk9wCj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVEXk9wCj .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVEXk9wCj .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVEXk9wCj .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVEXk9wCj .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVEXk9wCj .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVEXk9wCj .mbr-section-title {
  color: #000000;
}
.cid-viVEXk9wCj .mbr-text,
.cid-viVEXk9wCj .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVEXk9wCj .mbr-section-title,
.cid-viVEXk9wCj .title-wrapper,
.cid-viVEXk9wCj .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVFgx4jAC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVFgx4jAC .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVFgx4jAC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVFgx4jAC .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVFgx4jAC .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVFgx4jAC .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVFgx4jAC .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVFgx4jAC .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVFgx4jAC .mbr-section-title {
  color: #000000;
}
.cid-viVFgx4jAC .mbr-text,
.cid-viVFgx4jAC .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVFgx4jAC .mbr-section-title,
.cid-viVFgx4jAC .title-wrapper,
.cid-viVFgx4jAC .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vjiyGgRlSF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vjiyGgRlSF .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjiyGgRlSF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjiyGgRlSF .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vjiyGgRlSF .card-text a:hover {
  border: none;
}
.cid-vjiyGgRlSF .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vjiyGgRlSF .team-card:hover {
  transform: translateY(-10px);
}
.cid-vjiyGgRlSF .row {
  background: #bbbbbb;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vjiyGgRlSF .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vjiyGgRlSF .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vjiyGgRlSF .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vjiyGgRlSF .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vjiyGgRlSF .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vjiyGgRlSF .social-row {
  text-align: center;
}
.cid-vjiyGgRlSF .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vjiyGgRlSF .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vjiyGgRlSF .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vjiyGgRlSF .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vjiyGgRlSF .mbr-section-title {
  color: #ffffff;
}
.cid-vjiyGgRlSF .mbr-role,
.cid-vjiyGgRlSF .social-row {
  color: #ffffff;
}
.cid-vjiyGgRlSF .card-text,
.cid-vjiyGgRlSF .mbr-section-btn,
.cid-vjiyGgRlSF .social-row {
  color: #ffffff;
}
.cid-vjiyGgRlSF .card-title,
.cid-vjiyGgRlSF .social-row {
  color: #000000;
}
.cid-vjiyGhbojf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-vjiyGhbojf .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjiyGhbojf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjiyGhbojf .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjiyGhbojf .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjiyGhbojf .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjiyGhbojf .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjiyGhbojf .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjiyGhbojf .mbr-section-title {
  color: #000000;
}
.cid-vjiyGhbojf .mbr-text,
.cid-vjiyGhbojf .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjiyGhbojf .mbr-section-title,
.cid-vjiyGhbojf .title-wrapper,
.cid-vjiyGhbojf .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viVGlVKo4m {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-viVGlVKo4m .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVGlVKo4m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVGlVKo4m .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-viVGlVKo4m .card-text a:hover {
  border: none;
}
.cid-viVGlVKo4m .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-viVGlVKo4m .team-card:hover {
  transform: translateY(-10px);
}
.cid-viVGlVKo4m .row {
  background: #bbbbbb;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-viVGlVKo4m .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-viVGlVKo4m .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-viVGlVKo4m .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-viVGlVKo4m .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-viVGlVKo4m .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-viVGlVKo4m .social-row {
  text-align: center;
}
.cid-viVGlVKo4m .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-viVGlVKo4m .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-viVGlVKo4m .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-viVGlVKo4m .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-viVGlVKo4m .mbr-section-title {
  color: #ffffff;
}
.cid-viVGlVKo4m .mbr-role,
.cid-viVGlVKo4m .social-row {
  color: #ffffff;
}
.cid-viVGlVKo4m .card-text,
.cid-viVGlVKo4m .mbr-section-btn,
.cid-viVGlVKo4m .social-row {
  color: #ffffff;
}
.cid-viVGlVKo4m .card-title,
.cid-viVGlVKo4m .social-row {
  color: #000000;
}
.cid-viVGlY30ca {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVGlY30ca .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVGlY30ca .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVGlY30ca .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVGlY30ca .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVGlY30ca .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVGlY30ca .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVGlY30ca .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVGlY30ca .mbr-section-title {
  color: #000000;
}
.cid-viVGlY30ca .mbr-text,
.cid-viVGlY30ca .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVGlY30ca .mbr-section-title,
.cid-viVGlY30ca .title-wrapper,
.cid-viVGlY30ca .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVHqyypof {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVHqyypof .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVHqyypof .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVHqyypof .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVHqyypof .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVHqyypof .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVHqyypof .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVHqyypof .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVHqyypof .mbr-section-title {
  color: #000000;
}
.cid-viVHqyypof .mbr-text,
.cid-viVHqyypof .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVHqyypof .mbr-section-title,
.cid-viVHqyypof .title-wrapper,
.cid-viVHqyypof .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjjhhBnCrT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-vjjhhBnCrT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjjhhBnCrT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjjhhBnCrT .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjhhBnCrT .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjjhhBnCrT .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjhhBnCrT .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjjhhBnCrT .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjjhhBnCrT .mbr-section-title {
  color: #000000;
}
.cid-vjjhhBnCrT .mbr-text,
.cid-vjjhhBnCrT .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjjhhBnCrT .mbr-section-title,
.cid-vjjhhBnCrT .title-wrapper,
.cid-vjjhhBnCrT .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVHEeVYye {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVHEeVYye .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVHEeVYye .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVHEeVYye .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVHEeVYye .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVHEeVYye .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVHEeVYye .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVHEeVYye .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVHEeVYye .mbr-section-title {
  color: #000000;
}
.cid-viVHEeVYye .mbr-text,
.cid-viVHEeVYye .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVHEeVYye .mbr-section-title,
.cid-viVHEeVYye .title-wrapper,
.cid-viVHEeVYye .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjk2jNWeVW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-vjk2jNWeVW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjk2jNWeVW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjk2jNWeVW .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjk2jNWeVW .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjk2jNWeVW .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjk2jNWeVW .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjk2jNWeVW .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjk2jNWeVW .mbr-section-title {
  color: #000000;
}
.cid-vjk2jNWeVW .mbr-text,
.cid-vjk2jNWeVW .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjk2jNWeVW .mbr-section-title,
.cid-vjk2jNWeVW .title-wrapper,
.cid-vjk2jNWeVW .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVHSPklMN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVHSPklMN .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVHSPklMN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVHSPklMN .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVHSPklMN .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVHSPklMN .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVHSPklMN .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVHSPklMN .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVHSPklMN .mbr-section-title {
  color: #000000;
}
.cid-viVHSPklMN .mbr-text,
.cid-viVHSPklMN .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVHSPklMN .mbr-section-title,
.cid-viVHSPklMN .title-wrapper,
.cid-viVHSPklMN .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVI6EPVA0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVI6EPVA0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVI6EPVA0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVI6EPVA0 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVI6EPVA0 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVI6EPVA0 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVI6EPVA0 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVI6EPVA0 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVI6EPVA0 .mbr-section-title {
  color: #000000;
}
.cid-viVI6EPVA0 .mbr-text,
.cid-viVI6EPVA0 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVI6EPVA0 .mbr-section-title,
.cid-viVI6EPVA0 .title-wrapper,
.cid-viVI6EPVA0 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVIiYTUGx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viVIiYTUGx .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVIiYTUGx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVIiYTUGx .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVIiYTUGx .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVIiYTUGx .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVIiYTUGx .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVIiYTUGx .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVIiYTUGx .mbr-section-title {
  color: #000000;
}
.cid-viVIiYTUGx .mbr-text,
.cid-viVIiYTUGx .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVIiYTUGx .mbr-section-title,
.cid-viVIiYTUGx .title-wrapper,
.cid-viVIiYTUGx .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viVIvrUYSA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viVIvrUYSA .mbr-fallback-image.disabled {
  display: none;
}
.cid-viVIvrUYSA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viVIvrUYSA .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVIvrUYSA .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viVIvrUYSA .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viVIvrUYSA .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viVIvrUYSA .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viVIvrUYSA .mbr-section-title {
  color: #000000;
}
.cid-viVIvrUYSA .mbr-text,
.cid-viVIvrUYSA .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viVIvrUYSA .mbr-section-title,
.cid-viVIvrUYSA .title-wrapper,
.cid-viVIvrUYSA .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viX6b1WpSI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viX6b1WpSI .mbr-fallback-image.disabled {
  display: none;
}
.cid-viX6b1WpSI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viX6b1WpSI .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viX6b1WpSI .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viX6b1WpSI .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viX6b1WpSI .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viX6b1WpSI .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viX6b1WpSI .mbr-section-title {
  color: #000000;
}
.cid-viX6b1WpSI .mbr-text,
.cid-viX6b1WpSI .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viX6b1WpSI .mbr-section-title,
.cid-viX6b1WpSI .title-wrapper,
.cid-viX6b1WpSI .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viX6onhtZv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viX6onhtZv .mbr-fallback-image.disabled {
  display: none;
}
.cid-viX6onhtZv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viX6onhtZv .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viX6onhtZv .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viX6onhtZv .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viX6onhtZv .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viX6onhtZv .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viX6onhtZv .mbr-section-title {
  color: #000000;
}
.cid-viX6onhtZv .mbr-text,
.cid-viX6onhtZv .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viX6onhtZv .mbr-section-title,
.cid-viX6onhtZv .title-wrapper,
.cid-viX6onhtZv .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viX6GrdAnM {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viX6GrdAnM .mbr-fallback-image.disabled {
  display: none;
}
.cid-viX6GrdAnM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viX6GrdAnM .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viX6GrdAnM .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viX6GrdAnM .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viX6GrdAnM .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viX6GrdAnM .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viX6GrdAnM .mbr-section-title {
  color: #000000;
}
.cid-viX6GrdAnM .mbr-text,
.cid-viX6GrdAnM .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viX6GrdAnM .mbr-section-title,
.cid-viX6GrdAnM .title-wrapper,
.cid-viX6GrdAnM .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjjgx8w3s2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-vjjgx8w3s2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjjgx8w3s2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjjgx8w3s2 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjgx8w3s2 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjjgx8w3s2 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjgx8w3s2 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjjgx8w3s2 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjjgx8w3s2 .mbr-section-title {
  color: #000000;
}
.cid-vjjgx8w3s2 .mbr-text,
.cid-vjjgx8w3s2 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjjgx8w3s2 .mbr-section-title,
.cid-vjjgx8w3s2 .title-wrapper,
.cid-vjjgx8w3s2 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viX7in4e94 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viX7in4e94 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viX7in4e94 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viX7in4e94 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viX7in4e94 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viX7in4e94 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viX7in4e94 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viX7in4e94 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viX7in4e94 .mbr-section-title {
  color: #000000;
}
.cid-viX7in4e94 .mbr-text,
.cid-viX7in4e94 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viX7in4e94 .mbr-section-title,
.cid-viX7in4e94 .title-wrapper,
.cid-viX7in4e94 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viX7u0xRh4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viX7u0xRh4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viX7u0xRh4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viX7u0xRh4 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viX7u0xRh4 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viX7u0xRh4 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viX7u0xRh4 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viX7u0xRh4 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viX7u0xRh4 .mbr-section-title {
  color: #000000;
}
.cid-viX7u0xRh4 .mbr-text,
.cid-viX7u0xRh4 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viX7u0xRh4 .mbr-section-title,
.cid-viX7u0xRh4 .title-wrapper,
.cid-viX7u0xRh4 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjoFAGjzbd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-vjoFAGjzbd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjoFAGjzbd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjoFAGjzbd .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjoFAGjzbd .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjoFAGjzbd .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjoFAGjzbd .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjoFAGjzbd .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjoFAGjzbd .mbr-section-title {
  color: #000000;
}
.cid-vjoFAGjzbd .mbr-text,
.cid-vjoFAGjzbd .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjoFAGjzbd .mbr-section-title,
.cid-vjoFAGjzbd .title-wrapper,
.cid-vjoFAGjzbd .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjjlieDazG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-vjjlieDazG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjjlieDazG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjjlieDazG .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjlieDazG .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-vjjlieDazG .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-vjjlieDazG .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vjjlieDazG .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-vjjlieDazG .mbr-section-title {
  color: #000000;
}
.cid-vjjlieDazG .mbr-text,
.cid-vjjlieDazG .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-vjjlieDazG .mbr-section-title,
.cid-vjjlieDazG .title-wrapper,
.cid-vjjlieDazG .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viXbG1BtEB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-viXbG1BtEB .mbr-fallback-image.disabled {
  display: none;
}
.cid-viXbG1BtEB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viXbG1BtEB .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-viXbG1BtEB .card-text a:hover {
  border: none;
}
.cid-viXbG1BtEB .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-viXbG1BtEB .team-card:hover {
  transform: translateY(-10px);
}
.cid-viXbG1BtEB .row {
  background: #bbbbbb;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-viXbG1BtEB .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-viXbG1BtEB .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-viXbG1BtEB .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-viXbG1BtEB .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-viXbG1BtEB .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-viXbG1BtEB .social-row {
  text-align: center;
}
.cid-viXbG1BtEB .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-viXbG1BtEB .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-viXbG1BtEB .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-viXbG1BtEB .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-viXbG1BtEB .mbr-section-title {
  color: #ffffff;
}
.cid-viXbG1BtEB .mbr-role,
.cid-viXbG1BtEB .social-row {
  color: #ffffff;
}
.cid-viXbG1BtEB .card-text,
.cid-viXbG1BtEB .mbr-section-btn,
.cid-viXbG1BtEB .social-row {
  color: #ffffff;
}
.cid-viXbG1BtEB .card-title,
.cid-viXbG1BtEB .social-row {
  color: #000000;
}
.cid-viXbG53ODy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viXbG53ODy .mbr-fallback-image.disabled {
  display: none;
}
.cid-viXbG53ODy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viXbG53ODy .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXbG53ODy .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viXbG53ODy .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXbG53ODy .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viXbG53ODy .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viXbG53ODy .mbr-section-title {
  color: #000000;
}
.cid-viXbG53ODy .mbr-text,
.cid-viXbG53ODy .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viXbG53ODy .mbr-section-title,
.cid-viXbG53ODy .title-wrapper,
.cid-viXbG53ODy .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viXcr4zQUp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viXcr4zQUp .mbr-fallback-image.disabled {
  display: none;
}
.cid-viXcr4zQUp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viXcr4zQUp .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXcr4zQUp .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viXcr4zQUp .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXcr4zQUp .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viXcr4zQUp .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viXcr4zQUp .mbr-section-title {
  color: #000000;
}
.cid-viXcr4zQUp .mbr-text,
.cid-viXcr4zQUp .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viXcr4zQUp .mbr-section-title,
.cid-viXcr4zQUp .title-wrapper,
.cid-viXcr4zQUp .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viXcKkqva4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viXcKkqva4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viXcKkqva4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viXcKkqva4 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXcKkqva4 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viXcKkqva4 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXcKkqva4 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viXcKkqva4 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viXcKkqva4 .mbr-section-title {
  color: #000000;
}
.cid-viXcKkqva4 .mbr-text,
.cid-viXcKkqva4 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viXcKkqva4 .mbr-section-title,
.cid-viXcKkqva4 .title-wrapper,
.cid-viXcKkqva4 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viXcZHj998 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viXcZHj998 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viXcZHj998 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viXcZHj998 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXcZHj998 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viXcZHj998 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXcZHj998 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viXcZHj998 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viXcZHj998 .mbr-section-title {
  color: #000000;
}
.cid-viXcZHj998 .mbr-text,
.cid-viXcZHj998 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viXcZHj998 .mbr-section-title,
.cid-viXcZHj998 .title-wrapper,
.cid-viXcZHj998 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viXddCedyB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viXddCedyB .mbr-fallback-image.disabled {
  display: none;
}
.cid-viXddCedyB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viXddCedyB .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXddCedyB .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viXddCedyB .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXddCedyB .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viXddCedyB .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viXddCedyB .mbr-section-title {
  color: #000000;
}
.cid-viXddCedyB .mbr-text,
.cid-viXddCedyB .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viXddCedyB .mbr-section-title,
.cid-viXddCedyB .title-wrapper,
.cid-viXddCedyB .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viXdsoHZ78 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viXdsoHZ78 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viXdsoHZ78 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viXdsoHZ78 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXdsoHZ78 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viXdsoHZ78 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXdsoHZ78 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viXdsoHZ78 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viXdsoHZ78 .mbr-section-title {
  color: #000000;
}
.cid-viXdsoHZ78 .mbr-text,
.cid-viXdsoHZ78 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viXdsoHZ78 .mbr-section-title,
.cid-viXdsoHZ78 .title-wrapper,
.cid-viXdsoHZ78 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viXdKELy7Z {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viXdKELy7Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-viXdKELy7Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viXdKELy7Z .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXdKELy7Z .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viXdKELy7Z .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXdKELy7Z .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viXdKELy7Z .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viXdKELy7Z .mbr-section-title {
  color: #000000;
}
.cid-viXdKELy7Z .mbr-text,
.cid-viXdKELy7Z .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viXdKELy7Z .mbr-section-title,
.cid-viXdKELy7Z .title-wrapper,
.cid-viXdKELy7Z .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viXe3ljoPp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viXe3ljoPp .mbr-fallback-image.disabled {
  display: none;
}
.cid-viXe3ljoPp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viXe3ljoPp .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXe3ljoPp .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viXe3ljoPp .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXe3ljoPp .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viXe3ljoPp .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viXe3ljoPp .mbr-section-title {
  color: #000000;
}
.cid-viXe3ljoPp .mbr-text,
.cid-viXe3ljoPp .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viXe3ljoPp .mbr-section-title,
.cid-viXe3ljoPp .title-wrapper,
.cid-viXe3ljoPp .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viXeiEhaQj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viXeiEhaQj .mbr-fallback-image.disabled {
  display: none;
}
.cid-viXeiEhaQj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viXeiEhaQj .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXeiEhaQj .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viXeiEhaQj .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXeiEhaQj .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viXeiEhaQj .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viXeiEhaQj .mbr-section-title {
  color: #000000;
}
.cid-viXeiEhaQj .mbr-text,
.cid-viXeiEhaQj .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viXeiEhaQj .mbr-section-title,
.cid-viXeiEhaQj .title-wrapper,
.cid-viXeiEhaQj .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-viXewkGZSE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #272727;
}
.cid-viXewkGZSE .mbr-fallback-image.disabled {
  display: none;
}
.cid-viXewkGZSE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viXewkGZSE .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXewkGZSE .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viXewkGZSE .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXewkGZSE .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viXewkGZSE .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viXewkGZSE .mbr-section-title {
  color: #000000;
}
.cid-viXewkGZSE .mbr-text,
.cid-viXewkGZSE .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viXewkGZSE .mbr-section-title,
.cid-viXewkGZSE .title-wrapper,
.cid-viXewkGZSE .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-viXkng9hZZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-viXkng9hZZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-viXkng9hZZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viXkng9hZZ .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-viXkng9hZZ .card-text a:hover {
  border: none;
}
.cid-viXkng9hZZ .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-viXkng9hZZ .team-card:hover {
  transform: translateY(-10px);
}
.cid-viXkng9hZZ .row {
  background: #bbbbbb;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-viXkng9hZZ .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-viXkng9hZZ .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-viXkng9hZZ .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-viXkng9hZZ .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-viXkng9hZZ .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-viXkng9hZZ .social-row {
  text-align: center;
}
.cid-viXkng9hZZ .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-viXkng9hZZ .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-viXkng9hZZ .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-viXkng9hZZ .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-viXkng9hZZ .mbr-section-title {
  color: #ffffff;
}
.cid-viXkng9hZZ .mbr-role,
.cid-viXkng9hZZ .social-row {
  color: #ffffff;
}
.cid-viXkng9hZZ .card-text,
.cid-viXkng9hZZ .mbr-section-btn,
.cid-viXkng9hZZ .social-row {
  color: #ffffff;
}
.cid-viXkng9hZZ .card-title,
.cid-viXkng9hZZ .social-row {
  color: #000000;
}
.cid-viXknjdSP1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1d2024;
}
.cid-viXknjdSP1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-viXknjdSP1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-viXknjdSP1 .content-wrapper .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 60%;
  margin-bottom: 24px;
  position: relative;
  background-image: linear-gradient(-180deg, #212428, #bbbbbb 40%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXknjdSP1 .content-wrapper .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-viXknjdSP1 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
  background-image: linear-gradient(-165deg, #bbbbbb, #bbbbbb 90%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-viXknjdSP1 .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-viXknjdSP1 .content-wrapper .mbr-section-btn {
  margin-top: 16px;
}
.cid-viXknjdSP1 .mbr-section-title {
  color: #000000;
}
.cid-viXknjdSP1 .mbr-text,
.cid-viXknjdSP1 .text-wrapper {
  color: #bbbbbb;
  text-align: center;
}
.cid-viXknjdSP1 .mbr-section-title,
.cid-viXknjdSP1 .title-wrapper,
.cid-viXknjdSP1 .mbr-section-btn {
  text-align: center;
  color: #b77cd8;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj2Pi4Ojsj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vj2Pi4Ojsj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj2Pi4Ojsj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj2Pi4Ojsj .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vj2Pi4Ojsj .card-text a:hover {
  border: none;
}
.cid-vj2Pi4Ojsj .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vj2Pi4Ojsj .team-card:hover {
  transform: translateY(-10px);
}
.cid-vj2Pi4Ojsj .row {
  background: #925bb0;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vj2Pi4Ojsj .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vj2Pi4Ojsj .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vj2Pi4Ojsj .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vj2Pi4Ojsj .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vj2Pi4Ojsj .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vj2Pi4Ojsj .social-row {
  text-align: center;
}
.cid-vj2Pi4Ojsj .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vj2Pi4Ojsj .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vj2Pi4Ojsj .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vj2Pi4Ojsj .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vj2Pi4Ojsj .mbr-section-title {
  color: #ffffff;
}
.cid-vj2Pi4Ojsj .mbr-role,
.cid-vj2Pi4Ojsj .social-row {
  color: #ffffff;
}
.cid-vj2Pi4Ojsj .card-text,
.cid-vj2Pi4Ojsj .mbr-section-btn,
.cid-vj2Pi4Ojsj .social-row {
  color: #ffffff;
}
.cid-vj2Pi4Ojsj .card-title,
.cid-vj2Pi4Ojsj .social-row {
  color: #ffffff;
}
.cid-vj2QgLter3 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj2QgLter3 .right {
  display: flex;
  flex-direction: column;
}
.cid-vj2QgLter3 .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj2QgLter3 .row {
  justify-content: center;
}
.cid-vj2QgLter3 ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj2QgLter3 .list {
  color: #bbbbbb;
}
.cid-vj2UWcsZMb {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj2UWcsZMb .right {
  display: flex;
  flex-direction: column;
}
.cid-vj2UWcsZMb .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj2UWcsZMb .row {
  justify-content: center;
}
.cid-vj2UWcsZMb ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj2UWcsZMb .list {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj2XxTQ7rP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vj2XxTQ7rP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj2XxTQ7rP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj2XxTQ7rP .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vj2XxTQ7rP .card-text a:hover {
  border: none;
}
.cid-vj2XxTQ7rP .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vj2XxTQ7rP .team-card:hover {
  transform: translateY(-10px);
}
.cid-vj2XxTQ7rP .row {
  background: #925bb0;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vj2XxTQ7rP .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vj2XxTQ7rP .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vj2XxTQ7rP .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vj2XxTQ7rP .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vj2XxTQ7rP .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vj2XxTQ7rP .social-row {
  text-align: center;
}
.cid-vj2XxTQ7rP .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vj2XxTQ7rP .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vj2XxTQ7rP .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vj2XxTQ7rP .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vj2XxTQ7rP .mbr-section-title {
  color: #ffffff;
}
.cid-vj2XxTQ7rP .mbr-role,
.cid-vj2XxTQ7rP .social-row {
  color: #ffffff;
}
.cid-vj2XxTQ7rP .card-text,
.cid-vj2XxTQ7rP .mbr-section-btn,
.cid-vj2XxTQ7rP .social-row {
  color: #ffffff;
}
.cid-vj2XxTQ7rP .card-title,
.cid-vj2XxTQ7rP .social-row {
  color: #ffffff;
}
.cid-vj2XxUpLBK {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj2XxUpLBK .right {
  display: flex;
  flex-direction: column;
}
.cid-vj2XxUpLBK .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj2XxUpLBK .row {
  justify-content: center;
}
.cid-vj2XxUpLBK ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj2XxUpLBK .list {
  color: #bbbbbb;
}
.cid-vj2XxUHPun {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj2XxUHPun .right {
  display: flex;
  flex-direction: column;
}
.cid-vj2XxUHPun .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj2XxUHPun .row {
  justify-content: center;
}
.cid-vj2XxUHPun ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj2XxUHPun .list {
  color: #bbbbbb;
}
.cid-vj2YdXFZUI {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj2YdXFZUI .right {
  display: flex;
  flex-direction: column;
}
.cid-vj2YdXFZUI .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj2YdXFZUI .row {
  justify-content: center;
}
.cid-vj2YdXFZUI ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj2YdXFZUI .list {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj3xqaRNiI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vj3xqaRNiI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj3xqaRNiI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj3xqaRNiI .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vj3xqaRNiI .card-text a:hover {
  border: none;
}
.cid-vj3xqaRNiI .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vj3xqaRNiI .team-card:hover {
  transform: translateY(-10px);
}
.cid-vj3xqaRNiI .row {
  background: #925bb0;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vj3xqaRNiI .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vj3xqaRNiI .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vj3xqaRNiI .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vj3xqaRNiI .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vj3xqaRNiI .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vj3xqaRNiI .social-row {
  text-align: center;
}
.cid-vj3xqaRNiI .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vj3xqaRNiI .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vj3xqaRNiI .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vj3xqaRNiI .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vj3xqaRNiI .mbr-section-title {
  color: #ffffff;
}
.cid-vj3xqaRNiI .mbr-role,
.cid-vj3xqaRNiI .social-row {
  color: #ffffff;
}
.cid-vj3xqaRNiI .card-text,
.cid-vj3xqaRNiI .mbr-section-btn,
.cid-vj3xqaRNiI .social-row {
  color: #ffffff;
}
.cid-vj3xqaRNiI .card-title,
.cid-vj3xqaRNiI .social-row {
  color: #ffffff;
}
.cid-vj3xqbc4hn {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj3xqbc4hn .right {
  display: flex;
  flex-direction: column;
}
.cid-vj3xqbc4hn .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj3xqbc4hn .row {
  justify-content: center;
}
.cid-vj3xqbc4hn ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj3xqbc4hn .list {
  color: #bbbbbb;
}
.cid-vj3xqbnlaD {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj3xqbnlaD .right {
  display: flex;
  flex-direction: column;
}
.cid-vj3xqbnlaD .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj3xqbnlaD .row {
  justify-content: center;
}
.cid-vj3xqbnlaD ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj3xqbnlaD .list {
  color: #bbbbbb;
}
.cid-vj3xqbwLuj {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj3xqbwLuj .right {
  display: flex;
  flex-direction: column;
}
.cid-vj3xqbwLuj .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj3xqbwLuj .row {
  justify-content: center;
}
.cid-vj3xqbwLuj ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj3xqbwLuj .list {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj7EXW5PJj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vj7EXW5PJj .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj7EXW5PJj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj7EXW5PJj .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vj7EXW5PJj .card-text a:hover {
  border: none;
}
.cid-vj7EXW5PJj .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vj7EXW5PJj .team-card:hover {
  transform: translateY(-10px);
}
.cid-vj7EXW5PJj .row {
  background: #925bb0;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vj7EXW5PJj .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vj7EXW5PJj .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vj7EXW5PJj .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vj7EXW5PJj .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vj7EXW5PJj .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vj7EXW5PJj .social-row {
  text-align: center;
}
.cid-vj7EXW5PJj .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vj7EXW5PJj .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vj7EXW5PJj .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vj7EXW5PJj .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vj7EXW5PJj .mbr-section-title {
  color: #ffffff;
}
.cid-vj7EXW5PJj .mbr-role,
.cid-vj7EXW5PJj .social-row {
  color: #ffffff;
}
.cid-vj7EXW5PJj .card-text,
.cid-vj7EXW5PJj .mbr-section-btn,
.cid-vj7EXW5PJj .social-row {
  color: #ffffff;
}
.cid-vj7EXW5PJj .card-title,
.cid-vj7EXW5PJj .social-row {
  color: #ffffff;
}
.cid-vj7EXWrknZ {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7EXWrknZ .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7EXWrknZ .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7EXWrknZ .row {
  justify-content: center;
}
.cid-vj7EXWrknZ ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7EXWrknZ .list {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj3D7axkMl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vj3D7axkMl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj3D7axkMl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj3D7axkMl .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vj3D7axkMl .card-text a:hover {
  border: none;
}
.cid-vj3D7axkMl .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vj3D7axkMl .team-card:hover {
  transform: translateY(-10px);
}
.cid-vj3D7axkMl .row {
  background: #925bb0;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vj3D7axkMl .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vj3D7axkMl .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vj3D7axkMl .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vj3D7axkMl .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vj3D7axkMl .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vj3D7axkMl .social-row {
  text-align: center;
}
.cid-vj3D7axkMl .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vj3D7axkMl .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vj3D7axkMl .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vj3D7axkMl .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vj3D7axkMl .mbr-section-title {
  color: #ffffff;
}
.cid-vj3D7axkMl .mbr-role,
.cid-vj3D7axkMl .social-row {
  color: #ffffff;
}
.cid-vj3D7axkMl .card-text,
.cid-vj3D7axkMl .mbr-section-btn,
.cid-vj3D7axkMl .social-row {
  color: #ffffff;
}
.cid-vj3D7axkMl .card-title,
.cid-vj3D7axkMl .social-row {
  color: #ffffff;
}
.cid-vj3D7aTDCS {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj3D7aTDCS .right {
  display: flex;
  flex-direction: column;
}
.cid-vj3D7aTDCS .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj3D7aTDCS .row {
  justify-content: center;
}
.cid-vj3D7aTDCS ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj3D7aTDCS .list {
  color: #bbbbbb;
}
.cid-vj3D7b1Uq4 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj3D7b1Uq4 .right {
  display: flex;
  flex-direction: column;
}
.cid-vj3D7b1Uq4 .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj3D7b1Uq4 .row {
  justify-content: center;
}
.cid-vj3D7b1Uq4 ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj3D7b1Uq4 .list {
  color: #bbbbbb;
}
.cid-vj3D7bcl9N {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj3D7bcl9N .right {
  display: flex;
  flex-direction: column;
}
.cid-vj3D7bcl9N .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj3D7bcl9N .row {
  justify-content: center;
}
.cid-vj3D7bcl9N ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj3D7bcl9N .list {
  color: #bbbbbb;
}
.cid-vj3DvvYP0K {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj3DvvYP0K .right {
  display: flex;
  flex-direction: column;
}
.cid-vj3DvvYP0K .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj3DvvYP0K .row {
  justify-content: center;
}
.cid-vj3DvvYP0K ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj3DvvYP0K .list {
  color: #bbbbbb;
}
.cid-vj3DBoTyHz {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj3DBoTyHz .right {
  display: flex;
  flex-direction: column;
}
.cid-vj3DBoTyHz .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj3DBoTyHz .row {
  justify-content: center;
}
.cid-vj3DBoTyHz ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj3DBoTyHz .list {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj74KdaFwL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vj74KdaFwL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj74KdaFwL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj74KdaFwL .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vj74KdaFwL .card-text a:hover {
  border: none;
}
.cid-vj74KdaFwL .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vj74KdaFwL .team-card:hover {
  transform: translateY(-10px);
}
.cid-vj74KdaFwL .row {
  background: #925bb0;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vj74KdaFwL .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vj74KdaFwL .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vj74KdaFwL .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vj74KdaFwL .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vj74KdaFwL .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vj74KdaFwL .social-row {
  text-align: center;
}
.cid-vj74KdaFwL .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vj74KdaFwL .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vj74KdaFwL .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vj74KdaFwL .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vj74KdaFwL .mbr-section-title {
  color: #ffffff;
}
.cid-vj74KdaFwL .mbr-role,
.cid-vj74KdaFwL .social-row {
  color: #ffffff;
}
.cid-vj74KdaFwL .card-text,
.cid-vj74KdaFwL .mbr-section-btn,
.cid-vj74KdaFwL .social-row {
  color: #ffffff;
}
.cid-vj74KdaFwL .card-title,
.cid-vj74KdaFwL .social-row {
  color: #ffffff;
}
.cid-vj74Kdwb4Y {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj74Kdwb4Y .right {
  display: flex;
  flex-direction: column;
}
.cid-vj74Kdwb4Y .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj74Kdwb4Y .row {
  justify-content: center;
}
.cid-vj74Kdwb4Y ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj74Kdwb4Y .list {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj76lBwaKL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vj76lBwaKL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj76lBwaKL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj76lBwaKL .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vj76lBwaKL .card-text a:hover {
  border: none;
}
.cid-vj76lBwaKL .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vj76lBwaKL .team-card:hover {
  transform: translateY(-10px);
}
.cid-vj76lBwaKL .row {
  background: #925bb0;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vj76lBwaKL .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vj76lBwaKL .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vj76lBwaKL .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vj76lBwaKL .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vj76lBwaKL .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vj76lBwaKL .social-row {
  text-align: center;
}
.cid-vj76lBwaKL .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vj76lBwaKL .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vj76lBwaKL .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vj76lBwaKL .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vj76lBwaKL .mbr-section-title {
  color: #ffffff;
}
.cid-vj76lBwaKL .mbr-role,
.cid-vj76lBwaKL .social-row {
  color: #ffffff;
}
.cid-vj76lBwaKL .card-text,
.cid-vj76lBwaKL .mbr-section-btn,
.cid-vj76lBwaKL .social-row {
  color: #ffffff;
}
.cid-vj76lBwaKL .card-title,
.cid-vj76lBwaKL .social-row {
  color: #ffffff;
}
.cid-vj76lBRFoG {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj76lBRFoG .right {
  display: flex;
  flex-direction: column;
}
.cid-vj76lBRFoG .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj76lBRFoG .row {
  justify-content: center;
}
.cid-vj76lBRFoG ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj76lBRFoG .list {
  color: #bbbbbb;
}
.cid-vj76lBZ9Lu {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj76lBZ9Lu .right {
  display: flex;
  flex-direction: column;
}
.cid-vj76lBZ9Lu .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj76lBZ9Lu .row {
  justify-content: center;
}
.cid-vj76lBZ9Lu ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj76lBZ9Lu .list {
  color: #bbbbbb;
}
.cid-vj76lC9nLE {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj76lC9nLE .right {
  display: flex;
  flex-direction: column;
}
.cid-vj76lC9nLE .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj76lC9nLE .row {
  justify-content: center;
}
.cid-vj76lC9nLE ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj76lC9nLE .list {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj7aVQQKoH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vj7aVQQKoH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj7aVQQKoH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj7aVQQKoH .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vj7aVQQKoH .card-text a:hover {
  border: none;
}
.cid-vj7aVQQKoH .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vj7aVQQKoH .team-card:hover {
  transform: translateY(-10px);
}
.cid-vj7aVQQKoH .row {
  background: #925bb0;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vj7aVQQKoH .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vj7aVQQKoH .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vj7aVQQKoH .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vj7aVQQKoH .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vj7aVQQKoH .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vj7aVQQKoH .social-row {
  text-align: center;
}
.cid-vj7aVQQKoH .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vj7aVQQKoH .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vj7aVQQKoH .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vj7aVQQKoH .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vj7aVQQKoH .mbr-section-title {
  color: #ffffff;
}
.cid-vj7aVQQKoH .mbr-role,
.cid-vj7aVQQKoH .social-row {
  color: #ffffff;
}
.cid-vj7aVQQKoH .card-text,
.cid-vj7aVQQKoH .mbr-section-btn,
.cid-vj7aVQQKoH .social-row {
  color: #ffffff;
}
.cid-vj7aVQQKoH .card-title,
.cid-vj7aVQQKoH .social-row {
  color: #ffffff;
}
.cid-vj7aVRcKh3 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7aVRcKh3 .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7aVRcKh3 .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7aVRcKh3 .row {
  justify-content: center;
}
.cid-vj7aVRcKh3 ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7aVRcKh3 .list {
  color: #bbbbbb;
}
.cid-vj7aVRkt5r {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7aVRkt5r .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7aVRkt5r .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7aVRkt5r .row {
  justify-content: center;
}
.cid-vj7aVRkt5r ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7aVRkt5r .list {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj7fKXoZDL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vj7fKXoZDL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj7fKXoZDL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj7fKXoZDL .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vj7fKXoZDL .card-text a:hover {
  border: none;
}
.cid-vj7fKXoZDL .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vj7fKXoZDL .team-card:hover {
  transform: translateY(-10px);
}
.cid-vj7fKXoZDL .row {
  background: #925bb0;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vj7fKXoZDL .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vj7fKXoZDL .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vj7fKXoZDL .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vj7fKXoZDL .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vj7fKXoZDL .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vj7fKXoZDL .social-row {
  text-align: center;
}
.cid-vj7fKXoZDL .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vj7fKXoZDL .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vj7fKXoZDL .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vj7fKXoZDL .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vj7fKXoZDL .mbr-section-title {
  color: #ffffff;
}
.cid-vj7fKXoZDL .mbr-role,
.cid-vj7fKXoZDL .social-row {
  color: #ffffff;
}
.cid-vj7fKXoZDL .card-text,
.cid-vj7fKXoZDL .mbr-section-btn,
.cid-vj7fKXoZDL .social-row {
  color: #ffffff;
}
.cid-vj7fKXoZDL .card-title,
.cid-vj7fKXoZDL .social-row {
  color: #ffffff;
}
.cid-vj7fKXIVzz {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7fKXIVzz .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7fKXIVzz .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7fKXIVzz .row {
  justify-content: center;
}
.cid-vj7fKXIVzz ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7fKXIVzz .list {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj7gvrCdL5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vj7gvrCdL5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj7gvrCdL5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj7gvrCdL5 .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vj7gvrCdL5 .card-text a:hover {
  border: none;
}
.cid-vj7gvrCdL5 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vj7gvrCdL5 .team-card:hover {
  transform: translateY(-10px);
}
.cid-vj7gvrCdL5 .row {
  background: #925bb0;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vj7gvrCdL5 .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vj7gvrCdL5 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vj7gvrCdL5 .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vj7gvrCdL5 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vj7gvrCdL5 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vj7gvrCdL5 .social-row {
  text-align: center;
}
.cid-vj7gvrCdL5 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vj7gvrCdL5 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vj7gvrCdL5 .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vj7gvrCdL5 .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vj7gvrCdL5 .mbr-section-title {
  color: #ffffff;
}
.cid-vj7gvrCdL5 .mbr-role,
.cid-vj7gvrCdL5 .social-row {
  color: #ffffff;
}
.cid-vj7gvrCdL5 .card-text,
.cid-vj7gvrCdL5 .mbr-section-btn,
.cid-vj7gvrCdL5 .social-row {
  color: #ffffff;
}
.cid-vj7gvrCdL5 .card-title,
.cid-vj7gvrCdL5 .social-row {
  color: #ffffff;
}
.cid-vj7gvrVCBa {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7gvrVCBa .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7gvrVCBa .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7gvrVCBa .row {
  justify-content: center;
}
.cid-vj7gvrVCBa ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7gvrVCBa .list {
  color: #bbbbbb;
}
.cid-vj7gvs3yGG {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7gvs3yGG .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7gvs3yGG .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7gvs3yGG .row {
  justify-content: center;
}
.cid-vj7gvs3yGG ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7gvs3yGG .list {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj7iSlBf5a {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vj7iSlBf5a .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj7iSlBf5a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj7iSlBf5a .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vj7iSlBf5a .card-text a:hover {
  border: none;
}
.cid-vj7iSlBf5a .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vj7iSlBf5a .team-card:hover {
  transform: translateY(-10px);
}
.cid-vj7iSlBf5a .row {
  background: #925bb0;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vj7iSlBf5a .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vj7iSlBf5a .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vj7iSlBf5a .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vj7iSlBf5a .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vj7iSlBf5a .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vj7iSlBf5a .social-row {
  text-align: center;
}
.cid-vj7iSlBf5a .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vj7iSlBf5a .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vj7iSlBf5a .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vj7iSlBf5a .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vj7iSlBf5a .mbr-section-title {
  color: #ffffff;
}
.cid-vj7iSlBf5a .mbr-role,
.cid-vj7iSlBf5a .social-row {
  color: #ffffff;
}
.cid-vj7iSlBf5a .card-text,
.cid-vj7iSlBf5a .mbr-section-btn,
.cid-vj7iSlBf5a .social-row {
  color: #ffffff;
}
.cid-vj7iSlBf5a .card-title,
.cid-vj7iSlBf5a .social-row {
  color: #ffffff;
}
.cid-vj7iSlXTEs {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7iSlXTEs .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7iSlXTEs .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7iSlXTEs .row {
  justify-content: center;
}
.cid-vj7iSlXTEs ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7iSlXTEs .list {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj7jAxyuFB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vj7jAxyuFB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj7jAxyuFB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj7jAxyuFB .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vj7jAxyuFB .card-text a:hover {
  border: none;
}
.cid-vj7jAxyuFB .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vj7jAxyuFB .team-card:hover {
  transform: translateY(-10px);
}
.cid-vj7jAxyuFB .row {
  background: #925bb0;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vj7jAxyuFB .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vj7jAxyuFB .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vj7jAxyuFB .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vj7jAxyuFB .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vj7jAxyuFB .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vj7jAxyuFB .social-row {
  text-align: center;
}
.cid-vj7jAxyuFB .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vj7jAxyuFB .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vj7jAxyuFB .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vj7jAxyuFB .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vj7jAxyuFB .mbr-section-title {
  color: #ffffff;
}
.cid-vj7jAxyuFB .mbr-role,
.cid-vj7jAxyuFB .social-row {
  color: #ffffff;
}
.cid-vj7jAxyuFB .card-text,
.cid-vj7jAxyuFB .mbr-section-btn,
.cid-vj7jAxyuFB .social-row {
  color: #ffffff;
}
.cid-vj7jAxyuFB .card-title,
.cid-vj7jAxyuFB .social-row {
  color: #ffffff;
}
.cid-vj7jAxTxv0 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7jAxTxv0 .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7jAxTxv0 .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7jAxTxv0 .row {
  justify-content: center;
}
.cid-vj7jAxTxv0 ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7jAxTxv0 .list {
  color: #bbbbbb;
}
.cid-vj7jAy1Fz7 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7jAy1Fz7 .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7jAy1Fz7 .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7jAy1Fz7 .row {
  justify-content: center;
}
.cid-vj7jAy1Fz7 ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7jAy1Fz7 .list {
  color: #bbbbbb;
}
.cid-vj7jWoHCFH {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7jWoHCFH .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7jWoHCFH .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7jWoHCFH .row {
  justify-content: center;
}
.cid-vj7jWoHCFH ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7jWoHCFH .list {
  color: #bbbbbb;
}
.cid-vj7k5CBuUQ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7k5CBuUQ .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7k5CBuUQ .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7k5CBuUQ .row {
  justify-content: center;
}
.cid-vj7k5CBuUQ ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7k5CBuUQ .list {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj7yUxS8HC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vj7yUxS8HC .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj7yUxS8HC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj7yUxS8HC .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vj7yUxS8HC .card-text a:hover {
  border: none;
}
.cid-vj7yUxS8HC .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vj7yUxS8HC .team-card:hover {
  transform: translateY(-10px);
}
.cid-vj7yUxS8HC .row {
  background: #925bb0;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vj7yUxS8HC .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vj7yUxS8HC .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vj7yUxS8HC .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vj7yUxS8HC .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vj7yUxS8HC .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vj7yUxS8HC .social-row {
  text-align: center;
}
.cid-vj7yUxS8HC .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vj7yUxS8HC .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vj7yUxS8HC .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vj7yUxS8HC .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vj7yUxS8HC .mbr-section-title {
  color: #ffffff;
}
.cid-vj7yUxS8HC .mbr-role,
.cid-vj7yUxS8HC .social-row {
  color: #ffffff;
}
.cid-vj7yUxS8HC .card-text,
.cid-vj7yUxS8HC .mbr-section-btn,
.cid-vj7yUxS8HC .social-row {
  color: #ffffff;
}
.cid-vj7yUxS8HC .card-title,
.cid-vj7yUxS8HC .social-row {
  color: #ffffff;
}
.cid-vj7yUyoS98 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7yUyoS98 .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7yUyoS98 .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7yUyoS98 .row {
  justify-content: center;
}
.cid-vj7yUyoS98 ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7yUyoS98 .list {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vj7AjDJQAw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #1d2024;
}
.cid-vj7AjDJQAw .mbr-fallback-image.disabled {
  display: none;
}
.cid-vj7AjDJQAw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vj7AjDJQAw .card-text a {
  display: inline-block;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: all 0.3s;
}
.cid-vj7AjDJQAw .card-text a:hover {
  border: none;
}
.cid-vj7AjDJQAw .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-vj7AjDJQAw .team-card:hover {
  transform: translateY(-10px);
}
.cid-vj7AjDJQAw .row {
  background: #925bb0;
  border-radius: 3rem;
  padding: 6rem 1rem;
  margin: 0;
}
.cid-vj7AjDJQAw .card-wrap {
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-vj7AjDJQAw .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-vj7AjDJQAw .card-wrap .image-wrap img {
  max-width: 250px;
  max-height: 250px;
  margin: auto;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .cid-vj7AjDJQAw .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vj7AjDJQAw .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-vj7AjDJQAw .social-row {
  text-align: center;
}
.cid-vj7AjDJQAw .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #ffffff;
  transition: all 0.3s;
}
.cid-vj7AjDJQAw .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffffff;
  font-size: 1.5rem;
}
.cid-vj7AjDJQAw .social-row .soc-item:hover {
  background-color: #ffffff;
}
.cid-vj7AjDJQAw .social-row .soc-item:hover .mbr-iconfont {
  color: #000000;
}
.cid-vj7AjDJQAw .mbr-section-title {
  color: #ffffff;
}
.cid-vj7AjDJQAw .mbr-role,
.cid-vj7AjDJQAw .social-row {
  color: #ffffff;
}
.cid-vj7AjDJQAw .card-text,
.cid-vj7AjDJQAw .mbr-section-btn,
.cid-vj7AjDJQAw .social-row {
  color: #ffffff;
}
.cid-vj7AjDJQAw .card-title,
.cid-vj7AjDJQAw .social-row {
  color: #ffffff;
}
.cid-vj7Bm8t1rr {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7Bm8t1rr .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7Bm8t1rr .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7Bm8t1rr .row {
  justify-content: center;
}
.cid-vj7Bm8t1rr ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7Bm8t1rr .list {
  color: #bbbbbb;
}
.cid-vj7AjEzkDE {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7AjEzkDE .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7AjEzkDE .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7AjEzkDE .row {
  justify-content: center;
}
.cid-vj7AjEzkDE ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7AjEzkDE .list {
  color: #bbbbbb;
}
.cid-vj7AjEmcI9 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #1d2024;
}
.cid-vj7AjEmcI9 .right {
  display: flex;
  flex-direction: column;
}
.cid-vj7AjEmcI9 .card-heading {
  padding-bottom: 15px;
  color: #bbbbbb;
  font-weight: 600;
}
.cid-vj7AjEmcI9 .row {
  justify-content: center;
}
.cid-vj7AjEmcI9 ul {
  padding-inline-start: 20px;
  margin-bottom: 0;
}
.cid-vj7AjEmcI9 .list {
  color: #bbbbbb;
}
.cid-vjprfSauo7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjprfSauo7 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjprfSauo7 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjprfSauo7 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjprfSauo7 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjprfSauo7 .navbar-nav {
    flex-direction: column;
  }
  .cid-vjprfSauo7 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjprfSauo7 a {
  transition: color .3s;
}
.cid-vjprfSauo7 a.text-danger:hover,
.cid-vjprfSauo7 a.text-danger:focus,
.cid-vjprfSauo7 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vjr9tdZ5zu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vjr9tdZ5zu .mbr-iconfont {
  font-size: 150px;
  color: #49923a;
}
.cid-vjr9tdZ5zu .iconfont-wrapper {
  text-align: center;
  margin: 0 -15px 30px;
}
.cid-vjr9tdZ5zu .lin {
  padding-bottom: 18px;
  font-weight: 500;
  margin: 0 -15px 0px;
}
.cid-vjr9tdZ5zu .mbr-section-subtitle {
  font-weight: 600;
  text-transform: uppercase;
  margin: 0 -15px 0px;
}
.cid-vjr9tdZ5zu .btn-align {
  margin: 48px -15px 0px;
}
.cid-vjr9tdZ5zu .mbr-section-subtitle,
.cid-vjr9tdZ5zu .btn-align {
  text-align: center;
}
@media (max-width: 690px) {
  .cid-vjr9tdZ5zu .text {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-vjr9tdZ5zu .btn {
  border-radius: 50px;
}
.cid-vjr9tdZ5zu .lin,
.cid-vjr9tdZ5zu .iconfont-wrapper DIV {
  text-align: justify;
}
.cid-vjrd5w7hs4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
  position: relative;
}
.cid-vjrd5w7hs4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjrd5w7hs4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjrd5w7hs4::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  border-bottom: 1px dotted #ffffff;
  pointer-events: none;
}
.cid-vjrd5w7hs4 .content-wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-vjrd5w7hs4 .content-wrapper .border-wrap {
  position: absolute;
  height: 1000%;
  width: 1px;
  border-left: 1px dotted #ffffff;
  pointer-events: none;
}
.cid-vjrd5w7hs4 .content-wrapper .border_1 {
  left: 0;
}
.cid-vjrd5w7hs4 .content-wrapper .border_2 {
  left: 25%;
}
@media (max-width: 992px) {
  .cid-vjrd5w7hs4 .content-wrapper .border_2 {
    display: none;
  }
}
.cid-vjrd5w7hs4 .content-wrapper .border_3 {
  left: 50%;
}
.cid-vjrd5w7hs4 .content-wrapper .border_4 {
  left: 75%;
}
@media (max-width: 992px) {
  .cid-vjrd5w7hs4 .content-wrapper .border_4 {
    display: none;
  }
}
.cid-vjrd5w7hs4 .content-wrapper .border_5 {
  left: 100%;
}
.cid-vjrd5w7hs4 .content-wrapper .content-wrap {
  margin: 0;
}
.cid-vjrd5w7hs4 .content-wrapper .card {
  position: relative;
  z-index: 1;
  padding: 0;
}
.cid-vjrd5w7hs4 .content-wrapper .title-wrapper {
  margin-bottom: 120px;
  padding: 0 24px;
}
@media (max-width: 1440px) {
  .cid-vjrd5w7hs4 .content-wrapper .title-wrapper {
    margin-bottom: 80px;
  }
}
@media (max-width: 992px) {
  .cid-vjrd5w7hs4 .content-wrapper .title-wrapper {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-vjrd5w7hs4 .content-wrapper .title-wrapper {
    padding: 0 16px;
  }
}
.cid-vjrd5w7hs4 .content-wrapper .title-wrapper .mbr-section-title {
  position: relative;
  display: inline-block;
  margin-bottom: 0;
  animation: none;
}
.cid-vjrd5w7hs4 .content-wrapper .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  bottom: -10px;
  left: 0;
  width: 100%;
  height: 45%;
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
  background-color: transparent;
  pointer-events: none;
}
@media (max-width: 992px) {
  .cid-vjrd5w7hs4 .content-wrapper .title-wrapper .mbr-section-title::before {
    height: 20%;
  }
}
.cid-vjrd5w7hs4 .content-wrapper .text-wrapper {
  padding: 0 24px;
}
@media (max-width: 992px) {
  .cid-vjrd5w7hs4 .content-wrapper .text-wrapper {
    padding: 0 16px;
  }
}
.cid-vjrd5w7hs4 .content-wrapper .text-wrapper .mbr-text {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vjrd5w7hs4 .content-wrapper .text-wrapper .mbr-text {
    margin-bottom: 16px;
  }
}
.cid-vjrd5w7hs4 .content-wrapper .card-wrap {
  padding: 0 24px;
}
@media (max-width: 992px) {
  .cid-vjrd5w7hs4 .content-wrapper .card-wrap {
    padding: 0 16px;
  }
}
.cid-vjrd5w7hs4 .mbr-section-title,
.cid-vjrd5w7hs4 .title-wrapper {
  color: #1a1a1a;
  text-align: center;
}
.cid-vjrd5w7hs4 .mbr-text {
  color: #808080;
}
.cid-vjrd5w7hs4 .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-vjrd5w7hs4 .mbr-section-btn {
    text-align: left;
  }
}
.cid-vjr985PIsf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjr985PIsf .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjr985PIsf .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjr985PIsf .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjr985PIsf .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjr985PIsf .navbar-nav {
    flex-direction: column;
  }
  .cid-vjr985PIsf .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjr985PIsf a {
  transition: color .3s;
}
.cid-vjr985PIsf a.text-danger:hover,
.cid-vjr985PIsf a.text-danger:focus,
.cid-vjr985PIsf a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-vjNy0DchpF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-vjNy0DchpF nav.navbar {
  position: fixed;
}
.cid-vjNy0DchpF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown-menu {
  padding: 0;
  border-radius: 0;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  margin-top: 0px;
}
.cid-vjNy0DchpF .dropdown-item:hover,
.cid-vjNy0DchpF .dropdown-item:focus {
  color: #925bb0 !important;
}
.cid-vjNy0DchpF .nav-dropdown .link {
  padding: 0 0em !important;
  margin: 0.667em 1em !important;
  font-weight: 500;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vjNy0DchpF .nav-link {
  position: relative;
  padding: 0;
}
.cid-vjNy0DchpF .container {
  display: flex;
  margin: auto;
}
.cid-vjNy0DchpF .iconfont-wrapper {
  color: #b62519 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown-menu,
.cid-vjNy0DchpF .navbar.opened {
  background: #272727 !important;
}
.cid-vjNy0DchpF .nav-item:focus,
.cid-vjNy0DchpF .nav-link:focus {
  outline: none;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjNy0DchpF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjNy0DchpF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjNy0DchpF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #272727;
}
.cid-vjNy0DchpF .navbar.opened {
  transition: all 0.3s;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjNy0DchpF .navbar .navbar-logo img {
  width: auto;
}
.cid-vjNy0DchpF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar.collapsed {
  justify-content: center;
}
.cid-vjNy0DchpF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjNy0DchpF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjNy0DchpF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjNy0DchpF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjNy0DchpF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vjNy0DchpF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjNy0DchpF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjNy0DchpF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vjNy0DchpF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vjNy0DchpF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjNy0DchpF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vjNy0DchpF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjNy0DchpF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjNy0DchpF .navbar.navbar-short {
  min-height: 60px;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-vjNy0DchpF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-vjNy0DchpF .navbar-brand {
  display: inline-flex;
  align-items: center;
  min-height: 70px;
  flex-shrink: 0;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjNy0DchpF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjNy0DchpF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjNy0DchpF .dropdown-item.active,
.cid-vjNy0DchpF .dropdown-item:active {
  background-color: transparent;
}
.cid-vjNy0DchpF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjNy0DchpF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #272727;
}
.cid-vjNy0DchpF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vjNy0DchpF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vjNy0DchpF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjNy0DchpF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vjNy0DchpF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjNy0DchpF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjNy0DchpF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjNy0DchpF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-vjNy0DchpF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjNy0DchpF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjNy0DchpF .navbar {
    height: 70px;
  }
  .cid-vjNy0DchpF .navbar.opened {
    height: auto;
  }
  .cid-vjNy0DchpF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjNy0DchpF .line-animation {
  opacity: 0;
  position: absolute;
  bottom: -4px;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  transition: all 0.2s ease-in-out;
}
.cid-vjNy0DchpF .nav-link:hover .line-animation {
  opacity: 1;
}
.cid-vjNy0DchpF a {
  display: inline;
  font-weight: bold;
}
.cid-vjNy0DchpF img {
  display: inline;
  padding-right: 10px;
}
.cid-vjNy0DchpF .dropdown-toggle:after {
  display: none;
}
.cid-vjNy0DchpF .navbar .dropdown-item {
  display: block;
  border-radius: 0;
  padding-top: 2px;
  padding-bottom: 2px;
}
.cid-vjNy0DchpF .dropdown-item:hover {
  color: #0746c0 !important;
}
@media (max-width: 990px) {
  .cid-vjNy0DchpF .dropdown-menu {
    margin-top: 0px;
  }
  .cid-vjNy0DchpF .collapse .btn {
    margin: 11px 21px 18px;
  }
}
.cid-vjNy0DchpF .navbar-collapse .btn {
  display: block;
  margin: 0px 21px 0;
  font-weight: 500;
}
@media (min-width: 992px) {
  .cid-vjNy0DchpF .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
  }
}
.cid-vjNy0DchpF .btn {
  display: inline !important;
}
.cid-vjNy0DchpF .navbar .navbar-collapse ul.navbar-nav li {
  margin: 0 !important;
}
.cid-vjNy0DchpF .navbar-collapse .nav-link {
  display: inline-flex;
}
.cid-vjNy0DchpF .mbr-buttons {
  margin: 20px -6px 20px;
}
.cid-vjNy0DchpF .nav-link:hover:after {
  transform: scaleX(1);
  transform-origin: left center;
}
.cid-vjNy0DchpF .nav-link:after {
  content: '';
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border-top-width: .143em;
  border-top-style: solid;
  transform: scaleX(0);
  transform-origin: right center;
  transition: transform 0.25s cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.cid-vjNy0DchpF .btn {
  border-radius: 50px;
}
.cid-vjNBkAbBKI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #272727;
}
.cid-vjNBkAbBKI .left-side {
  text-align: center;
  padding: 30px;
}
.cid-vjNBkAbBKI .row {
  align-items: center;
  background: #ffffff;
  padding: 0px;
  margin: 0;
}
.cid-vjNBkAbBKI .container-fluid {
  padding: 0;
}
.cid-vjNBkAbBKI .right-side {
  padding: 0;
}
.cid-vjNBkAbBKI .iconfont-wrapper {
  margin-bottom: 18px;
}
.cid-vjNBkAbBKI .mbr-iconfont {
  font-size: 80px;
  color: #272727;
}
.cid-vjNBkAbBKI .mbr-section-subtitle {
  font-weight: 600;
  padding-bottom: 10px;
}
.cid-vjNBkAbBKI .mbr-section-title {
  padding-bottom: 36px;
}
.cid-vjNBkAbBKI .l1 {
  color: #ffffff;
}
.cid-vjNBkAbBKI .l2,
.cid-vjNBkAbBKI .lin {
  color: #ffffff;
}
.cid-vjNBkAbBKI a {
  transition: color .3s;
}
.cid-vjNBkAbBKI .l1,
.cid-vjNBkAbBKI .iconfont-wrapper {
  color: #1d2024;
}
.cid-vjNy0DJMty {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #272727;
}
.cid-vjNy0DJMty .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-vjNy0DJMty .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-vjNy0DJMty .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-vjNy0DJMty .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-vjNy0DJMty .navbar-nav {
    flex-direction: column;
  }
  .cid-vjNy0DJMty .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-vjNy0DJMty a {
  transition: color .3s;
}
.cid-vjNy0DJMty a.text-danger:hover,
.cid-vjNy0DJMty a.text-danger:focus,
.cid-vjNy0DJMty a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
