.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Roboto', sans-serif;
  font-size: 4rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5rem;
}
.display-2 {
  font-family: 'Roboto', sans-serif;
  font-size: 2.3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.875rem;
}
.display-4 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.5rem;
}
.display-5 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.6rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2rem;
}
.display-7 {
  font-family: 'Roboto', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.2rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.8rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.84rem;
    font-size: calc( 1.455rem + (2.3 - 1.455) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.455rem + (2.3 - 1.455) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #ffffff !important;
}
.bg-success {
  background-color: #555555 !important;
}
.bg-info {
  background-color: #353535 !important;
}
.bg-warning {
  background-color: #330066 !important;
}
.bg-danger {
  background-color: #531392 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #545454 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #808080 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #a68948 !important;
  border-color: #a68948 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #6a572e !important;
  border-color: #6a572e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #6a572e !important;
  border-color: #6a572e !important;
}
.btn-info,
.btn-info:active {
  background-color: #353535 !important;
  border-color: #353535 !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: #0a0a0a !important;
  border-color: #0a0a0a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #0a0a0a !important;
  border-color: #0a0a0a !important;
}
.btn-success,
.btn-success:active {
  background-color: #555555 !important;
  border-color: #555555 !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: #2a2a2a !important;
  border-color: #2a2a2a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a2a2a !important;
  border-color: #2a2a2a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #330066 !important;
  border-color: #330066 !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: #08000f !important;
  border-color: #08000f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #08000f !important;
  border-color: #08000f !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #531392 !important;
  border-color: #531392 !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: #270945 !important;
  border-color: #270945 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #270945 !important;
  border-color: #270945 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent!important;
  border-color: #d4d4d4 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #a68948;
  color: #a68948;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #6a572e !important;
  background-color: transparent!important;
  border-color: #6a572e !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #a68948 !important;
  border-color: #a68948 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #353535;
  color: #353535;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #0a0a0a !important;
  background-color: transparent!important;
  border-color: #0a0a0a !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #353535 !important;
  border-color: #353535 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #555555;
  color: #555555;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a2a2a !important;
  background-color: transparent!important;
  border-color: #2a2a2a !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #555555 !important;
  border-color: #555555 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #330066;
  color: #330066;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #08000f !important;
  background-color: transparent!important;
  border-color: #08000f !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #330066 !important;
  border-color: #330066 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #531392;
  color: #531392;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #270945 !important;
  background-color: transparent!important;
  border-color: #270945 !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #531392 !important;
  border-color: #531392 !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: #ffffff !important;
}
.text-secondary {
  color: #a68948 !important;
}
.text-success {
  color: #555555 !important;
}
.text-info {
  color: #353535 !important;
}
.text-warning {
  color: #330066 !important;
}
.text-danger {
  color: #531392 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #cccccc !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #5f4e29 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #222222 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #020202 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #000000 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #200738 !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: #ffffff;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #353535;
}
.alert-warning {
  background-color: #330066;
}
.alert-danger {
  background-color: #531392;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #8c8c8c;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #ffffff;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #c8c8c8;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #a8a8a8;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #7300e6;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #933fe6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Roboto', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.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: #ffffff !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Roboto', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #ffffff;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #ffffff;
}
.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: #ffffff;
  border-bottom-color: #ffffff;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #a68948 !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='%23ffffff' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ttbzJC7Gej {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/our-technology-p1.webp");
}
.cid-ttbzJC7Gej .slider-text-two {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  display: inline-block;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
}
.cid-ttbzJC7Gej .mbr-section-title,
.cid-ttbzJC7Gej .mbr-section-subtitle {
  color: #232323;
}
.cid-ttbzJC7Gej .mbr-section-subtitle span {
  font-weight: bold;
}
.cid-ttbzJC7Gej .mbr-text {
  color: #232323;
  font-weight: 100;
}
.cid-ttbzJC7Gej .mbr-section-btn {
  color: white;
}
@media (max-width: 767px) {
  .cid-ttbzJC7Gej .row {
    margin-left: -15px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttbzJC7Gej .slider-text-two {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.cid-ttbzJC7Gej .mbr-section-title {
  color: #000000;
}
.cid-ttbzJC7Gej .mbr-text,
.cid-ttbzJC7Gej .mbr-section-btn {
  color: #555555;
}
.cid-v7BisWlljy {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v7BisWlljy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7BisWlljy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7BisWlljy .mbr-section-title {
  color: #353535;
}
.cid-ttFA7Cumhe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ttFA7Cumhe .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-ttFA7Cumhe .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ttFA7Cumhe .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-ttFA7Cumhe .text-wrapper {
    padding: 0 0 0 3rem;
  }
}
@media (max-width: 768px) {
  .cid-ttFA7Cumhe .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ttFA7Cumhe .mbr-section-tag {
  margin-bottom: 1rem;
  color: #555555;
}
.cid-ttFA7Cumhe .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-ttFA7Cumhe .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-ttFA7Cumhe .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-ttFA7Cumhe .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-ttFA7Cumhe .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-ttFA7Cumhe .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-ttFA7Cumhe .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-ttFA7Cumhe .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-ttFA7Cumhe .mbr-section-title b:last-child,
.cid-ttFA7Cumhe .mbr-section-title strong:last-child {
  color: #330066;
}
.cid-ttFA7Cumhe .mbr-subtitle {
  color: #353535;
}
.cid-ttFA7Cumhe .mbr-text {
  color: #555555;
}
.cid-ttFFnJx07V {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ttFFnJx07V .row {
  flex-direction: row-reverse;
}
.cid-ttFFnJx07V .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-ttFFnJx07V .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ttFFnJx07V .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-ttFFnJx07V .text-wrapper {
    padding: 0 3rem 0 0;
  }
}
@media (max-width: 768px) {
  .cid-ttFFnJx07V .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ttFFnJx07V .mbr-section-tag {
  margin-bottom: 1rem;
  color: #353535;
}
.cid-ttFFnJx07V .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-ttFFnJx07V .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-ttFFnJx07V .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-ttFFnJx07V .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-ttFFnJx07V .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-ttFFnJx07V .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-ttFFnJx07V .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-ttFFnJx07V .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-ttFFnJx07V .mbr-section-title b:last-child,
.cid-ttFFnJx07V .mbr-section-title strong:last-child {
  color: #330066;
}
.cid-ttFFnJx07V .mbr-subtitle {
  color: #353535;
}
.cid-ttFFnJx07V .mbr-text {
  color: #555555;
}
.cid-ttFFo6xHKP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ttFFo6xHKP .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-ttFFo6xHKP .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ttFFo6xHKP .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-ttFFo6xHKP .text-wrapper {
    padding: 0 0 0 3rem;
  }
}
@media (max-width: 768px) {
  .cid-ttFFo6xHKP .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ttFFo6xHKP .mbr-section-tag {
  margin-bottom: 1rem;
  color: #555555;
}
.cid-ttFFo6xHKP .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-ttFFo6xHKP .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-ttFFo6xHKP .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-ttFFo6xHKP .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-ttFFo6xHKP .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-ttFFo6xHKP .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-ttFFo6xHKP .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-ttFFo6xHKP .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-ttFFo6xHKP .mbr-section-title b:last-child,
.cid-ttFFo6xHKP .mbr-section-title strong:last-child {
  color: #330066;
}
.cid-ttFFo6xHKP .mbr-subtitle {
  color: #353535;
}
.cid-ttFFo6xHKP .mbr-text {
  color: #555555;
}
.cid-ttFFoqU9Kl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ttFFoqU9Kl .row {
  flex-direction: row-reverse;
}
.cid-ttFFoqU9Kl .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-ttFFoqU9Kl .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ttFFoqU9Kl .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-ttFFoqU9Kl .text-wrapper {
    padding: 0 3rem 0 0;
  }
}
@media (max-width: 768px) {
  .cid-ttFFoqU9Kl .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ttFFoqU9Kl .mbr-section-tag {
  margin-bottom: 1rem;
  color: #555555;
}
.cid-ttFFoqU9Kl .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-ttFFoqU9Kl .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-ttFFoqU9Kl .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-ttFFoqU9Kl .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-ttFFoqU9Kl .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-ttFFoqU9Kl .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-ttFFoqU9Kl .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-ttFFoqU9Kl .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-ttFFoqU9Kl .mbr-section-title b:last-child,
.cid-ttFFoqU9Kl .mbr-section-title strong:last-child {
  color: #330066;
}
.cid-ttFFoqU9Kl .mbr-subtitle {
  color: #353535;
}
.cid-ttFFoqU9Kl .mbr-text {
  color: #555555;
}
.cid-ttFFoN3jKl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ttFFoN3jKl .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-ttFFoN3jKl .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ttFFoN3jKl .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-ttFFoN3jKl .text-wrapper {
    padding: 0 0 0 3rem;
  }
}
@media (max-width: 768px) {
  .cid-ttFFoN3jKl .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ttFFoN3jKl .mbr-section-tag {
  margin-bottom: 1rem;
  color: #555555;
}
.cid-ttFFoN3jKl .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-ttFFoN3jKl .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-ttFFoN3jKl .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-ttFFoN3jKl .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-ttFFoN3jKl .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-ttFFoN3jKl .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-ttFFoN3jKl .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-ttFFoN3jKl .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-ttFFoN3jKl .mbr-section-title b:last-child,
.cid-ttFFoN3jKl .mbr-section-title strong:last-child {
  color: #330066;
}
.cid-ttFFoN3jKl .mbr-subtitle {
  color: #353535;
}
.cid-ttFFoN3jKl .mbr-text {
  color: #555555;
}
.cid-tYpAgE3kzT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tYpAgE3kzT .row {
  flex-direction: row-reverse;
}
.cid-tYpAgE3kzT .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-tYpAgE3kzT .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tYpAgE3kzT .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tYpAgE3kzT .text-wrapper {
    padding: 0 3rem 0 0;
  }
}
@media (max-width: 768px) {
  .cid-tYpAgE3kzT .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tYpAgE3kzT .mbr-section-tag {
  margin-bottom: 1rem;
  color: #555555;
}
.cid-tYpAgE3kzT .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-tYpAgE3kzT .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-tYpAgE3kzT .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-tYpAgE3kzT .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-tYpAgE3kzT .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-tYpAgE3kzT .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-tYpAgE3kzT .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-tYpAgE3kzT .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-tYpAgE3kzT .mbr-section-title b:last-child,
.cid-tYpAgE3kzT .mbr-section-title strong:last-child {
  color: #330066;
}
.cid-tYpAgE3kzT .mbr-subtitle {
  color: #353535;
}
.cid-tYpAgE3kzT .mbr-text {
  color: #555555;
}
.cid-v7DkCz2mjC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-v7DkCz2mjC .mbr-section-subtitle {
  color: #353535;
}
.cid-v7DkCz2mjC .mbr-text {
  color: #555555;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tujH7z575N {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/designer-20.webp");
}
.cid-tujH7z575N .slider-text-two {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  display: inline-block;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
}
.cid-tujH7z575N .mbr-section-title,
.cid-tujH7z575N .mbr-section-subtitle {
  color: #232323;
}
.cid-tujH7z575N .mbr-section-subtitle span {
  font-weight: bold;
}
.cid-tujH7z575N .mbr-text {
  color: #232323;
  font-weight: 100;
}
.cid-tujH7z575N .mbr-section-btn {
  color: white;
}
@media (max-width: 767px) {
  .cid-tujH7z575N .row {
    margin-left: -15px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tujH7z575N .slider-text-two {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.cid-tujH7z575N .mbr-text,
.cid-tujH7z575N .mbr-section-btn {
  color: #555555;
}
.cid-ttK1MbYwS4 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-ttK1MbYwS4 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-ttK1MbYwS4 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ttK1MbYwS4 .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-ttK1MbYwS4 .text-wrapper {
    padding: 0 0 0 3rem;
  }
}
@media (max-width: 768px) {
  .cid-ttK1MbYwS4 .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ttK1MbYwS4 .mbr-section-tag {
  margin-bottom: 1rem;
  color: #555555;
}
.cid-ttK1MbYwS4 .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-ttK1MbYwS4 .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-ttK1MbYwS4 .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
  color: #434343;
}
.cid-ttK1MbYwS4 .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #878787;
}
.cid-ttK1MbYwS4 .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-ttK1MbYwS4 .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-ttK1MbYwS4 .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-ttK1MbYwS4 .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-ttK1MbYwS4 .mbr-section-title b:last-child,
.cid-ttK1MbYwS4 .mbr-section-title strong:last-child {
  color: #330066;
}
.cid-ttK1MbYwS4 .mbr-text {
  color: #555555;
}
.cid-ttK1MbYwS4 .mbr-subtitle {
  color: #353535;
}
.cid-ttK126d8Pl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ttK126d8Pl .row {
  flex-direction: row-reverse;
}
.cid-ttK126d8Pl .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-ttK126d8Pl .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ttK126d8Pl .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-ttK126d8Pl .text-wrapper {
    padding: 0 3rem 0 0;
  }
}
@media (max-width: 768px) {
  .cid-ttK126d8Pl .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ttK126d8Pl .mbr-section-tag {
  margin-bottom: 1rem;
  color: #555555;
}
.cid-ttK126d8Pl .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-ttK126d8Pl .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-ttK126d8Pl .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
  color: #434343;
}
.cid-ttK126d8Pl .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #a750ff;
}
.cid-ttK126d8Pl .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-ttK126d8Pl .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-ttK126d8Pl .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-ttK126d8Pl .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-ttK126d8Pl .mbr-section-title b:last-child,
.cid-ttK126d8Pl .mbr-section-title strong:last-child {
  color: #330066;
}
.cid-ttK126d8Pl .mbr-text {
  color: #555555;
}
.cid-ttK126d8Pl .mbr-subtitle {
  color: #353535;
}
.cid-ttK3bkVi1w {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f6f6f6;
}
.cid-ttK3bkVi1w .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-ttK3bkVi1w .card-img {
  padding-bottom: 2rem;
}
.cid-ttK3bkVi1w .mbr-text {
  color: #767676;
}
.cid-ttK3bkVi1w span {
  font-size: 14px;
  color: #ffffff;
}
.cid-ttK3bkVi1w .date span {
  display: inline-block;
  background-color: #a68948;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-ttK3bkVi1w .card-title {
    text-align: center;
  }
  .cid-ttK3bkVi1w p.mbr-text,
  .cid-ttK3bkVi1w p.date {
    text-align: center;
  }
}
.cid-ttK3bkVi1w .card-title,
.cid-ttK3bkVi1w .card-img {
  color: #555555;
}
.cid-ttK3bkVi1w H2 {
  color: #353535;
}
.cid-ttK3bkVi1w .mbr-section-subtitle {
  color: #555555;
}
.cid-ttK13PdtV2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f6f6f6;
}
.cid-ttK13PdtV2 .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-ttK13PdtV2 .card-img {
  padding-bottom: 2rem;
}
.cid-ttK13PdtV2 .mbr-text {
  color: #767676;
}
.cid-ttK13PdtV2 span {
  font-size: 14px;
  color: #ffffff;
}
.cid-ttK13PdtV2 .date span {
  display: inline-block;
  background-color: #a68948;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-ttK13PdtV2 .card-title {
    text-align: center;
  }
  .cid-ttK13PdtV2 p.mbr-text,
  .cid-ttK13PdtV2 p.date {
    text-align: center;
  }
}
.cid-ttK13PdtV2 .card-title,
.cid-ttK13PdtV2 .card-img {
  color: #555555;
}
.cid-v7TxRI4P8T {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v7TxRI4P8T .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v7TxRI4P8T form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v7TxRI4P8T form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v7TxRI4P8T form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v7TxRI4P8T .mbr-section-title {
  color: #353535;
}
.cid-v7TxRI4P8T .mbr-section-subtitle {
  color: #555555;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ttbBmcHPWA {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/2-1.webp");
}
.cid-ttbBmcHPWA .slider-text-two {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  display: inline-block;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
}
.cid-ttbBmcHPWA .mbr-section-title,
.cid-ttbBmcHPWA .mbr-section-subtitle {
  color: #232323;
}
.cid-ttbBmcHPWA .mbr-section-subtitle span {
  font-weight: bold;
}
.cid-ttbBmcHPWA .mbr-text {
  color: #232323;
  font-weight: 100;
}
.cid-ttbBmcHPWA .mbr-section-btn {
  color: white;
}
@media (max-width: 767px) {
  .cid-ttbBmcHPWA .row {
    margin-left: -15px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttbBmcHPWA .slider-text-two {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.cid-ttbBmcHPWA .mbr-section-title {
  color: #000000;
}
.cid-ttbBmcHPWA .mbr-text,
.cid-ttbBmcHPWA .mbr-section-btn {
  color: #353535;
}
.cid-tujKA8sLOW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tujKA8sLOW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tujKA8sLOW form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-tujKA8sLOW form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-tujKA8sLOW form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-tujKA8sLOW .mbr-section-title {
  color: #353535;
}
.cid-tujKA8sLOW .mbr-section-subtitle {
  color: #555555;
}
.cid-tujKA8sLOW LABEL {
  color: #555555;
}
.cid-tujKA8sLOW H5 {
  color: #232323;
}
.cid-tujKA8sLOW P {
  color: #555555;
}
.cid-v7rWG3C0Ti {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-v7rWG3C0Ti .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7rWG3C0Ti .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7rWG3C0Ti .title-wrapper {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-v7rWG3C0Ti .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v7rWG3C0Ti .title-wrapper .mbr-label {
  margin-bottom: 22px;
}
.cid-v7rWG3C0Ti .title-wrapper .title-wrap .mbr-section-title {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v7rWG3C0Ti .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-v7rWG3C0Ti .items-wrapper {
  justify-content: center;
  margin: 0 -24px;
}
.cid-v7rWG3C0Ti .items-wrapper .item {
  padding: 0 24px;
  margin-bottom: 82px;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-v7rWG3C0Ti .items-wrapper .item {
    margin-bottom: 32px;
  }
}
.cid-v7rWG3C0Ti .items-wrapper .item .item-wrapper {
  border-radius: 0 !important;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-v7rWG3C0Ti .items-wrapper .item .item-wrapper {
    padding-right: 0;
    display: block;
  }
}
.cid-v7rWG3C0Ti .items-wrapper .item .item-wrapper .iconfont-wrapper {
  padding-right: 22px;
}
@media (max-width: 992px) {
  .cid-v7rWG3C0Ti .items-wrapper .item .item-wrapper .iconfont-wrapper {
    padding-right: 0;
    margin-bottom: 16px;
  }
}
.cid-v7rWG3C0Ti .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
  display: inline-block;
  font-size: 104px;
  color: #bbbbbb;
}
@media (max-width: 1640px) {
  .cid-v7rWG3C0Ti .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
    font-size: 64px;
  }
}
@media (max-width: 1200px) {
  .cid-v7rWG3C0Ti .items-wrapper .item .item-wrapper .iconfont-wrapper .mbr-iconfont {
    font-size: 48px;
  }
}
.cid-v7rWG3C0Ti .items-wrapper .item .item-wrapper .item-content {
  width: 80%;
}
@media (max-width: 992px) {
  .cid-v7rWG3C0Ti .items-wrapper .item .item-wrapper .item-content {
    width: 100%;
  }
}
.cid-v7rWG3C0Ti .items-wrapper .item .item-wrapper .item-content .item-title {
  margin-bottom: 0;
}
.cid-v7rWG3C0Ti .mbr-label {
  color: #c10b02;
}
.cid-v7rWG3C0Ti .mbr-section-title {
  color: #c10b02;
}
.cid-v7rWG3C0Ti .item-title {
  color: #4b4949;
}
.cid-v7rWG3C0Ti .mbr-section-title,
.cid-v7rWG3C0Ti .title-wrap {
  color: #353535;
  text-align: center;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ttKoZ07aOn {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/premium-clean-and-maintenance-1.jpg");
}
.cid-ttKoZ07aOn .slider-text-two {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  display: inline-block;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
}
.cid-ttKoZ07aOn .mbr-section-title,
.cid-ttKoZ07aOn .mbr-section-subtitle {
  color: #232323;
}
.cid-ttKoZ07aOn .mbr-section-subtitle span {
  font-weight: bold;
}
.cid-ttKoZ07aOn .mbr-text {
  color: #232323;
  font-weight: 100;
}
.cid-ttKoZ07aOn .mbr-section-btn {
  color: white;
}
@media (max-width: 767px) {
  .cid-ttKoZ07aOn .row {
    margin-left: -15px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttKoZ07aOn .slider-text-two {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.cid-ttKoZViXui {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ttKoZViXui span {
  color: #c1c1c1;
}
.cid-ttKoZViXui .mbr-text {
  padding-left: 1.5rem;
}
.cid-ttKoZViXui .mbr-section-title {
  padding-left: 1.5px;
}
.cid-ttKoZViXui .mbr-section-btn {
  margin-top: 22.5px;
}
.cid-ttKoZViXui H1 {
  text-align: left;
  color: #434343;
}
.cid-ttKoZViXui .mbr-text,
.cid-ttKoZViXui .mbr-section-btn {
  text-align: left;
  color: #555555;
}
.cid-ttKpFJ5bqU {
  padding-top: 75px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-ttKpFJ5bqU .mbr-text,
.cid-ttKpFJ5bqU .mbr-section-subtitle {
  color: #767676;
}
.cid-ttKpFJ5bqU .card-title {
  color: #66458e;
}
.cid-ttKpFJ5bqU .card .card-img span {
  color: #7f00ff;
  font-size: 60px;
  background: linear-gradient(45deg, #7f00ff, #7f00ff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 767px) {
  .cid-ttKpFJ5bqU .mbr-section-subtitle,
  .cid-ttKpFJ5bqU .mbr-section-title {
    text-align: center !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttKpFJ5bqU .card .card-img span {
    background: none;
  }
}
.cid-ttKpFJ5bqU .mbr-section-title {
  color: #000000;
}
.cid-ttKpFJ5bqU .mbr-section-subtitle {
  color: #555555;
}
.cid-ttKpFJ5bqU .mbr-text {
  color: #555555;
}
.cid-ttKqe49CDz {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-ttKqe49CDz .mbr-section-subtitle {
  color: #000000;
}
.cid-ttKqe49CDz .mbr-text {
  color: #555555;
}
.cid-ttKqBdOfsS {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ttKqBdOfsS .mbr-section-subtitle {
  color: #434343;
}
.cid-ttKqBdOfsS .mbr-text {
  color: #555555;
}
.cid-ttKqBdOfsS .mbr-section-title {
  color: #000000;
}
.cid-ttKq4EKc07 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #efefef;
}
.cid-ttKq4EKc07 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttKq4EKc07 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttKq4EKc07 .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-ttKq4EKc07 .mbr-section-subtitle {
  text-align: left;
  color: #212428;
}
.cid-ttKp5nRvYL {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-ttKp5nRvYL .counter-container {
  color: #767676;
}
.cid-ttKp5nRvYL .counter-container ul {
  margin-bottom: 0;
}
.cid-ttKp5nRvYL .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
  position: relative;
}
.cid-ttKp5nRvYL .counter-container ul li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all 0.2s;
  color: #ffffff;
  background: #434343;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-ttKp5nRvYL .mbr-text {
  color: #555555;
}
.cid-ttKpHppgOY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ttKpHppgOY .mbr-section-subtitle {
  color: #434343;
}
.cid-ttKpHppgOY .mbr-text {
  color: #555555;
}
.cid-ttKpHppgOY .mbr-section-title {
  color: #000000;
}
.cid-ttKp3ZbX1D {
  background-image: url("../../../assets/images/mbr-1.webp");
}
.cid-ttKp3ZbX1D .text-content {
  padding-top: 75px;
  padding-bottom: 75px;
}
.cid-ttKp3ZbX1D .text-content .btn-bgr {
  z-index: 0;
}
.cid-ttKp3ZbX1D .mbr-overlay {
  background: linear-gradient(90deg, #000000, #000000);
}
.cid-ttKp3ZbX1D H3 {
  color: #000000;
  font-weight: 300;
}
.cid-ttKp3ZbX1D P {
  color: #555555;
}
.cid-ttKp3ZbX1D H2 {
  color: #000000;
}
.cid-ttKp3ZbX1D .media-container-row {
  padding-left: 3rem;
  padding-right: 3rem;
}
@media (max-width: 767px) {
  .cid-ttKp3ZbX1D .media-container-row {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.cid-ttKp3ZbX1D .text-content {
  padding-left: 1rem;
  padding-right: 1rem;
  width: 50%;
  background-color: #efefef;
}
@media (max-width: 991px) {
  .cid-ttKp3ZbX1D .text-content {
    width: 80%;
  }
}
@media (max-width: 599px) {
  .cid-ttKp3ZbX1D .text-content {
    width: 100%;
  }
}
.cid-ttKp3ZbX1D .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-ttKp3ZbX1D .mbr-section-btn {
  margin-left: -0.8rem;
}
@media (max-width: 767px) {
  .cid-ttKp3ZbX1D .mbr-text {
    text-align: center;
  }
}
.cid-ttKp3ZbX1D .mbr-section-btn,
.cid-ttKp3ZbX1D .mbr-section-title {
  color: #000000;
}
.cid-ttKp3ZbX1D .mbr-section-subtitle {
  color: #555555;
}
.cid-tu7ZIxAI8O {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-tu7ZIxAI8O .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tu7ZIxAI8O .btn-black {
  background: black !important;
  border-radius: 6px;
}
.cid-tu7ZIxAI8O .btn-black:hover {
  background: gray !important;
  border-color: gray !important;
}
.cid-tu7ZIxAI8O .media-content {
  padding-left: 2rem;
}
.cid-tu7ZIxAI8O textarea {
  min-height: 150px;
}
.cid-tu7ZIxAI8O .mbr-iconfont {
  position: absolute;
  right: 1.2rem;
  color: #767676;
  top: 1rem;
  font-size: 1.2rem;
}
.cid-tu7ZIxAI8O .mbr-text,
.cid-tu7ZIxAI8O .mbr-section-btn {
  color: #555555;
}
.cid-tu7ZIxAI8O .text2,
.cid-tu7ZIxAI8O .mbr-section-btn {
  color: #767676;
}
@media (max-width: 992px) {
  .cid-tu7ZIxAI8O .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
}
.cid-tu7ZIxAI8O H1 {
  color: #000000;
}
.cid-tu7ZIxAI8O H3 {
  color: #7f00ff;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ttYfaH0J5u {
  position: relative;
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-ttYfaH0J5u .display-1 {
    font-size: 120px;
  }
  .cid-ttYfaH0J5u .display-2 {
    font-size: 40px;
  }
  .cid-ttYfaH0J5u .display-5 {
    font-size: 29px;
  }
}
.cid-ttYfaH0J5u .mbr-section-subtitle {
  font-weight: 300;
  color: #000000;
}
.cid-ttYfaH0J5u .mbr-section-btn {
  z-index: 3;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  right: 0;
  bottom: 0px;
}
@media (max-width: 991px) {
  .cid-ttYfaH0J5u .mbr-section-btn {
    width: 100%;
    bottom: 0px;
  }
}
.cid-ttYfaH0J5u .btn-success {
  color: #18293D !important;
}
.cid-ttYfaH0J5u .btn {
  box-shadow: none !important;
  border-radius: 0 !important;
  font-weight: 400;
  min-height: 110px;
  padding-right: 120px;
  padding-left: 120px;
  margin: 0;
}
.cid-ttYfaH0J5u .btn:hover {
  background: #BEE1E6 !important;
  border-color: #BEE1E6 !important;
  color: #18293D !important;
}
@media (max-width: 991px) {
  .cid-ttYfaH0J5u .btn {
    width: 50%;
    min-height: 80px;
  }
}
@media (max-width: 767px) {
  .cid-ttYfaH0J5u .btn {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.cid-ttYfaH0J5u .one:hover {
  background: #EeFF42 !important;
  border-color: #EeFF42 !important;
}
.cid-ttYfaH0J5u .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ttYfaH0J5u .soc-item {
  align-items: center;
  padding: 0.5rem 0.5rem 0.4rem;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  line-height: 3em;
  font-size: 16px;
  background: #000000;
  cursor: pointer;
  margin-right: 1.5rem;
  height: 25px;
  width: 25px;
}
.cid-ttYfaH0J5u .soc-item span {
  color: #7e9b9f;
  z-index: 99999;
}
.cid-ttKreRieOB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ttKreRieOB .mbr-section-title {
  color: #555555;
}
.cid-ttKreRieOB .mbr-section-subtitle {
  color: #555555;
}
.cid-ttKreRieOB .mbr-text {
  color: #555555;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ttYfH2MuFU {
  position: relative;
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-ttYfH2MuFU .display-1 {
    font-size: 120px;
  }
  .cid-ttYfH2MuFU .display-2 {
    font-size: 40px;
  }
  .cid-ttYfH2MuFU .display-5 {
    font-size: 29px;
  }
}
.cid-ttYfH2MuFU .mbr-section-subtitle {
  font-weight: 300;
  color: #000000;
}
.cid-ttYfH2MuFU .mbr-section-btn {
  z-index: 3;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  right: 0;
  bottom: 0px;
}
@media (max-width: 991px) {
  .cid-ttYfH2MuFU .mbr-section-btn {
    width: 100%;
    bottom: 0px;
  }
}
.cid-ttYfH2MuFU .btn-success {
  color: #18293D !important;
}
.cid-ttYfH2MuFU .btn {
  box-shadow: none !important;
  border-radius: 0 !important;
  font-weight: 400;
  min-height: 110px;
  padding-right: 120px;
  padding-left: 120px;
  margin: 0;
}
.cid-ttYfH2MuFU .btn:hover {
  background: #BEE1E6 !important;
  border-color: #BEE1E6 !important;
  color: #18293D !important;
}
@media (max-width: 991px) {
  .cid-ttYfH2MuFU .btn {
    width: 50%;
    min-height: 80px;
  }
}
@media (max-width: 767px) {
  .cid-ttYfH2MuFU .btn {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.cid-ttYfH2MuFU .one:hover {
  background: #EeFF42 !important;
  border-color: #EeFF42 !important;
}
.cid-ttYfH2MuFU .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-ttYfH2MuFU .soc-item {
  align-items: center;
  padding: 0.5rem 0.5rem 0.4rem;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  line-height: 3em;
  font-size: 16px;
  background: #000000;
  cursor: pointer;
  margin-right: 1.5rem;
  height: 25px;
  width: 25px;
}
.cid-ttYfH2MuFU .soc-item span {
  color: #7e9b9f;
  z-index: 99999;
}
.cid-ttKrvmraEx {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ttKrvmraEx .mbr-text {
  color: #555555;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tu88WALSZR {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/pic2-1.webp");
}
.cid-tu88WALSZR .slider-text-two {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  display: inline-block;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
}
.cid-tu88WALSZR .mbr-section-title,
.cid-tu88WALSZR .mbr-section-subtitle {
  color: #232323;
}
.cid-tu88WALSZR .mbr-section-subtitle span {
  font-weight: bold;
}
.cid-tu88WALSZR .mbr-text {
  color: #232323;
  font-weight: 100;
}
.cid-tu88WALSZR .mbr-section-btn {
  color: white;
}
@media (max-width: 767px) {
  .cid-tu88WALSZR .row {
    margin-left: -15px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tu88WALSZR .slider-text-two {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.cid-ttYAbenD3c {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-ttYAbenD3c .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttYAbenD3c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttYAbenD3c .mbr-section-subtitle {
  color: #7f00ff;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tyRfjROm1o {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/social-media-marketing-p1-1.webp");
}
.cid-tyRfjROm1o .slider-text-two {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  display: inline-block;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
}
.cid-tyRfjROm1o .mbr-section-title,
.cid-tyRfjROm1o .mbr-section-subtitle {
  color: #232323;
}
.cid-tyRfjROm1o .mbr-section-subtitle span {
  font-weight: bold;
}
.cid-tyRfjROm1o .mbr-text {
  color: #232323;
  font-weight: 100;
}
.cid-tyRfjROm1o .mbr-section-btn {
  color: white;
}
@media (max-width: 767px) {
  .cid-tyRfjROm1o .row {
    margin-left: -15px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyRfjROm1o .slider-text-two {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.cid-tyRjsbXpXr {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tyRjsbXpXr .mbr-text {
  color: #555555;
}
.cid-tyRjsbXpXr .mbr-section-title {
  color: #000000;
}
.cid-tyRjsbXpXr .mbr-section-subtitle {
  color: #878787;
}
.cid-tz7wZCyYF2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #7f00ff;
}
.cid-tz7wZCyYF2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tz7wZCyYF2 .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-tz7wZCyYF2 .container {
    padding: 0 30px;
  }
}
.cid-tz7wZCyYF2 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-tz7wZCyYF2 .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-tz7wZCyYF2 .mbr-section-btn {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 992px) {
  .cid-tz7wZCyYF2 .mbr-section-btn {
    display: block;
  }
}
.cid-tz7wZCyYF2 .mbr-section-title {
  color: #ffffff;
}
.cid-tz7qesjs8s {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-tz7qesjs8s .col-title {
    margin-bottom: 60px;
  }
}
.cid-tz7qesjs8s .mbr-section-title {
  color: #7f00ff;
  margin-bottom: 1rem;
  position: relative;
  padding-left: 40px;
}
.cid-tz7qesjs8s .mbr-section-title::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background-color: #7f00ff;
  box-shadow: 0 0 0 10px rgba(127, 0, 255, 0.2);
}
.cid-tz7qesjs8s .mbr-section-subtitle {
  color: #330066;
  margin-bottom: 0;
}
.cid-tz7qesjs8s .mbr-text {
  color: #555555;
  margin-bottom: 0;
}
.cid-tz7rvGGWYi {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #efefef;
  overflow: hidden;
}
.cid-tz7rvGGWYi .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-tz7rvGGWYi .col-title {
    margin-bottom: 60px;
  }
}
.cid-tz7rvGGWYi .mbr-section-title {
  color: #7f00ff;
  margin-bottom: 1rem;
  position: relative;
  padding-left: 40px;
}
.cid-tz7rvGGWYi .mbr-section-title::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background-color: #7f00ff;
  box-shadow: 0 0 0 10px rgba(127, 0, 255, 0.2);
}
.cid-tz7rvGGWYi .mbr-section-subtitle {
  color: #330066;
  margin-bottom: 0;
}
.cid-tz7rvGGWYi .mbr-text {
  color: #555555;
  margin-bottom: 0;
}
.cid-tz7IXqQGVe {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-tz7IXqQGVe .col-title {
    margin-bottom: 60px;
  }
}
.cid-tz7IXqQGVe .mbr-section-title {
  color: #7f00ff;
  margin-bottom: 1rem;
  position: relative;
  padding-left: 40px;
}
.cid-tz7IXqQGVe .mbr-section-title::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background-color: #7f00ff;
  box-shadow: 0 0 0 10px rgba(127, 0, 255, 0.2);
}
.cid-tz7IXqQGVe .mbr-section-subtitle {
  color: #330066;
  margin-bottom: 0;
}
.cid-tz7IXqQGVe .mbr-text {
  color: #555555;
  margin-bottom: 0;
}
.cid-tyRfjTk9cx {
  padding-top: 90px;
  padding-bottom: 120px;
  background-color: #efefec;
}
.cid-tyRfjTk9cx .form-block {
  padding: 75px 50px 35px 50px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tyRfjTk9cx .form-block {
    padding: 1rem;
  }
}
.cid-tyRfjTk9cx input::-webkit-input-placeholder,
.cid-tyRfjTk9cx textarea::-webkit-input-placeholder {
  opacity: .5;
}
.cid-tyRfjTk9cx input:-moz-placeholder,
.cid-tyRfjTk9cx textarea:-moz-placeholder {
  opacity: .5;
}
.cid-tyRfjTk9cx .row {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: stretch;
  align-items: stretch;
}
.cid-tyRfjTk9cx .content-panel {
  padding: 3rem 2.5rem;
  background-color: #434343;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: end;
}
@media (max-width: 768px) {
  .cid-tyRfjTk9cx .main-row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tyRfjTk9cx .text-block {
    margin-bottom: 2rem;
  }
}
.cid-tyRfjTk9cx .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tyRfjTk9cx .content-block {
  color: #efefef;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tyWdfWErlY {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/p1.webp");
}
.cid-tyWdfWErlY .slider-text-two {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  display: inline-block;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
}
.cid-tyWdfWErlY .mbr-section-title,
.cid-tyWdfWErlY .mbr-section-subtitle {
  color: #232323;
}
.cid-tyWdfWErlY .mbr-section-subtitle span {
  font-weight: bold;
}
.cid-tyWdfWErlY .mbr-text {
  color: #232323;
  font-weight: 100;
}
.cid-tyWdfWErlY .mbr-section-btn {
  color: white;
}
@media (max-width: 767px) {
  .cid-tyWdfWErlY .row {
    margin-left: -15px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tyWdfWErlY .slider-text-two {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.cid-tyWdfWErlY .mbr-section-subtitle {
  color: #330066;
}
.cid-tyWdfWErlY .mbr-text,
.cid-tyWdfWErlY .mbr-section-btn {
  color: #7f00ff;
}
.cid-tyWdfX88ks {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tyWdfX88ks .mbr-text {
  color: #555555;
}
.cid-tyWdfX88ks .mbr-section-title {
  color: #000000;
}
.cid-tyWdfX88ks .mbr-section-subtitle {
  color: #878787;
}
.cid-tyWoeuj7WI {
  position: relative;
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
}
.cid-tyWoeuj7WI .second-bg-color {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ede7e2;
  border-top-left-radius: 4.1666666667vw;
  border-top-right-radius: 4.1666666667vw;
}
.cid-tyWoeuj7WI .mbr-section-title {
  color: #000000;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tyWoeuj7WI .mbr-section-title {
    margin-bottom: 6.66vw;
  }
}
.cid-tyWoeuj7WI .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tyWoeuj7WI .mbr-section-subtitle {
    margin-bottom: 6.66vw;
  }
}
.cid-tyWoeuj7WI .items-container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding-left: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tyWoeuj7WI .items-container {
    padding-left: 6.66vw;
  }
}
.cid-tyWoeuj7WI .item {
  position: relative;
  margin-bottom: 0.83vw;
}
@media (max-width: 991px) {
  .cid-tyWoeuj7WI .item {
    margin-bottom: 3.2vw;
  }
}
.cid-tyWoeuj7WI .item:before {
  content: "";
  position: absolute;
  top: 8px;
  left: -1.4vw;
  width: 0.6vw;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: #29af38;
}
@media (max-width: 991px) {
  .cid-tyWoeuj7WI .item:before {
    left: -2.5vw;
    width: 1.2vw;
  }
}
@media (max-width: 575px) {
  .cid-tyWoeuj7WI .item:before {
    left: -2.7vw;
    width: 1.6vw;
  }
}
.cid-tyWoeuj7WI .mbr-text {
  color: #000000;
}
.cid-tyWqMFogyx {
  position: relative;
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tyWqMFogyx .second-bg-color {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ede7e2;
  border-top-left-radius: 4.1666666667vw;
  border-top-right-radius: 4.1666666667vw;
}
.cid-tyWqMFogyx .mbr-section-title {
  color: #000000;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tyWqMFogyx .mbr-section-title {
    margin-bottom: 6.66vw;
  }
}
.cid-tyWqMFogyx .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tyWqMFogyx .mbr-section-subtitle {
    margin-bottom: 6.66vw;
  }
}
.cid-tyWqMFogyx .items-container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding-left: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tyWqMFogyx .items-container {
    padding-left: 6.66vw;
  }
}
.cid-tyWqMFogyx .item {
  position: relative;
  margin-bottom: 0.83vw;
}
@media (max-width: 991px) {
  .cid-tyWqMFogyx .item {
    margin-bottom: 3.2vw;
  }
}
.cid-tyWqMFogyx .item:before {
  content: "";
  position: absolute;
  top: 8px;
  left: -1.4vw;
  width: 0.6vw;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: #29af38;
}
@media (max-width: 991px) {
  .cid-tyWqMFogyx .item:before {
    left: -2.5vw;
    width: 1.2vw;
  }
}
@media (max-width: 575px) {
  .cid-tyWqMFogyx .item:before {
    left: -2.7vw;
    width: 1.6vw;
  }
}
.cid-tyWqMFogyx .mbr-text {
  color: #000000;
}
.cid-tyWr4RbfDB {
  position: relative;
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyWr4RbfDB .second-bg-color {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ede7e2;
  border-top-left-radius: 4.1666666667vw;
  border-top-right-radius: 4.1666666667vw;
}
.cid-tyWr4RbfDB .mbr-section-title {
  color: #000000;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tyWr4RbfDB .mbr-section-title {
    margin-bottom: 6.66vw;
  }
}
.cid-tyWr4RbfDB .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tyWr4RbfDB .mbr-section-subtitle {
    margin-bottom: 6.66vw;
  }
}
.cid-tyWr4RbfDB .items-container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding-left: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tyWr4RbfDB .items-container {
    padding-left: 6.66vw;
  }
}
.cid-tyWr4RbfDB .item {
  position: relative;
  margin-bottom: 0.83vw;
}
@media (max-width: 991px) {
  .cid-tyWr4RbfDB .item {
    margin-bottom: 3.2vw;
  }
}
.cid-tyWr4RbfDB .item:before {
  content: "";
  position: absolute;
  top: 8px;
  left: -1.4vw;
  width: 0.6vw;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: #29af38;
}
@media (max-width: 991px) {
  .cid-tyWr4RbfDB .item:before {
    left: -2.5vw;
    width: 1.2vw;
  }
}
@media (max-width: 575px) {
  .cid-tyWr4RbfDB .item:before {
    left: -2.7vw;
    width: 1.6vw;
  }
}
.cid-tyWr4RbfDB .mbr-text {
  color: #000000;
}
.cid-tz7Rf6QXOs {
  position: relative;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tz7Rf6QXOs .second-bg-color {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ede7e2;
  border-top-left-radius: 4.1666666667vw;
  border-top-right-radius: 4.1666666667vw;
}
.cid-tz7Rf6QXOs .mbr-section-title {
  color: #000000;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tz7Rf6QXOs .mbr-section-title {
    margin-bottom: 6.66vw;
  }
}
.cid-tz7Rf6QXOs .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tz7Rf6QXOs .mbr-section-subtitle {
    margin-bottom: 6.66vw;
  }
}
.cid-tz7Rf6QXOs .items-container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding-left: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tz7Rf6QXOs .items-container {
    padding-left: 6.66vw;
  }
}
.cid-tz7Rf6QXOs .item {
  position: relative;
  margin-bottom: 0.83vw;
}
@media (max-width: 991px) {
  .cid-tz7Rf6QXOs .item {
    margin-bottom: 3.2vw;
  }
}
.cid-tz7Rf6QXOs .item:before {
  content: "";
  position: absolute;
  top: 8px;
  left: -1.4vw;
  width: 0.6vw;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: #29af38;
}
@media (max-width: 991px) {
  .cid-tz7Rf6QXOs .item:before {
    left: -2.5vw;
    width: 1.2vw;
  }
}
@media (max-width: 575px) {
  .cid-tz7Rf6QXOs .item:before {
    left: -2.7vw;
    width: 1.6vw;
  }
}
.cid-tz7Rf6QXOs .mbr-text {
  color: #000000;
}
.cid-tz7UKVgs7w {
  position: relative;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tz7UKVgs7w .second-bg-color {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ede7e2;
  border-top-left-radius: 4.1666666667vw;
  border-top-right-radius: 4.1666666667vw;
}
.cid-tz7UKVgs7w .mbr-section-title {
  color: #000000;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tz7UKVgs7w .mbr-section-title {
    margin-bottom: 6.66vw;
  }
}
.cid-tz7UKVgs7w .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tz7UKVgs7w .mbr-section-subtitle {
    margin-bottom: 6.66vw;
  }
}
.cid-tz7UKVgs7w .items-container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding-left: 1.736vw;
}
@media (max-width: 991px) {
  .cid-tz7UKVgs7w .items-container {
    padding-left: 6.66vw;
  }
}
.cid-tz7UKVgs7w .item {
  position: relative;
  margin-bottom: 0.83vw;
}
@media (max-width: 991px) {
  .cid-tz7UKVgs7w .item {
    margin-bottom: 3.2vw;
  }
}
.cid-tz7UKVgs7w .item:before {
  content: "";
  position: absolute;
  top: 8px;
  left: -1.4vw;
  width: 0.6vw;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: #29af38;
}
@media (max-width: 991px) {
  .cid-tz7UKVgs7w .item:before {
    left: -2.5vw;
    width: 1.2vw;
  }
}
@media (max-width: 575px) {
  .cid-tz7UKVgs7w .item:before {
    left: -2.7vw;
    width: 1.6vw;
  }
}
.cid-tz7UKVgs7w .mbr-text {
  color: #000000;
}
.cid-u6qj9P9IWg {
  position: relative;
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6qj9P9IWg .second-bg-color {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ede7e2;
  border-top-left-radius: 4.1666666667vw;
  border-top-right-radius: 4.1666666667vw;
}
.cid-u6qj9P9IWg .mbr-section-title {
  color: #ff1200;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-u6qj9P9IWg .mbr-section-title {
    margin-bottom: 6.66vw;
  }
}
.cid-u6qj9P9IWg .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-u6qj9P9IWg .mbr-section-subtitle {
    margin-bottom: 6.66vw;
  }
}
.cid-u6qj9P9IWg .items-container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding-left: 1.736vw;
}
@media (max-width: 991px) {
  .cid-u6qj9P9IWg .items-container {
    padding-left: 6.66vw;
  }
}
.cid-u6qj9P9IWg .item {
  position: relative;
  margin-bottom: 0.83vw;
}
@media (max-width: 991px) {
  .cid-u6qj9P9IWg .item {
    margin-bottom: 3.2vw;
  }
}
.cid-u6qj9P9IWg .item:before {
  content: "";
  position: absolute;
  top: 8px;
  left: -1.4vw;
  width: 0.6vw;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: #ff1200;
}
@media (max-width: 991px) {
  .cid-u6qj9P9IWg .item:before {
    left: -2.5vw;
    width: 1.2vw;
  }
}
@media (max-width: 575px) {
  .cid-u6qj9P9IWg .item:before {
    left: -2.7vw;
    width: 1.6vw;
  }
}
.cid-u6qj9P9IWg .mbr-text {
  color: #000000;
}
.cid-u6qtGpxF7W {
  position: relative;
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u6qtGpxF7W .second-bg-color {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ede7e2;
  border-top-left-radius: 4.1666666667vw;
  border-top-right-radius: 4.1666666667vw;
}
.cid-u6qtGpxF7W .mbr-section-title {
  color: #000000;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-u6qtGpxF7W .mbr-section-title {
    margin-bottom: 6.66vw;
  }
}
.cid-u6qtGpxF7W .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 1.736vw;
}
@media (max-width: 991px) {
  .cid-u6qtGpxF7W .mbr-section-subtitle {
    margin-bottom: 6.66vw;
  }
}
.cid-u6qtGpxF7W .items-container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding-left: 1.736vw;
}
@media (max-width: 991px) {
  .cid-u6qtGpxF7W .items-container {
    padding-left: 6.66vw;
  }
}
.cid-u6qtGpxF7W .item {
  position: relative;
  margin-bottom: 0.83vw;
}
@media (max-width: 991px) {
  .cid-u6qtGpxF7W .item {
    margin-bottom: 3.2vw;
  }
}
.cid-u6qtGpxF7W .item:before {
  content: "";
  position: absolute;
  top: 8px;
  left: -1.4vw;
  width: 0.6vw;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: #ff1200;
}
@media (max-width: 991px) {
  .cid-u6qtGpxF7W .item:before {
    left: -2.5vw;
    width: 1.2vw;
  }
}
@media (max-width: 575px) {
  .cid-u6qtGpxF7W .item:before {
    left: -2.7vw;
    width: 1.6vw;
  }
}
.cid-u6qtGpxF7W .mbr-text {
  color: #000000;
}
.cid-u6qnvFAT4E {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #e6e6e6;
}
.cid-u6qnvFAT4E .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6qnvFAT4E .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-u6qnvFAT4E .container {
    padding: 0 6px;
  }
}
.cid-u6qnvFAT4E .row {
  margin: 0;
  padding: 0 150px;
}
@media (max-width: 1440px) {
  .cid-u6qnvFAT4E .row {
    padding: 0 32px;
  }
}
@media (max-width: 1200px) {
  .cid-u6qnvFAT4E .row {
    padding: 0 8px;
  }
}
@media (max-width: 992px) {
  .cid-u6qnvFAT4E .row {
    padding: 0 60px;
  }
}
@media (max-width: 768px) {
  .cid-u6qnvFAT4E .row {
    padding: 0 30px;
  }
}
.cid-u6qnvFAT4E .row .card {
  padding: 0;
  border-radius: 0 !important;
  overflow: visible;
}
.cid-u6qnvFAT4E .content-wrapper {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #e6e6e6;
  padding: 60px;
}
@media (max-width: 992px) {
  .cid-u6qnvFAT4E .content-wrapper {
    display: block;
    padding: 22px;
  }
}
.cid-u6qnvFAT4E .content-wrapper .title-wrapper {
  width: 45%;
  padding-right: 22px;
}
@media (max-width: 992px) {
  .cid-u6qnvFAT4E .content-wrapper .title-wrapper {
    margin-bottom: 40px;
    width: 100%;
    padding: 0;
  }
}
.cid-u6qnvFAT4E .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 0;
  opacity: .5;
}
.cid-u6qnvFAT4E .content-wrapper .list-wrapper {
  width: 55%;
}
@media (max-width: 992px) {
  .cid-u6qnvFAT4E .content-wrapper .list-wrapper {
    width: 100%;
  }
}
.cid-u6qnvFAT4E .content-wrapper .list-wrapper .list {
  margin: 0;
  padding-left: 20px;
  list-style-position: inside;
}
@media (max-width: 992px) {
  .cid-u6qnvFAT4E .content-wrapper .list-wrapper .list {
    padding: 0;
  }
}
.cid-u6qnvFAT4E .content-wrapper .list-wrapper .list .item-wrap {
  margin-bottom: 8px;
}
.cid-u6qnvFAT4E .content-wrapper .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u6qnvFAT4E .mbr-section-title {
  color: #000000;
}
.cid-u6qnvFAT4E .list {
  color: #131313;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tDv7ul8g72 {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/2-1.webp");
}
.cid-tDv7ul8g72 .slider-text-two {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  display: inline-block;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
}
.cid-tDv7ul8g72 .mbr-section-title,
.cid-tDv7ul8g72 .mbr-section-subtitle {
  color: #232323;
}
.cid-tDv7ul8g72 .mbr-section-subtitle span {
  font-weight: bold;
}
.cid-tDv7ul8g72 .mbr-text {
  color: #232323;
  font-weight: 100;
}
.cid-tDv7ul8g72 .mbr-section-btn {
  color: white;
}
@media (max-width: 767px) {
  .cid-tDv7ul8g72 .row {
    margin-left: -15px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tDv7ul8g72 .slider-text-two {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.cid-tDv7ul8g72 .mbr-section-title {
  color: #000000;
}
.cid-tDv7uloILn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tDv7uloILn .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tDv7uloILn form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-tDv7uloILn form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-tDv7uloILn form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-tDv7uloILn .mbr-section-title {
  color: #000000;
}
.cid-tDv7uloILn .mbr-section-subtitle {
  color: #7f00ff;
}
.cid-tDv7uloILn LABEL {
  color: #555555;
}
.cid-tDv7uloILn H5 {
  color: #232323;
}
.cid-tDv7uloILn P {
  color: #555555;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tEr3fhdgh2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-image: url("../../../assets/images/google-vacation-rentals-p1.webp");
}
.cid-tEr3fhdgh2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEr3fhdgh2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEr3fhdgh2 .container-fluid {
  margin: 0;
  padding: 0 72px;
}
@media (max-width: 992px) {
  .cid-tEr3fhdgh2 .container-fluid {
    padding: 0 20px;
  }
}
.cid-tEr3fhdgh2 .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tEr3fhdgh2 .container {
    padding: 0 20px;
  }
  .cid-tEr3fhdgh2 .container .row {
    padding: 0;
  }
}
.cid-tEr3fhdgh2 .row {
  min-height: 650px;
}
@media (max-width: 768px) {
  .cid-tEr3fhdgh2 .row {
    min-height: 300px;
  }
}
.cid-tEr3RWe3I8 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tEr3RWe3I8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEr3RWe3I8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tEr4gKm7MS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tEr4gKm7MS .mbr-text {
  color: #555555;
}
.cid-tEr4xdG5Uh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tEr4xdG5Uh .line {
  background-color: #b266ff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tEr4xdG5Uh .mbr-text {
  color: #7f00ff;
}
.cid-tEr5mp30E2 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tEr5mp30E2 .mbr-text {
  color: #555555;
}
.cid-tEr7CKQX1B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tEr7CKQX1B .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-tEr7CKQX1B .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tEr7CKQX1B .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tEr7CKQX1B .text-wrapper {
    padding: 0 0 0 3rem;
  }
}
@media (max-width: 768px) {
  .cid-tEr7CKQX1B .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tEr7CKQX1B .mbr-section-tag {
  margin-bottom: 1rem;
  color: #878787;
}
.cid-tEr7CKQX1B .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-tEr7CKQX1B .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-tEr7CKQX1B .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-tEr7CKQX1B .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-tEr7CKQX1B .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-tEr7CKQX1B .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-tEr7CKQX1B .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-tEr7CKQX1B .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #000000;
}
.cid-tEr7CKQX1B .mbr-section-title b:last-child,
.cid-tEr7CKQX1B .mbr-section-title strong:last-child {
  color: #a750ff;
}
.cid-tEr7CKQX1B .mbr-subtitle {
  color: #7f00ff;
}
.cid-tEr7CKQX1B .mbr-text {
  color: #555555;
}
.cid-tEraiqpUKv {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tEraiqpUKv .row {
  flex-direction: row-reverse;
}
.cid-tEraiqpUKv .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-tEraiqpUKv .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tEraiqpUKv .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tEraiqpUKv .text-wrapper {
    padding: 0 3rem 0 0;
  }
}
@media (max-width: 768px) {
  .cid-tEraiqpUKv .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tEraiqpUKv .mbr-section-tag {
  margin-bottom: 1rem;
  color: #878787;
}
.cid-tEraiqpUKv .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-tEraiqpUKv .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-tEraiqpUKv .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-tEraiqpUKv .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-tEraiqpUKv .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-tEraiqpUKv .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-tEraiqpUKv .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-tEraiqpUKv .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #000000;
}
.cid-tEraiqpUKv .mbr-section-title b:last-child,
.cid-tEraiqpUKv .mbr-section-title strong:last-child {
  color: #a750ff;
}
.cid-tEraiqpUKv .mbr-subtitle {
  color: #7f00ff;
}
.cid-tEraiqpUKv .mbr-text {
  color: #555555;
}
.cid-tEraYyUEpp {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tEraYyUEpp .mbr-text {
  color: #555555;
}
.cid-tErhSSJQRh {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
.cid-tErhSSJQRh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tErhSSJQRh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tErhSSJQRh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tErhSSJQRh .row {
  flex-direction: row-reverse;
}
.cid-tErhSSJQRh img {
  width: 100%;
}
.cid-tEqZkqgpL6 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tEqZkqgpL6 .mbr-text {
  color: #555555;
}
.cid-tEqZkqgpL6 .mbr-section-subtitle {
  color: #7f00ff;
}
.cid-tErlLpI1vc {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tErlLpI1vc .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-tErlLpI1vc .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tErlLpI1vc .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tErlLpI1vc .text-wrapper {
    padding: 0 0 0 3rem;
  }
}
@media (max-width: 768px) {
  .cid-tErlLpI1vc .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tErlLpI1vc .mbr-section-tag {
  margin-bottom: 1rem;
  color: #878787;
}
.cid-tErlLpI1vc .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-tErlLpI1vc .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-tErlLpI1vc .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-tErlLpI1vc .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-tErlLpI1vc .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-tErlLpI1vc .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-tErlLpI1vc .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-tErlLpI1vc .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #7f00ff;
}
.cid-tErlLpI1vc .mbr-subtitle {
  color: #7f00ff;
}
.cid-tErlLpI1vc .mbr-text {
  color: #555555;
}
.cid-tErkNkIySF {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tErkNkIySF .mbr-section-subtitle {
  color: #7f00ff;
}
.cid-tErkNkIySF .mbr-text {
  color: #555555;
}
.cid-tErn8FCTLt {
  padding-top: 1rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-tErn8FCTLt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tErn8FCTLt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tErn8FCTLt .card-wrapper {
  background: #434343;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-tErn8FCTLt .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tErn8FCTLt .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tErn8FCTLt .card-wrapper {
    padding: 4rem;
  }
}
.cid-tErn8FCTLt .mbr-text,
.cid-tErn8FCTLt .mbr-section-btn {
  color: #ffffff;
}
.cid-tErn8FCTLt .card-title,
.cid-tErn8FCTLt .card-box {
  text-align: left;
  color: #b266ff;
}
.cid-tErsQm6QWb {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/background1.webp");
}
.cid-tErsQm6QWb .row {
  justify-content: space-between;
}
.cid-tErsQm6QWb .mbr-text {
  color: #767676;
}
.cid-tErsQm6QWb .form-block {
  padding: 3rem;
  position: relative;
}
.cid-tErsQm6QWb .form-block .bg {
  position: absolute;
  top: 0;
  bottom: 0;
  border-radius: 6px;
  left: 0;
  right: 0;
  background: #ffffff;
  opacity: 1;
  z-index: 0;
}
.cid-tErsQm6QWb .form-block .form-wrap {
  position: relative;
  z-index: 1;
}
@media (max-width: 767px) {
  .cid-tErsQm6QWb .form-block {
    padding: 1rem;
  }
}
.cid-tErsQm6QWb H4 {
  color: #232323;
}
.cid-tErsQm6QWb .mbr-section-title,
.cid-tErsQm6QWb .mbr-section-btn {
  color: #ffffff;
}
.cid-tErsQm6QWb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tErsQm6QWb .form-text {
  color: #353535;
}
.cid-tErsQm6QWb .text {
  color: #ffffff;
}
.cid-tErsQm6QWb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tErsQm6QWb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tXM6fxhWR5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f2f2f2;
}
.cid-tXM6fxhWR5 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tXM6fxhWR5 form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-tXM6fxhWR5 form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-tXM6fxhWR5 form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-tXM6fxhWR5 .mbr-section-title {
  color: #000000;
}
.cid-tXM6fxhWR5 .mbr-section-subtitle {
  color: #000000;
}
.cid-tXM6fxhWR5 LABEL {
  color: #555555;
}
.cid-tXM6fxhWR5 H5 {
  color: #000000;
}
.cid-tXM6fxhWR5 P {
  color: #555555;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tYoVv1faz2 {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/allservices-p2.webp");
}
.cid-tYoVv1faz2 .slider-text-two {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  display: inline-block;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
}
.cid-tYoVv1faz2 .mbr-section-title,
.cid-tYoVv1faz2 .mbr-section-subtitle {
  color: #232323;
}
.cid-tYoVv1faz2 .mbr-section-subtitle span {
  font-weight: bold;
}
.cid-tYoVv1faz2 .mbr-text {
  color: #232323;
  font-weight: 100;
}
.cid-tYoVv1faz2 .mbr-section-btn {
  color: white;
}
@media (max-width: 767px) {
  .cid-tYoVv1faz2 .row {
    margin-left: -15px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYoVv1faz2 .slider-text-two {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.cid-tYoVv1faz2 .mbr-section-subtitle {
  color: #000000;
}
.cid-tYoVv1faz2 .mbr-text,
.cid-tYoVv1faz2 .mbr-section-btn {
  color: #353535;
}
.cid-tYoCL0jLue {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-tYoCL0jLue .card_block {
  border-radius: 10px;
  padding: 40px;
  background-color: #f6f6f6;
}
.cid-tYoCL0jLue .mbr-section-subtitle {
  margin-bottom: 12px;
  color: #353535;
}
.cid-tYoCL0jLue .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-tYoCL0jLue .mbr-section-btn .btn-secondary-outline:hover,
.cid-tYoCL0jLue .mbr-section-btn .btn-secondary-outline .active,
.cid-tYoCL0jLue .mbr-section-btn .btn-secondary-outline:focus {
  color: #ffffff !important;
}
.cid-tYoCL0jLue .content_block:hover .mbr-section-subtitle a {
  color: #a68948 !important;
}
@media (max-width: 767px) {
  .cid-tYoCL0jLue .card_block {
    margin-bottom: 1.5rem;
    padding: 20px;
  }
}
.cid-tYoCL0jLue .mbr-text,
.cid-tYoCL0jLue .mbr-section-btn {
  color: #555555;
}
.cid-tYoCL0jLue .card_text {
  color: #353535;
}
.cid-v7PDpFlSLm {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #f6f6f6;
}
.cid-v7PDpFlSLm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7PDpFlSLm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7PDpFlSLm .item {
  display: flex;
  align-items: center;
  margin-bottom: 4rem;
  flex-direction: column;
}
.cid-v7PDpFlSLm .icon-box {
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-v7PDpFlSLm .text-box {
  text-align: center;
}
.cid-v7PDpFlSLm span {
  font-size: 9rem;
  color: #bbbbbb;
  font-weight: bold;
  display: block;
}
@media (max-width: 991px) {
  .cid-v7PDpFlSLm .card {
    margin-bottom: 2rem;
  }
  .cid-v7PDpFlSLm .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-v7PDpFlSLm span {
    font-size: 21vw;
  }
}
.cid-v7PDpFlSLm .icon-text,
.cid-v7PDpFlSLm .mbr-section-btn {
  color: #555555;
  text-align: left;
}
.cid-v7PDpFlSLm .icon-title,
.cid-v7PDpFlSLm .mbr-section-btn,
.cid-v7PDpFlSLm .item .icon-box .step-number {
  color: #353535;
  text-align: left;
}
.cid-v7PDpFlSLm .item .icon-box .step-number {
  text-align: left;
  color: #bbbbbb;
}
.cid-v7PE2Q5U0E {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f6f6f6;
}
.cid-v7PE2Q5U0E .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7PE2Q5U0E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7PE2Q5U0E .mbr-section-title {
  text-align: left;
  color: #353535;
}
.cid-v7PE2Q5U0E .mbr-section-subtitle {
  text-align: left;
  color: #555555;
}
.cid-v7PF0Op3Ub {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #f6f6f6;
}
.cid-v7PF0Op3Ub .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7PF0Op3Ub .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v7PF0Op3Ub .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7PF0Op3Ub .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v7PF0Op3Ub .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v7PF0Op3Ub .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v7PF0Op3Ub .mbr-section-title {
  color: #000000;
}
.cid-v7PF0Op3Ub .mbr-text,
.cid-v7PF0Op3Ub .mbr-section-btn {
  color: #555555;
}
.cid-v7PFMB5byw {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7PFMB5byw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7PFMB5byw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7PFMB5byw .item {
  display: flex;
  align-items: center;
  margin-bottom: 4rem;
  flex-direction: column;
}
.cid-v7PFMB5byw .icon-box {
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-v7PFMB5byw .text-box {
  text-align: center;
}
.cid-v7PFMB5byw span {
  font-size: 9rem;
  color: #bbbbbb;
  font-weight: bold;
  display: block;
}
@media (max-width: 991px) {
  .cid-v7PFMB5byw .card {
    margin-bottom: 2rem;
  }
  .cid-v7PFMB5byw .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-v7PFMB5byw span {
    font-size: 21vw;
  }
}
.cid-v7PFMB5byw .icon-text,
.cid-v7PFMB5byw .mbr-section-btn {
  color: #555555;
  text-align: left;
}
.cid-v7PFMB5byw .icon-title,
.cid-v7PFMB5byw .mbr-section-btn,
.cid-v7PFMB5byw .item .icon-box .step-number {
  color: #353535;
  text-align: left;
}
.cid-v7PFMB5byw .item .icon-box .step-number {
  text-align: left;
  color: #bbbbbb;
}
.cid-v7PFNyWoXd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7PFNyWoXd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7PFNyWoXd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7PFNyWoXd .mbr-section-title {
  text-align: left;
  color: #353535;
}
.cid-v7PFNyWoXd .mbr-section-subtitle {
  text-align: left;
  color: #555555;
}
.cid-v7PFOCbF7k {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v7PFOCbF7k .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7PFOCbF7k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v7PFOCbF7k .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7PFOCbF7k .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v7PFOCbF7k .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v7PFOCbF7k .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v7PFOCbF7k .mbr-section-title {
  color: #000000;
}
.cid-v7PFOCbF7k .mbr-text,
.cid-v7PFOCbF7k .mbr-section-btn {
  color: #555555;
}
.cid-v7PFPoPCVj {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #f6f6f6;
}
.cid-v7PFPoPCVj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7PFPoPCVj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7PFPoPCVj .item {
  display: flex;
  align-items: center;
  margin-bottom: 4rem;
  flex-direction: column;
}
.cid-v7PFPoPCVj .icon-box {
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-v7PFPoPCVj .text-box {
  text-align: center;
}
.cid-v7PFPoPCVj span {
  font-size: 9rem;
  color: #bbbbbb;
  font-weight: bold;
  display: block;
}
@media (max-width: 991px) {
  .cid-v7PFPoPCVj .card {
    margin-bottom: 2rem;
  }
  .cid-v7PFPoPCVj .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-v7PFPoPCVj span {
    font-size: 21vw;
  }
}
.cid-v7PFPoPCVj .icon-text,
.cid-v7PFPoPCVj .mbr-section-btn {
  color: #555555;
  text-align: left;
}
.cid-v7PFPoPCVj .icon-title,
.cid-v7PFPoPCVj .mbr-section-btn,
.cid-v7PFPoPCVj .item .icon-box .step-number {
  color: #353535;
  text-align: left;
}
.cid-v7PFPoPCVj .item .icon-box .step-number {
  text-align: left;
  color: #bbbbbb;
}
.cid-v7PFPWgTSv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f6f6f6;
}
.cid-v7PFPWgTSv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7PFPWgTSv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7PFPWgTSv .mbr-section-title {
  text-align: left;
  color: #353535;
}
.cid-v7PFPWgTSv .mbr-section-subtitle {
  text-align: left;
  color: #555555;
}
.cid-v7PFQvqZLM {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #f6f6f6;
}
.cid-v7PFQvqZLM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7PFQvqZLM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v7PFQvqZLM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7PFQvqZLM .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v7PFQvqZLM .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v7PFQvqZLM .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v7PFQvqZLM .mbr-section-title {
  color: #000000;
}
.cid-v7PFQvqZLM .mbr-text,
.cid-v7PFQvqZLM .mbr-section-btn {
  color: #555555;
}
.cid-v7PFSxPL3E {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7PFSxPL3E .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7PFSxPL3E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7PFSxPL3E .item {
  display: flex;
  align-items: center;
  margin-bottom: 4rem;
  flex-direction: column;
}
.cid-v7PFSxPL3E .icon-box {
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-v7PFSxPL3E .text-box {
  text-align: center;
}
.cid-v7PFSxPL3E span {
  font-size: 9rem;
  color: #bbbbbb;
  font-weight: bold;
  display: block;
}
@media (max-width: 991px) {
  .cid-v7PFSxPL3E .card {
    margin-bottom: 2rem;
  }
  .cid-v7PFSxPL3E .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-v7PFSxPL3E span {
    font-size: 21vw;
  }
}
.cid-v7PFSxPL3E .icon-text,
.cid-v7PFSxPL3E .mbr-section-btn {
  color: #555555;
  text-align: left;
}
.cid-v7PFSxPL3E .icon-title,
.cid-v7PFSxPL3E .mbr-section-btn,
.cid-v7PFSxPL3E .item .icon-box .step-number {
  color: #353535;
  text-align: left;
}
.cid-v7PFSxPL3E .item .icon-box .step-number {
  text-align: left;
  color: #bbbbbb;
}
.cid-v7PFT8gxzX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7PFT8gxzX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7PFT8gxzX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7PFT8gxzX .mbr-section-title {
  text-align: left;
  color: #353535;
}
.cid-v7PFT8gxzX .mbr-section-subtitle {
  text-align: left;
  color: #555555;
}
.cid-v7PFTES2cE {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v7PFTES2cE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7PFTES2cE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v7PFTES2cE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7PFTES2cE .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v7PFTES2cE .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v7PFTES2cE .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v7PFTES2cE .mbr-section-title {
  color: #000000;
}
.cid-v7PFTES2cE .mbr-text,
.cid-v7PFTES2cE .mbr-section-btn {
  color: #555555;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-tXLQWmbBBd {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/ourmetrics.webp");
}
.cid-tXLQWmbBBd .slider-text-two {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  display: inline-block;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
}
.cid-tXLQWmbBBd .mbr-section-title,
.cid-tXLQWmbBBd .mbr-section-subtitle {
  color: #232323;
}
.cid-tXLQWmbBBd .mbr-section-subtitle span {
  font-weight: bold;
}
.cid-tXLQWmbBBd .mbr-text {
  color: #232323;
  font-weight: 100;
}
.cid-tXLQWmbBBd .mbr-section-btn {
  color: white;
}
@media (max-width: 767px) {
  .cid-tXLQWmbBBd .row {
    margin-left: -15px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tXLQWmbBBd .slider-text-two {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.cid-tXLSbjBmAN {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tXLSbjBmAN .mbr-text {
  color: #555555;
}
.cid-tXLSbjBmAN .mbr-section-title {
  color: #000000;
}
.cid-tXLSbjBmAN .mbr-section-subtitle {
  color: #878787;
}
.cid-tXLTeIe4VN {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXLTeIe4VN .mbr-section-subtitle {
  color: #8000ff;
}
.cid-tXLTeIe4VN .mbr-text {
  color: #555555;
}
.cid-tXJPbPpj0w {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tXJPbPpj0w .card-wrapper {
  background-color: #efefef;
  padding: 2rem;
}
@media (max-width: 767px) {
  .cid-tXJPbPpj0w .card-wrapper {
    padding: 1rem;
  }
}
.cid-tXJPbPpj0w .text-wrapper {
  max-width: 28rem;
}
.cid-tXJPbPpj0w .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tXJPbPpj0w .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tXJPbPpj0w .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tXJPbPpj0w .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tXJPbPpj0w .content-wrapper {
    padding: 3rem;
  }
  .cid-tXJPbPpj0w .content-wrapper .text-column {
    padding-left: 4rem;
  }
}
.cid-tXJPbPpj0w .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tXJPbPpj0w .card-title {
  color: #000000;
}
.cid-tXJPbPpj0w .mbr-text,
.cid-tXJPbPpj0w .mbr-section-btn {
  color: #555555;
}
.cid-tXMap9QieY {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tXMap9QieY .mbr-text {
  color: #555555;
}
.cid-tXMap9QieY .mbr-section-subtitle {
  color: #000000;
}
.cid-tXMb6i1KgU {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tXMb6i1KgU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tXMb6i1KgU .row {
  flex-direction: row-reverse;
}
.cid-tXMb6i1KgU img {
  width: 100%;
}
.cid-tXMcFHc898 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tXMcFHc898 .mbr-section-subtitle {
  color: #000000;
}
.cid-tXMcFHc898 .mbr-text {
  color: #555555;
}
.cid-tXMduVJMCB {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tXMduVJMCB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tXMduVJMCB .row {
  flex-direction: row-reverse;
}
.cid-tXMduVJMCB img {
  width: 100%;
}
.cid-tXMeDfaHmi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXMeDfaHmi .mbr-section-subtitle {
  color: #000000;
}
.cid-tXMeDfaHmi .mbr-text {
  color: #555555;
}
.cid-tXMf1urIgy {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tXMf1urIgy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tXMf1urIgy .row {
  flex-direction: row-reverse;
}
.cid-tXMf1urIgy img {
  width: 100%;
}
.cid-tXMgHghfi7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXMgHghfi7 .mbr-section-subtitle {
  color: #000000;
}
.cid-tXMgHghfi7 .mbr-text {
  color: #555555;
}
.cid-tXMgG2iMT2 {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tXMgG2iMT2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tXMgG2iMT2 .row {
  flex-direction: row-reverse;
}
.cid-tXMgG2iMT2 img {
  width: 100%;
}
.cid-tXQzTyl3Px {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tXQzTyl3Px .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tXQzTyl3Px .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tXQzTyl3Px .container {
    padding: 0 25px;
  }
}
.cid-tXQzTyl3Px .row {
  margin: 0;
}
.cid-tXQzTyl3Px .row .card {
  padding: 0;
}
.cid-tXQzTyl3Px .image-wrapper {
  position: relative;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tXQzTyl3Px .image-wrapper {
    height: 350px;
  }
}
.cid-tXQzTyl3Px .image-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tXQzTyl3Px .title-wrapper {
  position: relative;
  padding: 70px 12%;
  background-color: #efefef;
}
@media (max-width: 768px) {
  .cid-tXQzTyl3Px .title-wrapper {
    padding: 45px 25px;
  }
}
.cid-tXQzTyl3Px .title-wrapper .mbr-section-title {
  margin-bottom: 105px;
}
.cid-tXQzTyl3Px .title-wrapper .logo-wrapper {
  margin-bottom: 40px;
}
.cid-tXQzTyl3Px .title-wrapper .logo-wrapper img {
  display: inline-flex;
  width: 60px;
  height: 60px;
  object-fit: contain;
}
.cid-tXQzTyl3Px .title-wrapper .mbr-section-subtitle {
  margin-bottom: 25px;
}
.cid-tXQzTyl3Px .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tXQzTyl3Px .title-wrapper .mbr-section-btn {
  margin-top: 35px;
}
.cid-tXQzTyl3Px .mbr-section-title {
  color: #ffffff;
}
.cid-tXQzTyl3Px .mbr-section-subtitle {
  color: #000000;
}
.cid-tXQzTyl3Px .mbr-text {
  color: #555555;
}
.cid-tXQzTyl3Px .mbr-section-title,
.cid-tXQzTyl3Px .mbr-section-btn,
.cid-tXQzTyl3Px .logo-wrapper {
  color: #000000;
}
.cid-tYpliMW9vb {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tYpliMW9vb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYpliMW9vb .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-tYpliMW9vb .container {
    padding: 0 16px;
  }
}
.cid-tYpliMW9vb .card {
  position: relative;
  justify-content: center;
}
.cid-tYpliMW9vb .card .text-wrapper {
  padding: 100px 100px 100px 200px;
  background-color: #efefef;
  border-radius: 40px;
  padding: 100px 200px 100px 100px;
}
@media (max-width: 992px) {
  .cid-tYpliMW9vb .card .text-wrapper {
    padding: 100px 24px 32px 24px;
  }
}
@media (max-width: 992px) {
  .cid-tYpliMW9vb .card .text-wrapper {
    padding: 100px 24px 32px 24px;
  }
}
.cid-tYpliMW9vb .card .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
.cid-tYpliMW9vb .card .text-wrapper .text-wrap {
  display: flex;
}
.cid-tYpliMW9vb .card .text-wrapper .text-wrap .icon-wrapper {
  margin-right: 20px;
}
.cid-tYpliMW9vb .card .text-wrapper .text-wrap .icon-wrapper .mbr-iconfont {
  font-size: 32px;
  color: #8000ff;
}
.cid-tYpliMW9vb .card .text-wrapper .text-wrap .text-content {
  width: 100%;
}
.cid-tYpliMW9vb .card .text-wrapper .text-wrap .text-content .mbr-name {
  margin-bottom: 10px;
}
.cid-tYpliMW9vb .card .text-wrapper .text-wrap .text-content .mbr-desc {
  margin-bottom: 0;
}
.cid-tYpliMW9vb .card .image_1 {
  position: absolute;
  left: -90px;
  width: 180px;
  height: 180px;
  object-fit: cover;
  border-radius: 16px;
  z-index: 1;
  left: auto;
  right: -90px;
}
@media (max-width: 992px) {
  .cid-tYpliMW9vb .card .image_1 {
    position: static;
    margin: 0 auto -50px;
  }
}
.cid-tYpliMW9vb .mbr-text {
  color: #000000;
}
.cid-tYpliMW9vb .mbr-name {
  color: #8000ff;
}
.cid-tYpliMW9vb .mbr-desc {
  color: #555555;
}
.cid-tXQBjb2E5T {
  padding-top: 5rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-tXQBjb2E5T .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXQBjb2E5T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXQBjb2E5T .mbr-section-subtitle {
  color: #878787;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ttbB2hEqIg {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/residential-property-pic1a-rev.webp");
}
.cid-ttbB2hEqIg .slider-text-two {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  display: inline-block;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
}
.cid-ttbB2hEqIg .mbr-section-title,
.cid-ttbB2hEqIg .mbr-section-subtitle {
  color: #232323;
}
.cid-ttbB2hEqIg .mbr-section-subtitle span {
  font-weight: bold;
}
.cid-ttbB2hEqIg .mbr-text {
  color: #232323;
  font-weight: 100;
}
.cid-ttbB2hEqIg .mbr-section-btn {
  color: white;
}
@media (max-width: 767px) {
  .cid-ttbB2hEqIg .row {
    margin-left: -15px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttbB2hEqIg .slider-text-two {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.cid-ttbB2hEqIg .mbr-section-subtitle {
  color: #000000;
}
.cid-ttbB2hEqIg .mbr-text,
.cid-ttbB2hEqIg .mbr-section-btn {
  color: #555555;
}
.cid-ttK4U1HAta {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ttK4U1HAta .card_block {
  border-radius: 10px;
  padding: 40px;
  background-color: #f6f6f6;
}
.cid-ttK4U1HAta .mbr-section-subtitle {
  margin-bottom: 12px;
  color: #353535;
}
.cid-ttK4U1HAta .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-ttK4U1HAta .mbr-section-btn .btn-secondary-outline:hover,
.cid-ttK4U1HAta .mbr-section-btn .btn-secondary-outline .active,
.cid-ttK4U1HAta .mbr-section-btn .btn-secondary-outline:focus {
  color: #ffffff !important;
}
.cid-ttK4U1HAta .content_block:hover .mbr-section-subtitle a {
  color: #a68948 !important;
}
@media (max-width: 767px) {
  .cid-ttK4U1HAta .card_block {
    margin-bottom: 1.5rem;
    padding: 20px;
  }
}
.cid-ttK4U1HAta .mbr-text,
.cid-ttK4U1HAta .mbr-section-btn {
  color: #555555;
}
.cid-ttK4U1HAta .card_text {
  color: #353535;
}
.cid-ttK5BKTLFu {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ttK5BKTLFu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttK5BKTLFu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttK5BKTLFu .mbr-section-title {
  color: #353535;
}
.cid-ttK52q6Pb8 {
  padding-top: 3rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-ttK52q6Pb8 .text {
  display: flex;
  flex-direction: row;
}
.cid-ttK52q6Pb8 .card-title {
  margin-bottom: 14px;
}
.cid-ttK52q6Pb8 .card-text {
  padding-bottom: 24px;
  font-weight: 500;
}
.cid-ttK52q6Pb8 a {
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}
.cid-ttK52q6Pb8 rect {
  transform: translateX(-13px);
  transform-origin: right;
  stroke: currentColor;
  stroke-width: .5;
}
.cid-ttK52q6Pb8 .qodef-button-cap-fake {
  animation: qode-button-cap-fake-out 0.35s linear;
}
.cid-ttK52q6Pb8 svg {
  margin-left: 15px;
}
.cid-ttK52q6Pb8 path {
  animation: qode-button-cap-out 0.35s ease-in-out;
  transform: translateX(-13px);
  transform-origin: right;
  fill: currentColor;
}
.cid-ttK52q6Pb8 .link:hover rect {
  animation: qode-button-line 0.7s ease forwards;
}
.cid-ttK52q6Pb8 .link:hover path {
  animation: qode-button-cap 0.7s ease forwards;
}
@keyframes qode-button-cap-fake-out {
  0% {
    clip-path: inset(0 0 0 0);
  }
  49%,
  51% {
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes qode-button-line {
  0%,
  100% {
    transform: translateX(-13px) scaleX(1);
  }
  10% {
    transform: translateX(-13px) scaleX(1);
  }
  46%,
  55% {
    transform: translateX(0) scaleX(0.5);
  }
  99% {
    transform: translateX(-13px) scaleX(0.6);
  }
}
@keyframes qode-button-cap-out {
  0%,
  50% {
    transform: translateX(-35px) scaleX(-1);
  }
  100%,
  51% {
    transform: translateX(-13px) scaleX(1);
  }
}
@keyframes qode-button-cap {
  0% {
    -webkit-transform: translateX(-13px) scaleX(1);
    transform: translateX(-13px) scaleX(1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
  54% {
    -webkit-transform: translateX(-1px) scaleX(1);
    transform: translateX(-1px) scaleX(1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  55% {
    -webkit-transform: translateX(-20px) scaleX(-1);
    transform: translateX(-20px) scaleX(-1);
    -webkit-clip-path: inset(50% 0 50% 0);
    clip-path: inset(50% 0 50% 0);
  }
  100% {
    -webkit-transform: translateX(-35px) scaleX(-1);
    transform: translateX(-35px) scaleX(-1);
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
  }
}
.cid-ttK52q6Pb8 img {
  max-width: 140px;
  height: auto;
}
.cid-ttK52q6Pb8 .card-text,
.cid-ttK52q6Pb8 .lin {
  color: #4c4c4c;
}
.cid-ttK52q6Pb8 .mbr-iconfont {
  font-size: 110px;
  margin-right: 5px;
  color: #330066;
}
.cid-ttK52q6Pb8 .link a {
  background-image: none !important;
}
.cid-ttK52q6Pb8 .padd-r {
  padding-right: 25px;
}
.cid-ttK52q6Pb8 .padd-l {
  padding-left: 25px;
}
.cid-ttK52q6Pb8 .b {
  margin-bottom: 51px;
}
@media (max-width: 770px) {
  .cid-ttK52q6Pb8 .b1 {
    margin-bottom: 51px;
  }
  .cid-ttK52q6Pb8 .padd-l,
  .cid-ttK52q6Pb8 .padd-r {
    padding: 0;
  }
  .cid-ttK52q6Pb8 .text {
    flex-direction: column;
  }
  .cid-ttK52q6Pb8 .col-auto {
    margin-bottom: 20px;
    text-align: center;
  }
  .cid-ttK52q6Pb8 .card-title,
  .cid-ttK52q6Pb8 .lin,
  .cid-ttK52q6Pb8 .link {
    text-align: center;
  }
}
.cid-ttK52q6Pb8 .card-title,
.cid-ttK52q6Pb8 .iconfont-wrapper {
  color: #353535;
}
.cid-ttK52q6Pb8 .card-text,
.cid-ttK52q6Pb8 .link {
  color: #555555;
}
.cid-ttK5dnbWQk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f6f6f6;
}
.cid-ttK5dnbWQk .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-ttK5dnbWQk .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ttK5dnbWQk .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-ttK5dnbWQk .mbr-section-title {
  text-align: left;
  color: #353535;
}
.cid-ttK5dnbWQk .mbr-text,
.cid-ttK5dnbWQk .mbr-section-btn {
  text-align: left;
  color: #555555;
}
.cid-ttK5v3H2Y7 {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ttK5v3H2Y7 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-ttK5v3H2Y7 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-ttK5v3H2Y7 .form-group {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ttK5v3H2Y7 .input-group-btn .btn {
  border-radius: 0px !important;
}
.cid-ttK5v3H2Y7 .form-control {
  background: none;
  border-radius: 0px;
}
.cid-ttK5v3H2Y7 textarea.form-control {
  min-height: 214.5px;
}
.cid-ttK5v3H2Y7 .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  height: 50px;
  margin-bottom: 2.5rem;
}
.cid-ttK5v3H2Y7 h4,
.cid-ttK5v3H2Y7 p {
  margin: 0;
}
.cid-ttK5v3H2Y7 h2 {
  color: #333;
  margin-bottom: 2rem;
}
.cid-ttK5v3H2Y7 h3 {
  color: #767676;
  line-height: 1.8;
  margin-bottom: 2rem;
}
.cid-ttK5v3H2Y7 .icon {
  color: #bbbbbb;
  font-size: 2.6rem;
}
@media (max-width: 991px) {
  .cid-ttK5v3H2Y7 h2 {
    text-align: center;
  }
  .cid-ttK5v3H2Y7 h3 {
    text-align: center;
  }
  .cid-ttK5v3H2Y7 .input-group-btn {
    text-align: center;
  }
  .cid-ttK5v3H2Y7 .social-list {
    text-align: center;
  }
  .cid-ttK5v3H2Y7 .order-2 {
    margin-top: 2.5rem;
  }
}
.cid-ttK5v3H2Y7 H2 {
  color: #656565;
}
.cid-ttK5v3H2Y7 .content {
  text-align: left;
  color: #7f7f7f;
}
.cid-ttK5v3H2Y7 .type {
  text-align: left;
  padding-bottom: 8px;
  color: #353535;
}
.cid-ttK5v3H2Y7 .title1 {
  text-align: left;
  color: #353535;
}
.cid-ttK5v3H2Y7 .mbr-section-subtitle {
  text-align: left;
  color: #555555;
}
.cid-ttK5v3H2Y7 .title2 {
  color: #353535;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3Ft25bl .navbar-dropdown {
  position: relative !important;
}
.cid-u0M3Ft25bl .navbar-dropdown {
  position: absolute !important;
}
.cid-u0M3Ft25bl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3Ft25bl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u0M3Ft25bl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u0M3Ft25bl .dropdown-item:hover,
.cid-u0M3Ft25bl .dropdown-item:focus {
  background: #ffffff !important;
  color: white !important;
}
.cid-u0M3Ft25bl .dropdown-item:hover span {
  color: white;
}
.cid-u0M3Ft25bl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u0M3Ft25bl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u0M3Ft25bl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u0M3Ft25bl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u0M3Ft25bl .nav-link {
  position: relative;
}
.cid-u0M3Ft25bl .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-u0M3Ft25bl .container {
    flex-wrap: wrap;
  }
}
.cid-u0M3Ft25bl .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-u0M3Ft25bl .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-u0M3Ft25bl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3Ft25bl .dropdown-menu,
.cid-u0M3Ft25bl .navbar.opened {
  background: #ffffff !important;
}
.cid-u0M3Ft25bl .nav-item:focus,
.cid-u0M3Ft25bl .nav-link:focus {
  outline: none;
}
.cid-u0M3Ft25bl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3Ft25bl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3Ft25bl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3Ft25bl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3Ft25bl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3Ft25bl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3Ft25bl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0);
}
.cid-u0M3Ft25bl .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3Ft25bl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3Ft25bl .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3Ft25bl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u0M3Ft25bl .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3Ft25bl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3Ft25bl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3Ft25bl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.8rem);
  }
}
.cid-u0M3Ft25bl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3Ft25bl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3Ft25bl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3Ft25bl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3Ft25bl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3Ft25bl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u0M3Ft25bl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3Ft25bl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3Ft25bl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3Ft25bl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3Ft25bl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3Ft25bl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u0M3Ft25bl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0M3Ft25bl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3Ft25bl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u0M3Ft25bl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3Ft25bl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u0M3Ft25bl .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u0M3Ft25bl .navbar.navbar-short {
  min-height: 60px;
}
.cid-u0M3Ft25bl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u0M3Ft25bl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u0M3Ft25bl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3Ft25bl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3Ft25bl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3Ft25bl .dropdown-item.active,
.cid-u0M3Ft25bl .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3Ft25bl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3Ft25bl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3Ft25bl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3Ft25bl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3Ft25bl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u0M3Ft25bl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0M3Ft25bl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3Ft25bl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u0M3Ft25bl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3Ft25bl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u0M3Ft25bl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3Ft25bl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3Ft25bl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3Ft25bl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3Ft25bl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3Ft25bl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3Ft25bl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3Ft25bl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3Ft25bl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3Ft25bl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3Ft25bl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3Ft25bl .navbar {
    height: 70px;
  }
  .cid-u0M3Ft25bl .navbar.opened {
    height: auto;
  }
  .cid-u0M3Ft25bl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZJYFmUUKR {
  padding-top: 60px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/promotion-royal-pic2.webp");
}
.cid-tZJYFmUUKR .media-content .btn-bgr {
  z-index: 0;
}
.cid-tZJYFmUUKR .mbr-section-text {
  word-break: break-word;
}
.cid-tZJYFmUUKR .mbr-overlay {
  background: linear-gradient(90deg, #000000, #555555);
}
@media (min-width: 992px) {
  .cid-tZJYFmUUKR .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tZJYFmUUKR .mbr-figure {
    padding-top: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tZJYFmUUKR .mbr-text {
    text-align: center;
  }
}
.cid-tZJYFmUUKR H1 {
  color: #ffffff;
  text-align: left;
}
.cid-tZJYFmUUKR .mbr-text,
.cid-tZJYFmUUKR .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tZJXDBkKcK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tZJXDBkKcK .container-fluid {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-tZJXDBkKcK .container-fluid {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-tZJXDBkKcK .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-tZJXDBkKcK .container {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .cid-tZJXDBkKcK .container {
    padding: 0 16px;
  }
}
.cid-tZJXDBkKcK .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 200px;
  max-width: 200px;
}
@media (max-width: 767px) {
  .cid-tZJXDBkKcK .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-tZJXDBkKcK .embla__slide .slide-content .item-wrapper .item-img img {
  height: 150px;
  object-fit: contain;
  margin: 0 auto;
}
.cid-tZJXDBkKcK .embla__button--next,
.cid-tZJXDBkKcK .embla__button--prev {
  display: flex;
}
.cid-tZJXDBkKcK .embla__button {
  bottom: 0;
  width: 40px;
  height: 40px;
  margin-top: -1.5rem;
  font-size: 25px;
  background-color: transparent !important;
  color: #ffffff !important;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-tZJXDBkKcK .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tZJXDBkKcK .embla__button:hover {
  opacity: .7 !important;
}
.cid-tZJXDBkKcK .embla__button.embla__button--prev {
  left: 45%;
}
@media (max-width: 992px) {
  .cid-tZJXDBkKcK .embla__button.embla__button--prev {
    left: 40%;
  }
}
@media (max-width: 768px) {
  .cid-tZJXDBkKcK .embla__button.embla__button--prev {
    left: 35%;
  }
}
.cid-tZJXDBkKcK .embla__button.embla__button--next {
  right: 45%;
}
@media (max-width: 992px) {
  .cid-tZJXDBkKcK .embla__button.embla__button--next {
    right: 40%;
  }
}
@media (max-width: 768px) {
  .cid-tZJXDBkKcK .embla__button.embla__button--next {
    right: 35%;
  }
}
.cid-tZJXDBkKcK .embla {
  position: relative;
  width: 100%;
}
.cid-tZJXDBkKcK .embla__viewport {
  width: 100%;
  margin-right: 1rem;
}
.cid-tZJXDBkKcK .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tZJXDBkKcK .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tZJXDBkKcK .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tZJXDBkKcK .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-tZPfcICnDu {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tZPfcICnDu .mbr-text {
  color: #353535;
}
.cid-tZPfcICnDu .mbr-section-title {
  color: #555555;
}
.cid-tZPfcICnDu .mbr-section-subtitle {
  color: #353535;
}
.cid-tZPgwx8P0l {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tZPgwx8P0l .mbr-section-head {
  width: 100%;
}
.cid-tZPgwx8P0l .border-item {
  width: 100%;
  height: 1px;
  background-color: #16181c;
  opacity: 1;
}
.cid-tZP0ROe6Qs {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZP0ROe6Qs .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tZP0ROe6Qs .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tZP0ROe6Qs .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tZP0ROe6Qs .mbr-section-title {
  text-align: left;
  color: #7f00ff;
}
.cid-tZP0ROe6Qs .mbr-text,
.cid-tZP0ROe6Qs .mbr-section-btn {
  text-align: left;
  color: #878787;
}
.cid-tZP0VPSVyr {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tZP0VPSVyr .row {
  flex-direction: row-reverse;
}
.cid-tZP0VPSVyr .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tZP0VPSVyr .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tZP0VPSVyr .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tZP0VPSVyr .mbr-section-title {
  text-align: left;
  color: #7f00ff;
}
.cid-tZP0VPSVyr .mbr-text,
.cid-tZP0VPSVyr .mbr-section-btn {
  text-align: left;
  color: #878787;
}
.cid-tZP0WfnR4r {
  padding-top: 4rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-tZP0WfnR4r .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tZP0WfnR4r .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tZP0WfnR4r .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tZP0WfnR4r .mbr-section-title {
  text-align: left;
  color: #7f00ff;
}
.cid-tZP0WfnR4r .mbr-text,
.cid-tZP0WfnR4r .mbr-section-btn {
  text-align: left;
  color: #878787;
}
.cid-tZP0wjeHGd {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/promopic1a.webp");
}
.cid-tZP0wjeHGd .mbr-text {
  color: #767676;
}
.cid-tZP0wjeHGd .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tZP0wjeHGd .title {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tZP0wjeHGd .title .num {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 0;
  width: 100%;
  font-size: 3.2rem;
}
.cid-tZP0wjeHGd .title .card-title {
  z-index: 1;
  width: 100%;
}
.cid-tZP0wjeHGd .card-text {
  margin-top: 2rem;
  color: #efefef;
}
.cid-tZP0wjeHGd .card-box {
  margin-bottom: 1rem;
}
.cid-tZP0wjeHGd .num {
  color: #bed3f9;
}
@media (max-width: 767px) {
  .cid-tZP0wjeHGd .num,
  .cid-tZP0wjeHGd .card-title,
  .cid-tZP0wjeHGd .mbr-text,
  .cid-tZP0wjeHGd .mbr-title,
  .cid-tZP0wjeHGd .mbr-section-subtitle,
  .cid-tZP0wjeHGd .mbr-section-btn {
    text-align: center !important;
  }
  .cid-tZP0wjeHGd .content-column {
    margin-bottom: 2rem;
  }
}
.cid-tZP0wjeHGd .mbr-title {
  color: #bed3f9;
  text-align: left;
}
.cid-tZP0wjeHGd .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tZPmWPQfjK {
  padding-top: 135px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
.cid-tZPmWPQfjK .mbr-text {
  color: #767676;
}
.cid-tZPmWPQfjK .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tZPmWPQfjK .mbr-section-subtitle {
  color: #7f00ff;
  text-align: left;
}
.cid-tZPmWPQfjK .title {
  position: relative;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tZPmWPQfjK .title .num {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 0;
  width: 100%;
  font-size: 3.2rem;
}
.cid-tZPmWPQfjK .title .card-title {
  z-index: 1;
  width: 100%;
}
.cid-tZPmWPQfjK .card-text {
  margin-top: 2rem;
  color: #353535;
}
.cid-tZPmWPQfjK .card-box {
  margin-bottom: 1rem;
}
.cid-tZPmWPQfjK .num {
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-tZPmWPQfjK .num,
  .cid-tZPmWPQfjK .card-title,
  .cid-tZPmWPQfjK .mbr-text,
  .cid-tZPmWPQfjK .mbr-title,
  .cid-tZPmWPQfjK .mbr-section-subtitle,
  .cid-tZPmWPQfjK .mbr-section-btn {
    text-align: center !important;
  }
  .cid-tZPmWPQfjK .content-column {
    margin-bottom: 2rem;
  }
}
.cid-tZPmWPQfjK .mbr-title {
  color: #555555;
  text-align: left;
}
.cid-tZPmWPQfjK .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tZPjeRv7ce {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #f2f2f2;
}
.cid-tZPjeRv7ce .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZPjeRv7ce .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZPjeRv7ce .mbr-section-title {
  color: #000000;
}
.cid-tZQzVCcwDD {
  padding-top: 90px;
  padding-bottom: 135px;
  background-color: #f2f2f2;
}
.cid-tZQzVCcwDD .carousel {
  z-index: 2;
  position: relative;
}
.cid-tZQzVCcwDD .big-icon {
  position: absolute;
  top: 1rem;
  left: 50%;
  right: 50;
  font-size: 12rem;
  transform: translate(-50%, -50%);
  z-index: 0;
  color: #cccccc;
  opacity: 0.5;
}
.cid-tZQzVCcwDD .user {
  padding: 0!important;
}
.cid-tZQzVCcwDD .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-tZQzVCcwDD .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tZQzVCcwDD .carousel-item.active,
.cid-tZQzVCcwDD .carousel-item-next,
.cid-tZQzVCcwDD .carousel-item-prev {
  display: flex;
}
.cid-tZQzVCcwDD .user_name {
  margin: 0;
}
.cid-tZQzVCcwDD .carousel-controls a {
  font-size: 2rem;
}
.cid-tZQzVCcwDD .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #878787;
  background: transparent;
  opacity: 0.5;
}
.cid-tZQzVCcwDD .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-tZQzVCcwDD ol {
  margin-bottom: 0;
  bottom: -3rem;
}
.cid-tZQzVCcwDD .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: auto 7px;
  border: none;
  background: #878787;
  transition: all 0.3s;
  border-radius: 50%;
  opacity: 0.5;
}
.cid-tZQzVCcwDD .carousel-indicators li:hover {
  opacity: 1;
}
.cid-tZQzVCcwDD .carousel-indicators .active {
  opacity: 1;
  width: 10px;
  height: 10px;
}
.cid-tZQzVCcwDD .user_desk {
  color: #232323;
}
.cid-tZQzVCcwDD .user_text {
  color: #555555;
}
.cid-tZQzVCcwDD .title,
.cid-tZQzVCcwDD .line-align {
  color: #434343;
}
.cid-tZPj1ni1s3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tZPj1ni1s3 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tZPj1ni1s3 .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-tZPj1ni1s3 .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-tZPj1ni1s3 .carousel-controls a:hover span {
  opacity: 1;
}
.cid-tZPj1ni1s3 .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tZPj1ni1s3 .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-tZPj1ni1s3 .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tZPj1ni1s3 H2 {
  color: #000000;
}
.cid-tZPj1ni1s3 .user_text {
  color: #555555;
  text-align: left;
}
.cid-tZPj1ni1s3 .user_name {
  color: #000000;
}
.cid-tZPpb9LqWj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tZPpb9LqWj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZPpb9LqWj .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-tZPpb9LqWj .container {
    padding: 0 23px;
  }
}
@media (max-width: 768px) {
  .cid-tZPpb9LqWj .container {
    padding: 0 12px;
  }
}
.cid-tZPpb9LqWj .content-wrapper {
  display: flex;
  border-radius: 32px;
  padding: 16px;
  background-color: #f2f2f2;
}
@media (max-width: 992px) {
  .cid-tZPpb9LqWj .content-wrapper {
    display: block;
  }
}
.cid-tZPpb9LqWj .content-wrapper .title-wrapper {
  width: 50%;
  padding: 48px;
  margin-right: 32px;
}
@media (max-width: 992px) {
  .cid-tZPpb9LqWj .content-wrapper .title-wrapper {
    width: 100%;
    padding: 32px;
    margin: 0;
  }
}
@media (max-width: 768px) {
  .cid-tZPpb9LqWj .content-wrapper .title-wrapper {
    padding: 24px;
  }
}
.cid-tZPpb9LqWj .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-tZPpb9LqWj .content-wrapper .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tZPpb9LqWj .content-wrapper .mbr-form {
  width: 50%;
}
@media (max-width: 992px) {
  .cid-tZPpb9LqWj .content-wrapper .mbr-form {
    width: 100%;
  }
}
.cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap {
  width: 100%;
  padding: 48px;
}
@media (max-width: 992px) {
  .cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap {
    padding: 32px;
  }
}
@media (max-width: 768px) {
  .cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap {
    padding: 24px;
  }
}
.cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap .dragArea.row .mbr-section-title {
  margin-bottom: 20px !important;
}
.cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap .dragArea.row .mbr-text {
  margin-bottom: 20px !important;
}
.cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap .dragArea.row .form-group {
  margin-bottom: 16px !important;
}
.cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap .dragArea.row .form-group .form-control {
  padding: 16px;
  box-shadow: none;
  border-radius: 16px !important;
  border: 1px solid #555555 !important;
  background-color: #f2f2f2;
}
.cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap .dragArea.row .form-group .form-control:hover,
.cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap .dragArea.row .form-group .form-control:focus {
  border: 1px solid #353535 !important;
  box-shadow: none;
}
.cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap .dragArea.row .form-group .form-control::placeholder {
  color: #555555;
}
.cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap .dragArea.row .form-group textarea {
  min-height: 160px;
}
.cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap .dragArea.row .form-group .form-check {
  padding-left: 1.7em;
  margin-bottom: 10px;
}
.cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap .dragArea.row .form-group .form-check .form-check-input {
  background-color: #555555;
  border-color: #555555;
}
.cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap .dragArea.row .mbr-section-btn {
  margin-top: 6px;
}
.cid-tZPpb9LqWj .content-wrapper .mbr-form .form-wrap .dragArea.row .mbr-section-btn .btn {
  width: 100%;
}
.cid-tZPpb9LqWj .mbr-section-title {
  color: #ffffff;
}
.cid-tZPpb9LqWj .mbr-text {
  color: #555555;
}
.cid-tZPpb9LqWj label {
  color: #ffffff;
}
.cid-tZPpb9LqWj .mbr-section-title,
.cid-tZPpb9LqWj .mbr-section-btn {
  color: #000000;
}
.cid-tZPpb9LqWj LABEL {
  color: #555555;
}
.cid-tZPpb9LqWj P {
  color: #555555;
}
.cid-tZP07UL7aK {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tZP07UL7aK .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uc7CxWpHlv {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/we-are-hiring.webp");
}
.cid-uc7CxWpHlv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uc7CxWpHlv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uc7CxWpHlv .mbr-text,
.cid-uc7CxWpHlv .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-uc7CxWpHlv .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v6eFZwGnVU {
  justify-content: flex-end;
  align-items: flex-end;
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/royalvacationrentals-book-a-villa-in-crete-p1.webp");
}
.cid-v6eFZwGnVU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6eFZwGnVU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6eFZwGnVU .card {
  justify-content: flex-end;
}
.cid-v6eFZwGnVU .content-wrapper .label-wrapper {
  margin-bottom: 24px;
}
.cid-v6eFZwGnVU .content-wrapper .label-wrapper .label-wrap {
  display: inline-flex;
  align-items: center;
  padding: 8px 18px 6px;
  background-color: #330066;
}
.cid-v6eFZwGnVU .content-wrapper .label-wrapper .label-wrap .iconfont-wrapper .mbr-iconfont {
  display: inline-flex;
  margin-right: 8px;
  font-size: 18px;
}
.cid-v6eFZwGnVU .content-wrapper .label-wrapper .label-wrap .mbr-label {
  margin-bottom: 0;
}
.cid-v6eFZwGnVU .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-v6eFZwGnVU .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 75%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v6eFZwGnVU .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
@media (max-width: 992px) {
  .cid-v6eFZwGnVU .content-wrap {
    margin-top: 16px;
  }
}
.cid-v6eFZwGnVU .content-wrap .mbr-section-btn {
  width: 100%;
}
.cid-v6eFZwGnVU .content-wrap .mbr-section-btn .btn {
  justify-content: space-between;
  width: 100%;
  margin-bottom: 0;
}
.cid-v6eFZwGnVU .mbr-section-title {
  color: #ffffff;
}
.cid-v6eFZwGnVU .mbr-label {
  color: #ffffff;
}
.cid-v6eFZwGnVU .mbr-text {
  color: #ffffff;
}
.cid-vcjKz99VJO {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vcjKz99VJO .mbr-section-title {
  color: #353535;
}
.cid-vcjKz99VJO .mbr-section-subtitle {
  color: #555555;
}
.cid-vcjKz99VJO .mbr-text {
  color: #555555;
}
.cid-vcjKQBMRVc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vcjKQBMRVc .mbr-section-head {
  width: 100%;
}
.cid-vcjKQBMRVc .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-v7we0gMAiN {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7we0gMAiN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7we0gMAiN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7we0gMAiN .mbr-section-title {
  color: #353535;
}
.cid-v7we0gMAiN .mbr-section-subtitle {
  color: #555555;
}
.cid-v7wbvYlNt0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7wbvYlNt0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7wbvYlNt0 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-v7wbvYlNt0 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7wbvYlNt0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7wbvYlNt0 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #bbbbbb;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #ffffff;
  height: 80px;
  border-radius: 50%;
}
.cid-v7wbvYlNt0 .card-title,
.cid-v7wbvYlNt0 .iconfont-wrapper,
.cid-v7wbvYlNt0 .card-text {
  color: #000000;
  text-align: center;
}
.cid-v7wbvYlNt0 .content-head {
  max-width: 800px;
}
.cid-v7wbvYlNt0 .mbr-section-title {
  color: #000000;
}
.cid-v7wbvYlNt0 .mbr-section-btn {
  text-align: center;
}
.cid-v7wbvYlNt0 .card-text,
.cid-v7wbvYlNt0 .mbr-section-btn {
  color: #555555;
}
.cid-v7wbvYlNt0 .card-title,
.cid-v7wbvYlNt0 .iconfont-wrapper {
  color: #353535;
}
.cid-v7TQd5GQin {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v7TQd5GQin .mbr-text {
  color: #bbbbbb;
}
.cid-v7whsyaOJA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-v7whsyaOJA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7whsyaOJA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7whsyaOJA .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-v7whsyaOJA .mbr-section-subtitle {
  text-align: left;
  color: #555555;
}
.cid-v7whsyaOJA .mbr-section-title {
  color: #353535;
}
.cid-tXQffUzJLL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tXQffUzJLL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXQffUzJLL .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-tXQffUzJLL .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tXQffUzJLL img {
  max-width: 550px;
}
@media (max-width: 992px) {
  .cid-tXQffUzJLL img {
    margin: auto;
    margin-bottom: 3rem;
  }
}
.cid-tXQffUzJLL .card {
  margin-bottom: 2rem;
}
.cid-tXQffUzJLL .mbr-iconfont {
  display: inline-flex;
  font-size: 5rem;
  color: #bbbbbb;
  padding-right: 1rem;
  align-items: center;
  justify-content: center;
  padding-bottom: 1rem;
}
.cid-tXQffUzJLL .row {
  justify-content: space-between;
}
.cid-tXQffUzJLL .card-box {
  display: flex;
  align-items: center;
}
.cid-tXQffUzJLL .card-box .iconfont-wrapper {
  margin-right: 1rem;
}
@media (max-width: 767px) {
  .cid-tXQffUzJLL .card-box {
    display: inline-block;
  }
}
@media (max-width: 992px) {
  .cid-tXQffUzJLL .md-pb {
    margin-bottom: 2rem;
  }
}
.cid-tXQffUzJLL .mbr-section-subtitle {
  color: #555555;
  text-align: left;
}
.cid-tXQffUzJLL .card-text {
  color: #555555;
}
.cid-tXQffUzJLL .card-title,
.cid-tXQffUzJLL .iconfont-wrapper {
  color: #353535;
  text-align: left;
}
.cid-tXQffUzJLL .mbr-section-title {
  text-align: left;
  color: #353535;
}
.cid-tXQffUzJLL .card-link,
.cid-tXQffUzJLL .link-icon,
.cid-tXQffUzJLL .link-align {
  color: #232323;
}
.cid-v6zl7Xvmei {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #f6f6f6;
}
.cid-v6zl7Xvmei img,
.cid-v6zl7Xvmei .item-img {
  width: 100%;
}
.cid-v6zl7Xvmei .item:focus,
.cid-v6zl7Xvmei span:focus {
  outline: none;
}
.cid-v6zl7Xvmei .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-v6zl7Xvmei .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-v6zl7Xvmei .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-v6zl7Xvmei .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v6zl7Xvmei .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-v6zl7Xvmei .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-v6zl7Xvmei .mbr-section-btn {
  margin-top: auto !important;
}
.cid-v6zl7Xvmei .mbr-section-title {
  color: #353535;
}
.cid-v6zl7Xvmei .mbr-text,
.cid-v6zl7Xvmei .mbr-section-btn {
  text-align: left;
  color: #555555;
}
.cid-v6zl7Xvmei .item-title {
  text-align: left;
  color: #353535;
}
.cid-v6zl7Xvmei .item-subtitle {
  text-align: left;
}
.cid-v7wVHqwHV9 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v7wVHqwHV9 .mbr-section-subtitle {
  color: #353535;
}
.cid-v7wVHqwHV9 .mbr-text {
  color: #555555;
}
.cid-ttzSR1ckZX {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ttzSR1ckZX .mbr-section-title,
.cid-ttzSR1ckZX .mbr-text {
  margin-bottom: 0;
}
.cid-ttzSR1ckZX .title__block {
  margin-bottom: 45px;
}
.cid-ttzSR1ckZX .mbr-text {
  color: #919DAB;
  letter-spacing: 2px;
}
.cid-ttzSR1ckZX .mbr-section-title {
  margin-top: 15px;
}
.cid-ttzSR1ckZX .card__block {
  margin-bottom: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ttzSR1ckZX .card__block img {
  object-fit: cover;
  max-width: 70%;
  max-height: 70%;
}
.cid-v7BjlsY0iw {
  padding-top: 2rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-v7BjlsY0iw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7BjlsY0iw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7wXZqKyip {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/rep-rh-rvr-1.jpg");
}
.cid-v7wXZqKyip .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-v7wXZqKyip {
    align-items: flex-end;
  }
  .cid-v7wXZqKyip .row {
    justify-content: center;
  }
  .cid-v7wXZqKyip .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v7wXZqKyip .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v7wXZqKyip {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v7wXZqKyip .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v7wXZqKyip .content-wrap {
    width: 100%;
  }
}
.cid-v7wXZqKyip .mbr-section-title,
.cid-v7wXZqKyip .mbr-section-subtitle {
  text-align: center;
}
.cid-v7wXZqKyip .mbr-text,
.cid-v7wXZqKyip .mbr-section-btn {
  text-align: center;
}
.cid-v7x7Q5sHRR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7x7Q5sHRR .mbr-text {
  color: #555555;
}
.cid-v7x7Q5sHRR .mbr-section-subtitle {
  color: #353535;
}
.cid-v7x7Q5sHRR .mbr-section-title {
  color: #555555;
}
.cid-v7xdPiR4x3 {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v7xdPiR4x3 .card-wrapper {
  display: flex;
  justify-content: center;
}
.cid-v7xdPiR4x3 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
.cid-v7xdPiR4x3 .icon-wrapper {
  background: #bbbbbb;
  border-radius: 50%;
  min-width: 70px;
  height: 70px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v7xdPiR4x3 .card-box {
  padding-left: 1.5rem;
  width: fit-content;
  min-width: 170px;
}
.cid-v7xdPiR4x3 .card-text {
  color: #777777;
}
.cid-v7xdPiR4x3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7xdPiR4x3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7xer7mavu {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v7xer7mavu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7xer7mavu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttbNnS4Hqi {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #f6f6f6;
}
.cid-ttbNnS4Hqi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttbNnS4Hqi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttbNnS4Hqi .mbr-section-title {
  color: #353535;
}
.cid-ttbMOXuQWx {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f6f6f6;
}
.cid-ttbMOXuQWx .carousel {
  z-index: 2;
  position: relative;
}
.cid-ttbMOXuQWx .big-icon {
  position: absolute;
  top: 1rem;
  left: 50%;
  right: 50;
  font-size: 12rem;
  transform: translate(-50%, -50%);
  z-index: 0;
  color: #cccccc;
  opacity: 0.5;
}
.cid-ttbMOXuQWx .user {
  padding: 0!important;
}
.cid-ttbMOXuQWx .mbr-iconfont {
  font-family: Moririse2!important;
}
.cid-ttbMOXuQWx .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-ttbMOXuQWx .carousel-item.active,
.cid-ttbMOXuQWx .carousel-item-next,
.cid-ttbMOXuQWx .carousel-item-prev {
  display: flex;
}
.cid-ttbMOXuQWx .user_name {
  margin: 0;
}
.cid-ttbMOXuQWx .carousel-controls a {
  font-size: 2rem;
}
.cid-ttbMOXuQWx .carousel-controls a span {
  position: absolute;
  transition: opacity 0.3s;
  top: 70px;
  padding: 10px;
  border-radius: 50%;
  color: #878787;
  background: transparent;
  opacity: 0.5;
}
.cid-ttbMOXuQWx .carousel-controls a:hover span {
  opacity: 1;
  cursor: pointer;
}
.cid-ttbMOXuQWx ol {
  margin-bottom: 0;
  bottom: -3rem;
}
.cid-ttbMOXuQWx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: auto 7px;
  border: none;
  background: #878787;
  transition: all 0.3s;
  border-radius: 50%;
  opacity: 0.5;
}
.cid-ttbMOXuQWx .carousel-indicators li:hover {
  opacity: 1;
}
.cid-ttbMOXuQWx .carousel-indicators .active {
  opacity: 1;
  width: 10px;
  height: 10px;
}
.cid-ttbMOXuQWx .user_desk {
  color: #353535;
}
.cid-ttbMOXuQWx .user_text {
  color: #555555;
}
.cid-ttbMOXuQWx .title,
.cid-ttbMOXuQWx .line-align {
  color: #434343;
}
.cid-tXJPWjXzl7 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tXJPWjXzl7 .mbr-text {
  color: #555555;
}
.cid-v791gtBD8c {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v791gtBD8c .mbr-fallback-image.disabled {
  display: none;
}
.cid-v791gtBD8c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v791gtBD8c .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-v791gtBD8c .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v791gtBD8c .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v791gtBD8c .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v791gtBD8c .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-v791gtBD8c .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-v791gtBD8c .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-v791gtBD8c .card-title {
  color: #353535;
}
.cid-v791gtBD8c .mbr-text,
.cid-v791gtBD8c .mbr-section-btn {
  color: #555555;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v6KUFTAB97 {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/manager.webp");
}
.cid-v6KUFTAB97 .mbr-overlay {
  background-color: #bbbbbb;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-v6KUFTAB97 {
    align-items: flex-end;
  }
  .cid-v6KUFTAB97 .row {
    justify-content: flex-start;
  }
  .cid-v6KUFTAB97 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v6KUFTAB97 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v6KUFTAB97 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v6KUFTAB97 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v6KUFTAB97 .content-wrap {
    width: 100%;
  }
}
.cid-v6KUFTAB97 .mbr-section-title,
.cid-v6KUFTAB97 .mbr-section-subtitle {
  text-align: center;
}
.cid-v6KUFTAB97 .mbr-text,
.cid-v6KUFTAB97 .mbr-section-btn {
  text-align: center;
}
.cid-v6KUFTAB97 .mbr-section-title {
  text-align: justify;
}
.cid-v6KUFTAB97 .mbr-section-subtitle {
  text-align: left;
}
.cid-v6KVosWn6y {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-v6KVosWn6y .mbr-section-subtitle {
  color: #353535;
}
.cid-v6KVosWn6y .mbr-text {
  color: #555555;
}
.cid-v6KZ4EQ35t {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #f6f6f6;
}
.cid-v6KZ4EQ35t .row {
  flex-direction: row-reverse;
}
.cid-v6KZ4EQ35t .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v6KZ4EQ35t .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v6KZ4EQ35t .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v6KZ4EQ35t .text-wrapper {
    padding: 0 3rem 0 0;
  }
}
@media (max-width: 768px) {
  .cid-v6KZ4EQ35t .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v6KZ4EQ35t .mbr-section-tag {
  margin-bottom: 1rem;
  color: #878787;
}
.cid-v6KZ4EQ35t .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-v6KZ4EQ35t .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-v6KZ4EQ35t .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-v6KZ4EQ35t .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-v6KZ4EQ35t .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-v6KZ4EQ35t .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-v6KZ4EQ35t .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-v6KZ4EQ35t .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-v6KZ4EQ35t .mbr-subtitle {
  color: #330066;
}
.cid-v6KZ4EQ35t .mbr-text {
  color: #555555;
}
.cid-v6Nl27E1GX {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v6Nl27E1GX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6Nl27E1GX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6Nl27E1GX .row {
  flex-direction: row-reverse;
}
.cid-v6Nl27E1GX .mbr-description {
  text-align: left;
}
.cid-v6Nl27E1GX .item-wrapper {
  background: #f6f6f6;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v6Nl27E1GX .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v6Nl27E1GX .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-v6Nl27E1GX .card-title,
.cid-v6Nl27E1GX .iconfont-wrapper {
  color: #000000;
}
.cid-v6Nl27E1GX .card-text {
  color: #000000;
}
.cid-v6Nl27E1GX .mbr-section-title {
  color: #353535;
  text-align: left;
}
.cid-v6Nl27E1GX .mbr-number {
  color: #bbbbbb;
}
.cid-v6Nl27E1GX .mbr-text,
.cid-v6Nl27E1GX .mbr-section-btn {
  text-align: justify;
  color: #555555;
}
.cid-v6Nl27E1GX .card-text,
.cid-v6Nl27E1GX .item .mbr-section-btn {
  text-align: left;
  color: #555555;
}
.cid-v6Nl27E1GX .image-wrapper {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v6Nl27E1GX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v6Nl27E1GX .card-title {
  color: #353535;
}
.cid-v7pzo5WJ1u {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7pzo5WJ1u .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7pzo5WJ1u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7pzo5WJ1u .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v7pzo5WJ1u .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v7pzo5WJ1u .item-wrapper {
  background: #f6f6f6;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v7pzo5WJ1u .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v7pzo5WJ1u .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v7pzo5WJ1u .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-v7pzo5WJ1u .mbr-section-title {
  color: #353535;
}
.cid-v7pzo5WJ1u .mbr-section-subtitle {
  color: #4a4a4a;
}
.cid-v7pzo5WJ1u .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v7pzo5WJ1u .card-box .item-footer {
  margin-top: auto;
}
.cid-v7pzo5WJ1u .content-head {
  max-width: 800px;
}
.cid-v7pzo5WJ1u .card-title,
.cid-v7pzo5WJ1u .iconfont-wrapper {
  color: #353535;
}
.cid-v7pzo5WJ1u .card-text,
.cid-v7pzo5WJ1u .item .mbr-section-btn {
  color: #555555;
}
.cid-v7pD1Dty9C {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v7pD1Dty9C .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7pD1Dty9C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7pD1Dty9C .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v7pD1Dty9C .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v7pD1Dty9C .item-wrapper {
  background: #f6f6f6;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v7pD1Dty9C .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v7pD1Dty9C .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v7pD1Dty9C .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-v7pD1Dty9C .mbr-section-title {
  color: #353535;
}
.cid-v7pD1Dty9C .mbr-section-subtitle {
  color: #4a4a4a;
}
.cid-v7pD1Dty9C .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v7pD1Dty9C .card-box .item-footer {
  margin-top: auto;
}
.cid-v7pD1Dty9C .content-head {
  max-width: 800px;
}
.cid-v7pD1Dty9C .card-title,
.cid-v7pD1Dty9C .iconfont-wrapper {
  color: #353535;
}
.cid-v7pD1Dty9C .card-text,
.cid-v7pD1Dty9C .item .mbr-section-btn {
  color: #555555;
}
.cid-v6Rf1Bpq8A {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-v6Rf1Bpq8A .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6Rf1Bpq8A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6Rf1Bpq8A .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v6Rf1Bpq8A .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v6Rf1Bpq8A .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v6Rf1Bpq8A .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v6Rf1Bpq8A .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v6Rf1Bpq8A .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-v6Rf1Bpq8A .mbr-section-title {
  color: #353535;
  text-align: center;
}
.cid-v6Rf1Bpq8A .mbr-section-subtitle {
  color: #555555;
}
.cid-v6Rf1Bpq8A .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v6Rf1Bpq8A .card-box .item-footer {
  margin-top: auto;
}
.cid-v6Rf1Bpq8A .content-head {
  max-width: 800px;
}
.cid-v6Rf1Bpq8A .card-title,
.cid-v6Rf1Bpq8A .iconfont-wrapper {
  color: #353535;
}
.cid-v6RklQL7ac {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v6RklQL7ac .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6RklQL7ac .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6RklQL7ac .row {
  align-items: stretch;
  justify-content: center;
}
.cid-v6RklQL7ac .img-item {
  position: relative;
}
.cid-v6RklQL7ac .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-v6RklQL7ac .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-v6RklQL7ac .img-item .img-description p {
  margin-bottom: 0;
}
.cid-v6RmxpgXQe {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v6RmxpgXQe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v6RmxpgXQe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v6RmxpgXQe .mbr-section-title {
  color: #353535;
}
.cid-v6RmxpgXQe .mbr-section-subtitle {
  color: #555555;
}
.cid-v6RmxpgXQe .card-title,
.cid-v6RmxpgXQe .card-box {
  color: #353535;
}
.cid-v6RmxpgXQe .mbr-text,
.cid-v6RmxpgXQe .link {
  color: #555555;
}
.cid-v6Fz0aRjPa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v6Fz0aRjPa .mbr-section-head {
  width: 100%;
}
.cid-v6Fz0aRjPa .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-v7eCkNFiMS {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v7eCkNFiMS .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-v7eCkNFiMS .contents .mbr-subtitle {
  color: #a68948;
  margin-bottom: 10px;
}
.cid-v7eCkNFiMS .contents .mbr-section-title {
  margin-bottom: 20px;
  color: #ffffff;
}
.cid-v7eCkNFiMS .contents .mbr-text {
  color: #353535;
}
.cid-v7eCkNFiMS .card-wrapper {
  height: 100%;
  border-radius: 5px;
  border: 1px solid #bbbbbb;
  padding: 55px 50px 41px 45px;
  transition: all 0.3s;
  margin-top: 15px;
  margin-bottom: 15px;
}
.cid-v7eCkNFiMS .card-wrapper .card-box .card-title {
  color: #ffffff;
}
.cid-v7eCkNFiMS .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #353535;
}
.cid-v7eCkNFiMS .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
  display: inline-block;
}
.cid-v7eCkNFiMS .card-wrapper .card-img {
  margin-bottom: 40px;
  transition: all .9s;
}
.cid-v7eCkNFiMS .card-wrapper .card-img .mbr-iconfont {
  font-size: 77px;
  color: #a68948;
}
.cid-v7eCkNFiMS .card-wrapper .mbr-link-btn {
  transition: all 0.3s;
}
.cid-v7eCkNFiMS .card-wrapper .mbr-link-btn .btn {
  transition: all 0.3s;
  font-weight: 700;
}
.cid-v7eCkNFiMS .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
  color: #ffffff;
}
.cid-v7eCkNFiMS .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
  font-weight: 700;
  padding-left: 40px !important;
  display: inline;
  transition: transform .3s linear 0s !important;
}
.cid-v7eCkNFiMS .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
  transform: translateX(-10px);
}
.cid-v7eCkNFiMS .card-wrapper:hover {
  background-color: #330066;
  border-color: #330066;
}
.cid-v7eCkNFiMS .card-wrapper:hover .card-box .card-title {
  color: #ffffff;
}
.cid-v7eCkNFiMS .card-wrapper:hover .card-box .mbr-text {
  color: #ffffff;
}
.cid-v7eCkNFiMS .card-wrapper:hover .card-img {
  transform: rotateY(360deg);
}
.cid-v7eCkNFiMS .card-wrapper:hover .card-img .mbr-iconfont {
  color: #ffffff;
}
.cid-v7eCkNFiMS .card-wrapper:hover .mbr-link-btn .btn {
  color: #ffffff;
}
.cid-v7eCkNFiMS .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-v7eCkNFiMS .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  transition: padding 0.3s !important;
}
.cid-v7eCkNFiMS .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-v7eCkNFiMS .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #ffffff !important;
  box-shadow: none !important;
}
.cid-v7eCkNFiMS .btn[class*="-outline"]:active,
.cid-v7eCkNFiMS .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-v7eCkNFiMS .card {
    margin-bottom: 15px;
  }
}
.cid-v7eCkNFiMS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7eCkNFiMS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7eCkNFiMS .contents .mbr-section-title {
  color: #353535;
}
.cid-v7eCkNFiMS .contents .mbr-subtitle {
  color: #878787;
}
.cid-v7eCkNFiMS .card-wrapper .card-box .mbr-text {
  text-align: left;
  color: #555555;
}
.cid-v7eCkNFiMS .card-wrapper .card-box .card-title {
  color: #353535;
  text-align: left;
}
.cid-v7eCkNFiMS .contents .mbr-text {
  color: #232323;
}
.cid-v7eCOuB97o {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v7eCOuB97o .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7eCOuB97o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7eCOuB97o .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v7eCOuB97o .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v7eCOuB97o .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v7eCOuB97o .card-wrapper {
    padding: 4rem;
  }
}
.cid-v7eCOuB97o .mbr-text,
.cid-v7eCOuB97o .mbr-section-btn {
  color: #555555;
}
.cid-v7eCOuB97o .card-title,
.cid-v7eCOuB97o .card-box {
  text-align: left;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-v6FM6bUu3F {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v6FM6bUu3F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v6FM6bUu3F .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v6FM6bUu3F .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v6FM6bUu3F .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v6FM6bUu3F .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v6FM6bUu3F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v6FM6bUu3F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v6FM6bUu3F .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v6FM6bUu3F .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v6FM6bUu3F .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-v6FM6bUu3F .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v6FM6bUu3F .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v6FM6bUu3F .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-v6FM6bUu3F .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v6FM6bUu3F .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v6FM6bUu3F .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v6FM6bUu3F .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v6FM6bUu3F .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v6FM6bUu3F .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v6FM6bUu3F .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v6FM6bUu3F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v6FM6bUu3F .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-v6FM6bUu3F .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v6FM6bUu3F .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v6FM6bUu3F .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v6FM6bUu3F .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v6FM6bUu3F .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-v6FM6bUu3F .nav-item:focus,
.cid-v6FM6bUu3F .nav-link:focus {
  outline: none;
}
.cid-v6FM6bUu3F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v6FM6bUu3F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v6FM6bUu3F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v6FM6bUu3F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v6FM6bUu3F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v6FM6bUu3F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v6FM6bUu3F .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v6FM6bUu3F .navbar.opened {
  transition: all 0.3s;
}
.cid-v6FM6bUu3F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v6FM6bUu3F .navbar .navbar-logo img {
  width: auto;
}
.cid-v6FM6bUu3F .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v6FM6bUu3F .navbar.collapsed {
  justify-content: center;
}
.cid-v6FM6bUu3F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v6FM6bUu3F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v6FM6bUu3F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v6FM6bUu3F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v6FM6bUu3F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v6FM6bUu3F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v6FM6bUu3F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v6FM6bUu3F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v6FM6bUu3F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v6FM6bUu3F .navbar {
    min-height: 72px;
  }
  .cid-v6FM6bUu3F .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v6FM6bUu3F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v6FM6bUu3F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v6FM6bUu3F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v6FM6bUu3F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v6FM6bUu3F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v6FM6bUu3F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v6FM6bUu3F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v6FM6bUu3F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v6FM6bUu3F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v6FM6bUu3F .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v6FM6bUu3F .dropdown-item.active,
.cid-v6FM6bUu3F .dropdown-item:active {
  background-color: transparent;
}
.cid-v6FM6bUu3F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v6FM6bUu3F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v6FM6bUu3F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v6FM6bUu3F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v6FM6bUu3F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v6FM6bUu3F .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v6FM6bUu3F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v6FM6bUu3F .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v6FM6bUu3F .navbar-buttons {
    text-align: left;
  }
}
.cid-v6FM6bUu3F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v6FM6bUu3F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-v6FM6bUu3F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v6FM6bUu3F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v6FM6bUu3F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v6FM6bUu3F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v6FM6bUu3F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v6FM6bUu3F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v6FM6bUu3F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v6FM6bUu3F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v6FM6bUu3F .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v6FM6bUu3F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v6FM6bUu3F .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v6FM6bUu3F .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v6FM6bUu3F .navbar {
    height: 70px;
  }
  .cid-v6FM6bUu3F .navbar.opened {
    height: auto;
  }
  .cid-v6FM6bUu3F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v6FM6bUu3F .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v6FM6bUu3F .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v6FM6bUu3F .navbar-brand {
    margin-right: auto;
  }
  .cid-v6FM6bUu3F .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-v6FM6bUu3F .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v6FM6bUu3F .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v6FM6bUu3F .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v6FM6bUu3F .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v6FM6ck0zC {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/6.webp");
}
.cid-v6FM6ck0zC .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-v6FM6ck0zC {
    align-items: flex-end;
  }
  .cid-v6FM6ck0zC .row {
    justify-content: flex-start;
  }
  .cid-v6FM6ck0zC .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v6FM6ck0zC .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v6FM6ck0zC {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v6FM6ck0zC .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v6FM6ck0zC .content-wrap {
    width: 100%;
  }
}
.cid-v6FM6ck0zC .mbr-section-title,
.cid-v6FM6ck0zC .mbr-section-subtitle {
  text-align: center;
}
.cid-v6FM6ck0zC .mbr-text,
.cid-v6FM6ck0zC .mbr-section-btn {
  text-align: center;
}
.cid-v6FM6ck0zC .mbr-section-title {
  text-align: justify;
}
.cid-v6FM6ck0zC .mbr-section-subtitle {
  text-align: justify;
}
.cid-v6FM6cG8q9 {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v6FM6cG8q9 .card_block {
  border-radius: 10px;
  padding: 40px;
  background-color: #f6f6f6;
}
.cid-v6FM6cG8q9 .mbr-section-subtitle {
  margin-bottom: 12px;
  color: #353535;
}
.cid-v6FM6cG8q9 .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-v6FM6cG8q9 .mbr-section-btn .btn-secondary-outline:hover,
.cid-v6FM6cG8q9 .mbr-section-btn .btn-secondary-outline .active,
.cid-v6FM6cG8q9 .mbr-section-btn .btn-secondary-outline:focus {
  color: #ffffff !important;
}
.cid-v6FM6cG8q9 .content_block:hover .mbr-section-subtitle a {
  color: #a68948 !important;
}
@media (max-width: 767px) {
  .cid-v6FM6cG8q9 .card_block {
    margin-bottom: 1.5rem;
    padding: 20px;
  }
}
.cid-v6FM6cG8q9 .mbr-text,
.cid-v6FM6cG8q9 .mbr-section-btn {
  color: #555555;
}
.cid-v6FM6cG8q9 .card_text {
  color: #330066;
}
.cid-v6FM6d1Kk1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-v6FM6d1Kk1 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v6FM6d1Kk1 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v6FM6d1Kk1 .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v6FM6d1Kk1 .text-wrapper {
    padding: 0 0 0 3rem;
  }
}
@media (max-width: 768px) {
  .cid-v6FM6d1Kk1 .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v6FM6d1Kk1 .mbr-section-tag {
  margin-bottom: 1rem;
  color: #878787;
}
.cid-v6FM6d1Kk1 .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-v6FM6d1Kk1 .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-v6FM6d1Kk1 .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-v6FM6d1Kk1 .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-v6FM6d1Kk1 .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-v6FM6d1Kk1 .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-v6FM6d1Kk1 .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-v6FM6d1Kk1 .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-v6FM6d1Kk1 .mbr-subtitle {
  color: #330066;
}
.cid-v6FM6d1Kk1 .mbr-text {
  color: #555555;
}
.cid-v7mO3ZsjQe {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7mO3ZsjQe .mbr-section-subtitle {
  color: #353535;
}
.cid-v7mO3ZsjQe .mbr-text {
  color: #555555;
}
.cid-v7mOw7oY4E {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v7mOw7oY4E .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7mOw7oY4E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7mOw7oY4E .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v7mOw7oY4E .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v7mOw7oY4E .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v7mOw7oY4E .card-wrapper {
    padding: 4rem;
  }
}
.cid-v7mOw7oY4E .mbr-text,
.cid-v7mOw7oY4E .mbr-section-btn {
  color: #555555;
}
.cid-v7mOw7oY4E .card-title,
.cid-v7mOw7oY4E .card-box {
  text-align: left;
  color: #353535;
}
.cid-v6XMpWyedC {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v6XMpWyedC .row {
  flex-direction: row-reverse;
}
.cid-v6XMpWyedC .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v6XMpWyedC .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v6XMpWyedC .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v6XMpWyedC .text-wrapper {
    padding: 0 3rem 0 0;
  }
}
@media (max-width: 768px) {
  .cid-v6XMpWyedC .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v6XMpWyedC .mbr-section-tag {
  margin-bottom: 1rem;
  color: #878787;
}
.cid-v6XMpWyedC .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-v6XMpWyedC .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-v6XMpWyedC .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-v6XMpWyedC .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-v6XMpWyedC .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-v6XMpWyedC .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-v6XMpWyedC .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-v6XMpWyedC .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-v6XMpWyedC .mbr-subtitle {
  color: #330066;
}
.cid-v6XMpWyedC .mbr-text {
  color: #555555;
}
.cid-v72hobaFub {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-v72hobaFub .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v72hobaFub .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v72hobaFub .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v72hobaFub .text-wrapper {
    padding: 0 0 0 3rem;
  }
}
@media (max-width: 768px) {
  .cid-v72hobaFub .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v72hobaFub .mbr-section-tag {
  margin-bottom: 1rem;
  color: #878787;
}
.cid-v72hobaFub .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-v72hobaFub .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-v72hobaFub .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-v72hobaFub .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-v72hobaFub .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-v72hobaFub .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-v72hobaFub .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-v72hobaFub .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-v72hobaFub .mbr-subtitle {
  color: #330066;
}
.cid-v72hobaFub .mbr-text {
  color: #555555;
}
.cid-v72hBJABlW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v72hBJABlW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v72hBJABlW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v72hBJABlW .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v72hBJABlW .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v72hBJABlW .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v72hBJABlW .card-wrapper {
    padding: 4rem;
  }
}
.cid-v72hBJABlW .mbr-text,
.cid-v72hBJABlW .mbr-section-btn {
  color: #555555;
}
.cid-v72hBJABlW .card-title,
.cid-v72hBJABlW .card-box {
  text-align: left;
  color: #353535;
}
.cid-v7wwXBcuk7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-v7wwXBcuk7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7wwXBcuk7 .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-v7wwXBcuk7 .container {
    padding: 0 22px;
  }
}
.cid-v7wwXBcuk7 .row {
  justify-content: space-between;
}
.cid-v7wwXBcuk7 .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-v7wwXBcuk7 .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-v7wwXBcuk7 .form-wrap .dragArea.row .mbr-section-title {
  margin-bottom: 16px !important;
}
.cid-v7wwXBcuk7 .form-wrap .dragArea.row .mbr-text {
  margin-bottom: 16px;
}
.cid-v7wwXBcuk7 .form-wrap .dragArea.row .form-group {
  margin-bottom: 16px !important;
}
.cid-v7wwXBcuk7 .form-wrap .dragArea.row .form-group .form-control {
  padding: 16px;
  border: 1px solid #bbbbbb !important;
  box-shadow: none;
  border-radius: 0 !important;
  background-color: transparent;
}
.cid-v7wwXBcuk7 .form-wrap .dragArea.row .form-group .form-control:hover,
.cid-v7wwXBcuk7 .form-wrap .dragArea.row .form-group .form-control:focus {
  border: 1px solid #353535 !important;
}
.cid-v7wwXBcuk7 .form-wrap .dragArea.row .form-group .form-control::placeholder {
  color: #353535;
}
.cid-v7wwXBcuk7 .form-wrap .dragArea.row .form-group textarea {
  min-height: 150px;
}
.cid-v7wwXBcuk7 .form-wrap .dragArea.row .form-group .form-check {
  padding-left: 1.9em;
  margin-bottom: 16px;
}
.cid-v7wwXBcuk7 .form-wrap .dragArea.row .form-group .form-check .form-check-input {
  background-color: transparent;
  border-color: #bbbbbb;
  border-radius: 0;
}
.cid-v7wwXBcuk7 .form-wrap .dragArea.row .form-group .form-check .form-check-input:focus {
  background-color: #bbbbbb;
}
.cid-v7wwXBcuk7 .form-wrap .dragArea.row .mbr-section-btn .btn {
  margin-top: 16px;
  min-height: auto;
}
.cid-v7wwXBcuk7 .mbr-section-title {
  color: #353535;
}
.cid-v7wwXBcuk7 .mbr-text {
  color: #555555;
}
.cid-v7wwXBcuk7 label {
  color: #000000;
}
.cid-v7wwXBcuk7 LABEL {
  color: #bbbbbb;
}
.cid-v6FM6eQEX5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v6FM6eQEX5 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v6FM6eQEX5 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v6FM6eQEX5 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v6FM6eQEX5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v6FM6eQEX5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v6FM6eQEX5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v6FM6eQEX5 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v6FM6eQEX5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v6FM6eQEX5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v6FM6eQEX5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v6FM6eQEX5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v6FM6eQEX5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v6FM6eQEX5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v6FM6eQEX5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v6FM6eQEX5 .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v72uGPBQcm {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/str.webp");
}
.cid-v72uGPBQcm .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-v72uGPBQcm {
    align-items: flex-end;
  }
  .cid-v72uGPBQcm .row {
    justify-content: flex-start;
  }
  .cid-v72uGPBQcm .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v72uGPBQcm .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v72uGPBQcm {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v72uGPBQcm .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v72uGPBQcm .content-wrap {
    width: 100%;
  }
}
.cid-v72uGPBQcm .mbr-section-title,
.cid-v72uGPBQcm .mbr-section-subtitle {
  text-align: center;
}
.cid-v72uGPBQcm .mbr-text,
.cid-v72uGPBQcm .mbr-section-btn {
  text-align: center;
}
.cid-v72uGPBQcm .mbr-section-title {
  text-align: justify;
}
.cid-v72uGPBQcm .mbr-section-subtitle {
  text-align: justify;
}
.cid-v72yUq3Ex6 {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v72yUq3Ex6 .card_block {
  border-radius: 10px;
  padding: 40px;
  background-color: #f6f6f6;
}
.cid-v72yUq3Ex6 .mbr-section-subtitle {
  margin-bottom: 12px;
  color: #353535;
}
.cid-v72yUq3Ex6 .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-v72yUq3Ex6 .mbr-section-btn .btn-secondary-outline:hover,
.cid-v72yUq3Ex6 .mbr-section-btn .btn-secondary-outline .active,
.cid-v72yUq3Ex6 .mbr-section-btn .btn-secondary-outline:focus {
  color: #ffffff !important;
}
.cid-v72yUq3Ex6 .content_block:hover .mbr-section-subtitle a {
  color: #a68948 !important;
}
@media (max-width: 767px) {
  .cid-v72yUq3Ex6 .card_block {
    margin-bottom: 1.5rem;
    padding: 20px;
  }
}
.cid-v72yUq3Ex6 .mbr-text,
.cid-v72yUq3Ex6 .mbr-section-btn {
  color: #555555;
}
.cid-v72yUq3Ex6 .card_text {
  color: #330066;
}
.cid-v72zhDI6v1 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #f6f6f6;
}
.cid-v72zhDI6v1 .row {
  flex-direction: row-reverse;
}
.cid-v72zhDI6v1 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v72zhDI6v1 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v72zhDI6v1 .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v72zhDI6v1 .text-wrapper {
    padding: 0 3rem 0 0;
  }
}
@media (max-width: 768px) {
  .cid-v72zhDI6v1 .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v72zhDI6v1 .mbr-section-tag {
  margin-bottom: 1rem;
  color: #878787;
}
.cid-v72zhDI6v1 .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-v72zhDI6v1 .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-v72zhDI6v1 .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-v72zhDI6v1 .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-v72zhDI6v1 .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-v72zhDI6v1 .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-v72zhDI6v1 .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-v72zhDI6v1 .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-v72zhDI6v1 .mbr-subtitle {
  color: #330066;
}
.cid-v72zhDI6v1 .mbr-text {
  color: #555555;
}
.cid-v7xnHVohgw {
  padding-top: 2rem;
  padding-bottom: 7rem;
  background-color: #f6f6f6;
}
.cid-v7xnHVohgw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7xnHVohgw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7xnHVohgw .card-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v7xnHVohgw .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v7xnHVohgw .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v7xnHVohgw .card-wrapper {
    padding: 4rem;
  }
}
.cid-v7xnHVohgw .mbr-text,
.cid-v7xnHVohgw .mbr-section-btn {
  color: #555555;
}
.cid-v7xnHVohgw .card-title,
.cid-v7xnHVohgw .card-box {
  text-align: left;
  color: #353535;
}
.cid-v72Ye08AQN {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v72Ye08AQN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v72Ye08AQN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v72Ye08AQN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v72Ye08AQN .row {
  flex-direction: row-reverse;
}
.cid-v72Ye08AQN img {
  width: 100%;
}
.cid-v72WZHe3gI {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v72WZHe3gI .mbr-section-title.col-title {
  color: #353535;
}
.cid-v72WZHe3gI .colored-text {
  color: #a68462 !important;
}
.cid-v72WZHe3gI .mbr-section-title {
  color: #ffffff;
}
.cid-v72WZHe3gI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v72WZHe3gI .mbr-text {
  color: #555555;
}
.cid-v732I9EriJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-v732I9EriJ .mbr-section-head {
  width: 100%;
}
.cid-v732I9EriJ .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-v732Fj54u8 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v732Fj54u8 .mbr-section-title.col-title {
  color: #353535;
}
.cid-v732Fj54u8 .colored-text {
  color: #a68462 !important;
}
.cid-v732Fj54u8 .mbr-section-title {
  color: #ffffff;
}
.cid-v732Fj54u8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v732Fj54u8 .mbr-text {
  color: #555555;
}
.cid-v733oNY8T7 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #f6f6f6;
}
.cid-v733oNY8T7 .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-v733oNY8T7 .contents .mbr-subtitle {
  color: #a68948;
  margin-bottom: 10px;
}
.cid-v733oNY8T7 .contents .mbr-section-title {
  margin-bottom: 20px;
  color: #ffffff;
}
.cid-v733oNY8T7 .contents .mbr-text {
  color: #353535;
}
.cid-v733oNY8T7 .card-wrapper {
  height: 100%;
  border-radius: 5px;
  border: 1px solid #bbbbbb;
  padding: 55px 50px 41px 45px;
  transition: all 0.3s;
  margin-top: 15px;
  margin-bottom: 15px;
}
.cid-v733oNY8T7 .card-wrapper .card-box .card-title {
  color: #ffffff;
}
.cid-v733oNY8T7 .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #353535;
}
.cid-v733oNY8T7 .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
  display: inline-block;
}
.cid-v733oNY8T7 .card-wrapper .card-img {
  margin-bottom: 40px;
  transition: all .9s;
}
.cid-v733oNY8T7 .card-wrapper .card-img .mbr-iconfont {
  font-size: 77px;
  color: #a68948;
}
.cid-v733oNY8T7 .card-wrapper .mbr-link-btn {
  transition: all 0.3s;
}
.cid-v733oNY8T7 .card-wrapper .mbr-link-btn .btn {
  transition: all 0.3s;
  font-weight: 700;
}
.cid-v733oNY8T7 .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
  color: #ffffff;
}
.cid-v733oNY8T7 .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
  font-weight: 700;
  padding-left: 40px !important;
  display: inline;
  transition: transform .3s linear 0s !important;
}
.cid-v733oNY8T7 .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
  transform: translateX(-10px);
}
.cid-v733oNY8T7 .card-wrapper:hover {
  background-color: #330066;
  border-color: #330066;
}
.cid-v733oNY8T7 .card-wrapper:hover .card-box .card-title {
  color: #ffffff;
}
.cid-v733oNY8T7 .card-wrapper:hover .card-box .mbr-text {
  color: #ffffff;
}
.cid-v733oNY8T7 .card-wrapper:hover .card-img {
  transform: rotateY(360deg);
}
.cid-v733oNY8T7 .card-wrapper:hover .card-img .mbr-iconfont {
  color: #ffffff;
}
.cid-v733oNY8T7 .card-wrapper:hover .mbr-link-btn .btn {
  color: #ffffff;
}
.cid-v733oNY8T7 .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-v733oNY8T7 .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  transition: padding 0.3s !important;
}
.cid-v733oNY8T7 .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-v733oNY8T7 .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #ffffff !important;
  box-shadow: none !important;
}
.cid-v733oNY8T7 .btn[class*="-outline"]:active,
.cid-v733oNY8T7 .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-v733oNY8T7 .card {
    margin-bottom: 15px;
  }
}
.cid-v733oNY8T7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v733oNY8T7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v733oNY8T7 .contents .mbr-section-title {
  color: #353535;
}
.cid-v733oNY8T7 .contents .mbr-subtitle {
  color: #878787;
}
.cid-v733oNY8T7 .card-wrapper .card-box .mbr-text {
  text-align: left;
  color: #555555;
}
.cid-v733oNY8T7 .card-wrapper .card-box .card-title {
  color: #353535;
  text-align: left;
}
.cid-v7pxhUcNFG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7pxhUcNFG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7pxhUcNFG .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-v7pxhUcNFG .container {
    padding: 0 22px;
  }
}
.cid-v7pxhUcNFG .row {
  justify-content: space-between;
}
.cid-v7pxhUcNFG .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-v7pxhUcNFG .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-v7pxhUcNFG .form-wrap .dragArea.row .mbr-section-title {
  margin-bottom: 16px !important;
}
.cid-v7pxhUcNFG .form-wrap .dragArea.row .mbr-text {
  margin-bottom: 16px;
}
.cid-v7pxhUcNFG .form-wrap .dragArea.row .form-group {
  margin-bottom: 16px !important;
}
.cid-v7pxhUcNFG .form-wrap .dragArea.row .form-group .form-control {
  padding: 16px;
  border: 1px solid #bbbbbb !important;
  box-shadow: none;
  border-radius: 0 !important;
  background-color: transparent;
}
.cid-v7pxhUcNFG .form-wrap .dragArea.row .form-group .form-control:hover,
.cid-v7pxhUcNFG .form-wrap .dragArea.row .form-group .form-control:focus {
  border: 1px solid #353535 !important;
}
.cid-v7pxhUcNFG .form-wrap .dragArea.row .form-group .form-control::placeholder {
  color: #353535;
}
.cid-v7pxhUcNFG .form-wrap .dragArea.row .form-group textarea {
  min-height: 150px;
}
.cid-v7pxhUcNFG .form-wrap .dragArea.row .form-group .form-check {
  padding-left: 1.9em;
  margin-bottom: 16px;
}
.cid-v7pxhUcNFG .form-wrap .dragArea.row .form-group .form-check .form-check-input {
  background-color: transparent;
  border-color: #bbbbbb;
  border-radius: 0;
}
.cid-v7pxhUcNFG .form-wrap .dragArea.row .form-group .form-check .form-check-input:focus {
  background-color: #bbbbbb;
}
.cid-v7pxhUcNFG .form-wrap .dragArea.row .mbr-section-btn .btn {
  margin-top: 16px;
  min-height: auto;
}
.cid-v7pxhUcNFG .mbr-section-title {
  color: #353535;
}
.cid-v7pxhUcNFG .mbr-text {
  color: #555555;
}
.cid-v7pxhUcNFG label {
  color: #000000;
}
.cid-v7pxhUcNFG LABEL {
  color: #bbbbbb;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-v6FM6bUu3F {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-v6FM6bUu3F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v6FM6bUu3F .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-v6FM6bUu3F .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v6FM6bUu3F .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v6FM6bUu3F .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v6FM6bUu3F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v6FM6bUu3F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v6FM6bUu3F .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-v6FM6bUu3F .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v6FM6bUu3F .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-v6FM6bUu3F .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v6FM6bUu3F .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v6FM6bUu3F .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-v6FM6bUu3F .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v6FM6bUu3F .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-v6FM6bUu3F .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v6FM6bUu3F .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-v6FM6bUu3F .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v6FM6bUu3F .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v6FM6bUu3F .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v6FM6bUu3F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v6FM6bUu3F .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-v6FM6bUu3F .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v6FM6bUu3F .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-v6FM6bUu3F .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-v6FM6bUu3F .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v6FM6bUu3F .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-v6FM6bUu3F .nav-item:focus,
.cid-v6FM6bUu3F .nav-link:focus {
  outline: none;
}
.cid-v6FM6bUu3F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v6FM6bUu3F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v6FM6bUu3F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v6FM6bUu3F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v6FM6bUu3F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v6FM6bUu3F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v6FM6bUu3F .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-v6FM6bUu3F .navbar.opened {
  transition: all 0.3s;
}
.cid-v6FM6bUu3F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v6FM6bUu3F .navbar .navbar-logo img {
  width: auto;
}
.cid-v6FM6bUu3F .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-v6FM6bUu3F .navbar.collapsed {
  justify-content: center;
}
.cid-v6FM6bUu3F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v6FM6bUu3F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v6FM6bUu3F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v6FM6bUu3F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v6FM6bUu3F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v6FM6bUu3F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v6FM6bUu3F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v6FM6bUu3F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v6FM6bUu3F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v6FM6bUu3F .navbar {
    min-height: 72px;
  }
  .cid-v6FM6bUu3F .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v6FM6bUu3F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v6FM6bUu3F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v6FM6bUu3F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v6FM6bUu3F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v6FM6bUu3F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v6FM6bUu3F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v6FM6bUu3F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v6FM6bUu3F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v6FM6bUu3F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v6FM6bUu3F .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v6FM6bUu3F .dropdown-item.active,
.cid-v6FM6bUu3F .dropdown-item:active {
  background-color: transparent;
}
.cid-v6FM6bUu3F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v6FM6bUu3F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v6FM6bUu3F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v6FM6bUu3F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v6FM6bUu3F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v6FM6bUu3F .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v6FM6bUu3F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v6FM6bUu3F .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v6FM6bUu3F .navbar-buttons {
    text-align: left;
  }
}
.cid-v6FM6bUu3F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v6FM6bUu3F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-v6FM6bUu3F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v6FM6bUu3F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v6FM6bUu3F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v6FM6bUu3F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v6FM6bUu3F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v6FM6bUu3F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v6FM6bUu3F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v6FM6bUu3F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v6FM6bUu3F .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v6FM6bUu3F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v6FM6bUu3F .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-v6FM6bUu3F .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v6FM6bUu3F .navbar {
    height: 70px;
  }
  .cid-v6FM6bUu3F .navbar.opened {
    height: auto;
  }
  .cid-v6FM6bUu3F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v6FM6bUu3F .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v6FM6bUu3F .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v6FM6bUu3F .navbar-brand {
    margin-right: auto;
  }
  .cid-v6FM6bUu3F .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-v6FM6bUu3F .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v6FM6bUu3F .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v6FM6bUu3F .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-v6FM6bUu3F .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v6FM6bUu3F .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v6WvQigiGp {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/6.webp");
}
.cid-v6WvQigiGp .mbr-overlay {
  background-color: #bbbbbb;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-v6WvQigiGp {
    align-items: flex-end;
  }
  .cid-v6WvQigiGp .row {
    justify-content: flex-start;
  }
  .cid-v6WvQigiGp .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v6WvQigiGp .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v6WvQigiGp {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v6WvQigiGp .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v6WvQigiGp .content-wrap {
    width: 100%;
  }
}
.cid-v6WvQigiGp .mbr-section-title,
.cid-v6WvQigiGp .mbr-section-subtitle {
  text-align: center;
}
.cid-v6WvQigiGp .mbr-text,
.cid-v6WvQigiGp .mbr-section-btn {
  text-align: center;
}
.cid-v6WvQigiGp .mbr-section-title {
  text-align: justify;
}
.cid-v6WvQigiGp .mbr-section-subtitle {
  text-align: left;
}
.cid-v72jquSDpp {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-v72jquSDpp .mbr-section-subtitle {
  color: #353535;
}
.cid-v72jquSDpp .mbr-text {
  color: #555555;
}
.cid-v72l8T7QU5 {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-v72l8T7QU5 .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v72l8T7QU5 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v72l8T7QU5 .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v72l8T7QU5 .text-wrapper {
    padding: 0 0 0 3rem;
  }
}
@media (max-width: 768px) {
  .cid-v72l8T7QU5 .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v72l8T7QU5 .mbr-section-tag {
  margin-bottom: 1rem;
  color: #878787;
}
.cid-v72l8T7QU5 .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-v72l8T7QU5 .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-v72l8T7QU5 .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-v72l8T7QU5 .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-v72l8T7QU5 .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-v72l8T7QU5 .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-v72l8T7QU5 .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-v72l8T7QU5 .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-v72l8T7QU5 .mbr-subtitle {
  color: #330066;
}
.cid-v72l8T7QU5 .mbr-text {
  color: #555555;
}
.cid-v7pLMzE0LM {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7pLMzE0LM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7pLMzE0LM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7pLMzE0LM .row {
  flex-direction: row-reverse;
}
.cid-v7pLMzE0LM .mbr-description {
  text-align: left;
}
.cid-v7pLMzE0LM .item-wrapper {
  background: #f6f6f6;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v7pLMzE0LM .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v7pLMzE0LM .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-v7pLMzE0LM .card-title,
.cid-v7pLMzE0LM .iconfont-wrapper {
  color: #000000;
}
.cid-v7pLMzE0LM .card-text {
  color: #000000;
}
.cid-v7pLMzE0LM .mbr-section-title {
  color: #353535;
  text-align: left;
}
.cid-v7pLMzE0LM .mbr-number {
  color: #bbbbbb;
}
.cid-v7pLMzE0LM .mbr-text,
.cid-v7pLMzE0LM .mbr-section-btn {
  text-align: justify;
  color: #555555;
}
.cid-v7pLMzE0LM .card-text,
.cid-v7pLMzE0LM .item .mbr-section-btn {
  text-align: left;
  color: #555555;
}
.cid-v7pLMzE0LM .image-wrapper {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v7pLMzE0LM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7pLMzE0LM .card-title {
  color: #353535;
}
.cid-v7pMoyxx6X {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v7pMoyxx6X .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7pMoyxx6X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7pMoyxx6X .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v7pMoyxx6X .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v7pMoyxx6X .item-wrapper {
  background: #f6f6f6;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v7pMoyxx6X .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v7pMoyxx6X .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v7pMoyxx6X .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-v7pMoyxx6X .mbr-section-title {
  color: #353535;
  text-align: center;
}
.cid-v7pMoyxx6X .mbr-section-subtitle {
  color: #4a4a4a;
}
.cid-v7pMoyxx6X .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v7pMoyxx6X .card-box .item-footer {
  margin-top: auto;
}
.cid-v7pMoyxx6X .content-head {
  max-width: 800px;
}
.cid-v7pMoyxx6X .card-title,
.cid-v7pMoyxx6X .iconfont-wrapper {
  color: #353535;
}
.cid-v7pMoyxx6X .card-text,
.cid-v7pMoyxx6X .item .mbr-section-btn {
  color: #555555;
}
.cid-v72pjdz9ux {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #f6f6f6;
}
.cid-v72pjdz9ux .mbr-section-subtitle {
  color: #555555;
}
.cid-v72pjdz9ux .mbr-text {
  color: #555555;
}
.cid-v72pjdz9ux .mbr-section-title {
  color: #353535;
}
.cid-v7pO1SZR0F {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f6f6f6;
  overflow: hidden;
}
.cid-v7pO1SZR0F .mbr-section-head {
  width: 100%;
}
.cid-v7pO1SZR0F .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-v72oZFaAXv {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-v72oZFaAXv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v72oZFaAXv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v72oZFaAXv .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v72oZFaAXv .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v72oZFaAXv .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v72oZFaAXv .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v72oZFaAXv .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v72oZFaAXv .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-v72oZFaAXv .mbr-section-title {
  color: #353535;
}
.cid-v72oZFaAXv .mbr-section-subtitle {
  color: #4a4a4a;
}
.cid-v72oZFaAXv .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v72oZFaAXv .card-box .item-footer {
  margin-top: auto;
}
.cid-v72oZFaAXv .content-head {
  max-width: 800px;
}
.cid-v72oZFaAXv .card-title,
.cid-v72oZFaAXv .iconfont-wrapper {
  color: #353535;
}
.cid-v72oZFaAXv .card-text,
.cid-v72oZFaAXv .item .mbr-section-btn {
  color: #555555;
}
.cid-v72rlnoMbx {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v72rlnoMbx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v72rlnoMbx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v72rlnoMbx .row {
  align-items: stretch;
  justify-content: center;
}
.cid-v72rlnoMbx .img-item {
  position: relative;
}
.cid-v72rlnoMbx .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-v72rlnoMbx .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-v72rlnoMbx .img-item .img-description p {
  margin-bottom: 0;
}
.cid-v72rlMqaAl {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v72rlMqaAl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v72rlMqaAl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v72rlMqaAl .mbr-section-title {
  color: #353535;
}
.cid-v72rlMqaAl .mbr-section-subtitle {
  color: #555555;
}
.cid-v72rlMqaAl .card-title,
.cid-v72rlMqaAl .card-box {
  color: #353535;
}
.cid-v72rlMqaAl .mbr-text,
.cid-v72rlMqaAl .link {
  color: #555555;
}
.cid-v72rQt3rtM {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v72rQt3rtM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v72rQt3rtM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v72rQt3rtM .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v72rQt3rtM .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v72rQt3rtM .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v72rQt3rtM .card-wrapper {
    padding: 4rem;
  }
}
.cid-v72rQt3rtM .mbr-text,
.cid-v72rQt3rtM .mbr-section-btn {
  color: #555555;
}
.cid-v72rQt3rtM .card-title,
.cid-v72rQt3rtM .card-box {
  text-align: left;
  color: #353535;
}
.cid-v7pQxsbEsf {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7pQxsbEsf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7pQxsbEsf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7pQxsbEsf .mbr-section-title {
  text-align: left;
  color: #353535;
}
.cid-v7pQxsbEsf .mbr-section-subtitle {
  text-align: left;
  color: #555555;
}
.cid-v7pQhmOhxI {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7pQhmOhxI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7pQhmOhxI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7pQhmOhxI .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v7pQhmOhxI .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v7pQhmOhxI .item-wrapper {
  background: #f6f6f6;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v7pQhmOhxI .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v7pQhmOhxI .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v7pQhmOhxI .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-v7pQhmOhxI .mbr-section-title {
  color: #353535;
  text-align: center;
}
.cid-v7pQhmOhxI .mbr-section-subtitle {
  color: #4a4a4a;
}
.cid-v7pQhmOhxI .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v7pQhmOhxI .card-box .item-footer {
  margin-top: auto;
}
.cid-v7pQhmOhxI .content-head {
  max-width: 800px;
}
.cid-v7pQhmOhxI .card-title,
.cid-v7pQhmOhxI .iconfont-wrapper {
  color: #353535;
}
.cid-v7pQhmOhxI .card-text,
.cid-v7pQhmOhxI .item .mbr-section-btn {
  color: #555555;
}
.cid-v7pRrdMXHD {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #f6f6f6;
}
.cid-v7pRrdMXHD .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-v7pRrdMXHD .contents .mbr-subtitle {
  color: #a68948;
  margin-bottom: 10px;
}
.cid-v7pRrdMXHD .contents .mbr-section-title {
  margin-bottom: 20px;
  color: #ffffff;
}
.cid-v7pRrdMXHD .contents .mbr-text {
  color: #353535;
}
.cid-v7pRrdMXHD .card-wrapper {
  height: 100%;
  border-radius: 5px;
  border: 1px solid #bbbbbb;
  padding: 55px 50px 41px 45px;
  transition: all 0.3s;
  margin-top: 15px;
  margin-bottom: 15px;
}
.cid-v7pRrdMXHD .card-wrapper .card-box .card-title {
  color: #ffffff;
}
.cid-v7pRrdMXHD .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #353535;
}
.cid-v7pRrdMXHD .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
  display: inline-block;
}
.cid-v7pRrdMXHD .card-wrapper .card-img {
  margin-bottom: 40px;
  transition: all .9s;
}
.cid-v7pRrdMXHD .card-wrapper .card-img .mbr-iconfont {
  font-size: 77px;
  color: #a68948;
}
.cid-v7pRrdMXHD .card-wrapper .mbr-link-btn {
  transition: all 0.3s;
}
.cid-v7pRrdMXHD .card-wrapper .mbr-link-btn .btn {
  transition: all 0.3s;
  font-weight: 700;
}
.cid-v7pRrdMXHD .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
  color: #ffffff;
}
.cid-v7pRrdMXHD .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
  font-weight: 700;
  padding-left: 40px !important;
  display: inline;
  transition: transform .3s linear 0s !important;
}
.cid-v7pRrdMXHD .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
  transform: translateX(-10px);
}
.cid-v7pRrdMXHD .card-wrapper:hover {
  background-color: #330066;
  border-color: #330066;
}
.cid-v7pRrdMXHD .card-wrapper:hover .card-box .card-title {
  color: #ffffff;
}
.cid-v7pRrdMXHD .card-wrapper:hover .card-box .mbr-text {
  color: #ffffff;
}
.cid-v7pRrdMXHD .card-wrapper:hover .card-img {
  transform: rotateY(360deg);
}
.cid-v7pRrdMXHD .card-wrapper:hover .card-img .mbr-iconfont {
  color: #ffffff;
}
.cid-v7pRrdMXHD .card-wrapper:hover .mbr-link-btn .btn {
  color: #ffffff;
}
.cid-v7pRrdMXHD .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-v7pRrdMXHD .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  transition: padding 0.3s !important;
}
.cid-v7pRrdMXHD .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-v7pRrdMXHD .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #ffffff !important;
  box-shadow: none !important;
}
.cid-v7pRrdMXHD .btn[class*="-outline"]:active,
.cid-v7pRrdMXHD .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-v7pRrdMXHD .card {
    margin-bottom: 15px;
  }
}
.cid-v7pRrdMXHD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7pRrdMXHD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7pRrdMXHD .contents .mbr-section-title {
  color: #353535;
  text-align: justify;
}
.cid-v7pRrdMXHD .contents .mbr-subtitle {
  color: #878787;
  text-align: justify;
}
.cid-v7pRrdMXHD .card-wrapper .card-box .mbr-text {
  text-align: left;
  color: #555555;
}
.cid-v7pRrdMXHD .card-wrapper .card-box .card-title {
  color: #353535;
  text-align: left;
}
.cid-v7pRrdMXHD .contents .mbr-text {
  color: #232323;
}
.cid-v7pRrdMXHD .contents .mbr-subtitle DIV {
  text-align: left;
}
.cid-v7pSlzynbz {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #f6f6f6;
}
.cid-v7pSlzynbz .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-v7pSlzynbz .contents .mbr-subtitle {
  color: #a68948;
  margin-bottom: 10px;
}
.cid-v7pSlzynbz .contents .mbr-section-title {
  margin-bottom: 20px;
  color: #ffffff;
}
.cid-v7pSlzynbz .contents .mbr-text {
  color: #353535;
}
.cid-v7pSlzynbz .card-wrapper {
  height: 100%;
  border-radius: 5px;
  border: 1px solid #bbbbbb;
  padding: 55px 50px 41px 45px;
  transition: all 0.3s;
  margin-top: 15px;
  margin-bottom: 15px;
}
.cid-v7pSlzynbz .card-wrapper .card-box .card-title {
  color: #ffffff;
}
.cid-v7pSlzynbz .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #353535;
}
.cid-v7pSlzynbz .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
  display: inline-block;
}
.cid-v7pSlzynbz .card-wrapper .card-img {
  margin-bottom: 40px;
  transition: all .9s;
}
.cid-v7pSlzynbz .card-wrapper .card-img .mbr-iconfont {
  font-size: 77px;
  color: #a68948;
}
.cid-v7pSlzynbz .card-wrapper .mbr-link-btn {
  transition: all 0.3s;
}
.cid-v7pSlzynbz .card-wrapper .mbr-link-btn .btn {
  transition: all 0.3s;
  font-weight: 700;
}
.cid-v7pSlzynbz .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
  color: #ffffff;
}
.cid-v7pSlzynbz .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
  font-weight: 700;
  padding-left: 40px !important;
  display: inline;
  transition: transform .3s linear 0s !important;
}
.cid-v7pSlzynbz .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
  transform: translateX(-10px);
}
.cid-v7pSlzynbz .card-wrapper:hover {
  background-color: #a68948;
  border-color: #a68948;
}
.cid-v7pSlzynbz .card-wrapper:hover .card-box .card-title {
  color: #ffffff;
}
.cid-v7pSlzynbz .card-wrapper:hover .card-box .mbr-text {
  color: #ffffff;
}
.cid-v7pSlzynbz .card-wrapper:hover .card-img {
  transform: rotateY(360deg);
}
.cid-v7pSlzynbz .card-wrapper:hover .card-img .mbr-iconfont {
  color: #ffffff;
}
.cid-v7pSlzynbz .card-wrapper:hover .mbr-link-btn .btn {
  color: #ffffff;
}
.cid-v7pSlzynbz .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-v7pSlzynbz .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  transition: padding 0.3s !important;
}
.cid-v7pSlzynbz .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-v7pSlzynbz .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #ffffff !important;
  box-shadow: none !important;
}
.cid-v7pSlzynbz .btn[class*="-outline"]:active,
.cid-v7pSlzynbz .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-v7pSlzynbz .card {
    margin-bottom: 15px;
  }
}
.cid-v7pSlzynbz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7pSlzynbz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7pSlzynbz .contents .mbr-section-title {
  color: #353535;
  text-align: justify;
}
.cid-v7pSlzynbz .contents .mbr-subtitle {
  color: #878787;
  text-align: justify;
}
.cid-v7pSlzynbz .card-wrapper .card-box .mbr-text {
  text-align: left;
  color: #555555;
}
.cid-v7pSlzynbz .card-wrapper .card-box .card-title {
  color: #353535;
  text-align: left;
}
.cid-v7pSlzynbz .contents .mbr-text {
  color: #232323;
}
.cid-v7pSlzynbz .contents .mbr-subtitle DIV {
  text-align: left;
}
.cid-v6FM6eQEX5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-v6FM6eQEX5 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v6FM6eQEX5 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v6FM6eQEX5 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v6FM6eQEX5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v6FM6eQEX5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v6FM6eQEX5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v6FM6eQEX5 .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-v6FM6eQEX5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v6FM6eQEX5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v6FM6eQEX5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v6FM6eQEX5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v6FM6eQEX5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v6FM6eQEX5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v6FM6eQEX5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v6FM6eQEX5 .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v734EXGEUv {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/str.webp");
}
.cid-v734EXGEUv .mbr-overlay {
  background-color: #bbbbbb;
  opacity: 0.6;
}
@media (min-width: 768px) {
  .cid-v734EXGEUv {
    align-items: flex-end;
  }
  .cid-v734EXGEUv .row {
    justify-content: flex-start;
  }
  .cid-v734EXGEUv .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v734EXGEUv .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v734EXGEUv {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v734EXGEUv .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v734EXGEUv .content-wrap {
    width: 100%;
  }
}
.cid-v734EXGEUv .mbr-section-title,
.cid-v734EXGEUv .mbr-section-subtitle {
  text-align: center;
}
.cid-v734EXGEUv .mbr-text,
.cid-v734EXGEUv .mbr-section-btn {
  text-align: center;
}
.cid-v734EXGEUv .mbr-section-title {
  text-align: justify;
}
.cid-v734EXGEUv .mbr-section-subtitle {
  text-align: left;
}
.cid-v79AJSzRqI {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-v79AJSzRqI .mbr-section-subtitle {
  color: #353535;
}
.cid-v79AJSzRqI .mbr-text {
  color: #555555;
}
.cid-v7ads8cXhJ {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #f6f6f6;
}
.cid-v7ads8cXhJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7ads8cXhJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v7ads8cXhJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7ads8cXhJ .row {
  flex-direction: row-reverse;
}
.cid-v7ads8cXhJ img {
  width: 100%;
}
.cid-v7aedJ3h74 {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-v7aedJ3h74 .mbr-section-title.col-title {
  color: #353535;
}
.cid-v7aedJ3h74 .colored-text {
  color: #a68462 !important;
}
.cid-v7aedJ3h74 .mbr-section-title {
  color: #ffffff;
}
.cid-v7aedJ3h74 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v7aedJ3h74 .mbr-text {
  color: #555555;
}
.cid-v7pZduGI48 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7pZduGI48 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7pZduGI48 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7pZduGI48 .row {
  flex-direction: row-reverse;
}
.cid-v7pZduGI48 .mbr-description {
  text-align: left;
}
.cid-v7pZduGI48 .item-wrapper {
  background: #f6f6f6;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-v7pZduGI48 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v7pZduGI48 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-v7pZduGI48 .card-title,
.cid-v7pZduGI48 .iconfont-wrapper {
  color: #000000;
}
.cid-v7pZduGI48 .card-text {
  color: #000000;
}
.cid-v7pZduGI48 .mbr-section-title {
  color: #353535;
  text-align: left;
}
.cid-v7pZduGI48 .mbr-number {
  color: #bbbbbb;
}
.cid-v7pZduGI48 .mbr-text,
.cid-v7pZduGI48 .mbr-section-btn {
  text-align: justify;
  color: #555555;
}
.cid-v7pZduGI48 .card-text,
.cid-v7pZduGI48 .item .mbr-section-btn {
  text-align: left;
  color: #555555;
}
.cid-v7pZduGI48 .image-wrapper {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v7pZduGI48 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7pZduGI48 .card-title {
  color: #353535;
}
.cid-v7ajM1kWwO {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v7ajM1kWwO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7ajM1kWwO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7ajM1kWwO .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v7ajM1kWwO .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v7ajM1kWwO .item-wrapper {
  background: #f6f6f6;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v7ajM1kWwO .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v7ajM1kWwO .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v7ajM1kWwO .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-v7ajM1kWwO .mbr-section-title {
  color: #353535;
}
.cid-v7ajM1kWwO .mbr-section-subtitle {
  color: #4a4a4a;
}
.cid-v7ajM1kWwO .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v7ajM1kWwO .card-box .item-footer {
  margin-top: auto;
}
.cid-v7ajM1kWwO .content-head {
  max-width: 800px;
}
.cid-v7ajM1kWwO .card-title,
.cid-v7ajM1kWwO .iconfont-wrapper {
  color: #353535;
}
.cid-v7ajM1kWwO .card-text,
.cid-v7ajM1kWwO .item .mbr-section-btn {
  color: #555555;
}
.cid-v7eqLxz9Z0 {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/rep-rh-rvr-1.jpg");
}
.cid-v7eqLxz9Z0 .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-v7eqLxz9Z0 {
    align-items: flex-end;
  }
  .cid-v7eqLxz9Z0 .row {
    justify-content: center;
  }
  .cid-v7eqLxz9Z0 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v7eqLxz9Z0 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v7eqLxz9Z0 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v7eqLxz9Z0 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v7eqLxz9Z0 .content-wrap {
    width: 100%;
  }
}
.cid-v7eqLxz9Z0 .mbr-section-title,
.cid-v7eqLxz9Z0 .mbr-section-subtitle {
  text-align: center;
}
.cid-v7eqLxz9Z0 .mbr-text,
.cid-v7eqLxz9Z0 .mbr-section-btn {
  text-align: center;
}
.cid-v7q2a4kpDD {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v7q2a4kpDD .mbr-section-subtitle {
  color: #353535;
}
.cid-v7q2a4kpDD .mbr-text {
  color: #555555;
}
.cid-v7q21kQOiF {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7q21kQOiF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7q21kQOiF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7q21kQOiF .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v7q21kQOiF .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v7q21kQOiF .item-wrapper {
  background: #f6f6f6;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v7q21kQOiF .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v7q21kQOiF .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v7q21kQOiF .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-v7q21kQOiF .mbr-section-title {
  color: #353535;
  text-align: center;
}
.cid-v7q21kQOiF .mbr-section-subtitle {
  color: #555555;
}
.cid-v7q21kQOiF .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v7q21kQOiF .card-box .item-footer {
  margin-top: auto;
}
.cid-v7q21kQOiF .content-head {
  max-width: 800px;
}
.cid-v7q21kQOiF .card-title,
.cid-v7q21kQOiF .iconfont-wrapper {
  color: #353535;
}
.cid-v7q21kQOiF .card-text,
.cid-v7q21kQOiF .item .mbr-section-btn {
  color: #555555;
}
.cid-v7q4aTdmyh {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v7q4aTdmyh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7q4aTdmyh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v7q4aTdmyh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7q4aTdmyh .row {
  flex-direction: row-reverse;
}
.cid-v7q4aTdmyh img {
  width: 100%;
}
.cid-v7xyvA75S6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7xyvA75S6 .mbr-section-title {
  color: #353535;
}
.cid-v7xyvA75S6 .mbr-section-subtitle {
  color: #555555;
}
.cid-v7xyvA75S6 .mbr-text {
  color: #555555;
}
.cid-v7q626r7LK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-v7q626r7LK .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7q626r7LK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7q626r7LK .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v7q626r7LK .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v7q626r7LK .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v7q626r7LK .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v7q626r7LK .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v7q626r7LK .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2e481a;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #9fe870;
  height: 80px;
  border-radius: 50%;
}
.cid-v7q626r7LK .mbr-section-title {
  color: #353535;
  text-align: center;
}
.cid-v7q626r7LK .mbr-section-subtitle {
  color: #555555;
}
.cid-v7q626r7LK .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v7q626r7LK .card-box .item-footer {
  margin-top: auto;
}
.cid-v7q626r7LK .content-head {
  max-width: 800px;
}
.cid-v7q626r7LK .card-title,
.cid-v7q626r7LK .iconfont-wrapper {
  color: #353535;
}
.cid-v7q626r7LK .card-text,
.cid-v7q626r7LK .item .mbr-section-btn {
  color: #555555;
}
.cid-v7ejEK0Y5W {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-v7ejEK0Y5W .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-v7ejEK0Y5W .contents .mbr-subtitle {
  color: #a68948;
  margin-bottom: 10px;
}
.cid-v7ejEK0Y5W .contents .mbr-section-title {
  margin-bottom: 20px;
  color: #ffffff;
}
.cid-v7ejEK0Y5W .contents .mbr-text {
  color: #353535;
}
.cid-v7ejEK0Y5W .card-wrapper {
  height: 100%;
  border-radius: 5px;
  border: 1px solid #bbbbbb;
  padding: 55px 50px 41px 45px;
  transition: all 0.3s;
  margin-top: 15px;
  margin-bottom: 15px;
}
.cid-v7ejEK0Y5W .card-wrapper .card-box .card-title {
  color: #ffffff;
}
.cid-v7ejEK0Y5W .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #353535;
}
.cid-v7ejEK0Y5W .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
  display: inline-block;
}
.cid-v7ejEK0Y5W .card-wrapper .card-img {
  margin-bottom: 40px;
  transition: all .9s;
}
.cid-v7ejEK0Y5W .card-wrapper .card-img .mbr-iconfont {
  font-size: 77px;
  color: #a68948;
}
.cid-v7ejEK0Y5W .card-wrapper .mbr-link-btn {
  transition: all 0.3s;
}
.cid-v7ejEK0Y5W .card-wrapper .mbr-link-btn .btn {
  transition: all 0.3s;
  font-weight: 700;
}
.cid-v7ejEK0Y5W .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
  color: #ffffff;
}
.cid-v7ejEK0Y5W .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
  font-weight: 700;
  padding-left: 40px !important;
  display: inline;
  transition: transform .3s linear 0s !important;
}
.cid-v7ejEK0Y5W .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
  transform: translateX(-10px);
}
.cid-v7ejEK0Y5W .card-wrapper:hover {
  background-color: #330066;
  border-color: #330066;
}
.cid-v7ejEK0Y5W .card-wrapper:hover .card-box .card-title {
  color: #ffffff;
}
.cid-v7ejEK0Y5W .card-wrapper:hover .card-box .mbr-text {
  color: #ffffff;
}
.cid-v7ejEK0Y5W .card-wrapper:hover .card-img {
  transform: rotateY(360deg);
}
.cid-v7ejEK0Y5W .card-wrapper:hover .card-img .mbr-iconfont {
  color: #ffffff;
}
.cid-v7ejEK0Y5W .card-wrapper:hover .mbr-link-btn .btn {
  color: #ffffff;
}
.cid-v7ejEK0Y5W .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-v7ejEK0Y5W .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  transition: padding 0.3s !important;
}
.cid-v7ejEK0Y5W .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-v7ejEK0Y5W .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #ffffff !important;
  box-shadow: none !important;
}
.cid-v7ejEK0Y5W .btn[class*="-outline"]:active,
.cid-v7ejEK0Y5W .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-v7ejEK0Y5W .card {
    margin-bottom: 15px;
  }
}
.cid-v7ejEK0Y5W .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7ejEK0Y5W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7ejEK0Y5W .contents .mbr-section-title {
  color: #353535;
}
.cid-v7ejEK0Y5W .contents .mbr-subtitle {
  color: #878787;
}
.cid-v7ejEK0Y5W .card-wrapper .card-box .mbr-text {
  text-align: left;
  color: #555555;
}
.cid-v7ejEK0Y5W .card-wrapper .card-box .card-title {
  color: #353535;
  text-align: left;
}
.cid-v7ejEK0Y5W .contents .mbr-text {
  color: #555555;
}
.cid-v7q7m8RDMZ {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-v7q7m8RDMZ .contents {
  text-align: center;
  margin-bottom: 54px;
}
.cid-v7q7m8RDMZ .contents .mbr-subtitle {
  color: #a68948;
  margin-bottom: 10px;
}
.cid-v7q7m8RDMZ .contents .mbr-section-title {
  margin-bottom: 20px;
  color: #ffffff;
}
.cid-v7q7m8RDMZ .contents .mbr-text {
  color: #353535;
}
.cid-v7q7m8RDMZ .card-wrapper {
  height: 100%;
  border-radius: 5px;
  border: 1px solid #bbbbbb;
  padding: 55px 50px 41px 45px;
  transition: all 0.3s;
  margin-top: 15px;
  margin-bottom: 15px;
}
.cid-v7q7m8RDMZ .card-wrapper .card-box .card-title {
  color: #ffffff;
}
.cid-v7q7m8RDMZ .card-wrapper .card-box .mbr-text {
  margin-bottom: 25px;
  color: #353535;
}
.cid-v7q7m8RDMZ .card-wrapper .card-box .mbr-iconfont {
  padding-left: 0.2rem;
  display: inline-block;
}
.cid-v7q7m8RDMZ .card-wrapper .card-img {
  margin-bottom: 40px;
  transition: all .9s;
}
.cid-v7q7m8RDMZ .card-wrapper .card-img .mbr-iconfont {
  font-size: 77px;
  color: #a68948;
}
.cid-v7q7m8RDMZ .card-wrapper .mbr-link-btn {
  transition: all 0.3s;
}
.cid-v7q7m8RDMZ .card-wrapper .mbr-link-btn .btn {
  transition: all 0.3s;
  font-weight: 700;
}
.cid-v7q7m8RDMZ .card-wrapper .mbr-link-btn .btn.btn-primary-outline {
  color: #ffffff;
}
.cid-v7q7m8RDMZ .card-wrapper .mbr-link-btn .btn .mbr-iconfont {
  font-weight: 700;
  padding-left: 40px !important;
  display: inline;
  transition: transform .3s linear 0s !important;
}
.cid-v7q7m8RDMZ .card-wrapper .mbr-link-btn:hover .mbr-iconfont {
  transform: translateX(-10px);
}
.cid-v7q7m8RDMZ .card-wrapper:hover {
  background-color: #a68948;
  border-color: #a68948;
}
.cid-v7q7m8RDMZ .card-wrapper:hover .card-box .card-title {
  color: #ffffff;
}
.cid-v7q7m8RDMZ .card-wrapper:hover .card-box .mbr-text {
  color: #ffffff;
}
.cid-v7q7m8RDMZ .card-wrapper:hover .card-img {
  transform: rotateY(360deg);
}
.cid-v7q7m8RDMZ .card-wrapper:hover .card-img .mbr-iconfont {
  color: #ffffff;
}
.cid-v7q7m8RDMZ .card-wrapper:hover .mbr-link-btn .btn {
  color: #ffffff;
}
.cid-v7q7m8RDMZ .btn[class*="-outline"] {
  border: none;
  padding: 0;
  margin: 0 !important;
  box-shadow: none !important;
}
.cid-v7q7m8RDMZ .btn[class*="-outline"] span {
  order: 2;
  font-size: 0.8rem;
  transition: padding 0.3s !important;
}
.cid-v7q7m8RDMZ .btn[class*="-outline"]:hover span {
  padding-left: 10px;
}
.cid-v7q7m8RDMZ .btn[class*="-outline"]:hover {
  background-color: transparent !important;
  color: #ffffff !important;
  box-shadow: none !important;
}
.cid-v7q7m8RDMZ .btn[class*="-outline"]:active,
.cid-v7q7m8RDMZ .btn[class*="-outline"]:focus {
  background-color: transparent !important;
  box-shadow: none !important;
}
@media (max-width: 991px) {
  .cid-v7q7m8RDMZ .card {
    margin-bottom: 15px;
  }
}
.cid-v7q7m8RDMZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7q7m8RDMZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7q7m8RDMZ .contents .mbr-section-title {
  color: #353535;
  text-align: justify;
}
.cid-v7q7m8RDMZ .contents .mbr-subtitle {
  color: #878787;
  text-align: justify;
}
.cid-v7q7m8RDMZ .card-wrapper .card-box .mbr-text {
  text-align: left;
  color: #353535;
}
.cid-v7q7m8RDMZ .card-wrapper .card-box .card-title {
  color: #555555;
  text-align: left;
}
.cid-v7q7m8RDMZ .contents .mbr-text {
  color: #232323;
}
.cid-v7q7m8RDMZ .contents .mbr-subtitle DIV {
  text-align: left;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v7kIxCzTBW {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/manager.webp");
}
.cid-v7kIxCzTBW .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-v7kIxCzTBW {
    align-items: flex-end;
  }
  .cid-v7kIxCzTBW .row {
    justify-content: flex-start;
  }
  .cid-v7kIxCzTBW .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v7kIxCzTBW .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v7kIxCzTBW {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v7kIxCzTBW .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v7kIxCzTBW .content-wrap {
    width: 100%;
  }
}
.cid-v7kIxCzTBW .mbr-section-title,
.cid-v7kIxCzTBW .mbr-section-subtitle {
  text-align: center;
}
.cid-v7kIxCzTBW .mbr-text,
.cid-v7kIxCzTBW .mbr-section-btn {
  text-align: center;
}
.cid-v7kIxCzTBW .mbr-section-title {
  text-align: justify;
}
.cid-v7kIxCzTBW .mbr-section-subtitle {
  text-align: justify;
}
.cid-v7kIyfBLzX {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v7kIyfBLzX .card_block {
  border-radius: 10px;
  padding: 40px;
  background-color: #f6f6f6;
}
.cid-v7kIyfBLzX .mbr-section-subtitle {
  margin-bottom: 12px;
  color: #353535;
}
.cid-v7kIyfBLzX .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-v7kIyfBLzX .mbr-section-btn .btn-secondary-outline:hover,
.cid-v7kIyfBLzX .mbr-section-btn .btn-secondary-outline .active,
.cid-v7kIyfBLzX .mbr-section-btn .btn-secondary-outline:focus {
  color: #ffffff !important;
}
.cid-v7kIyfBLzX .content_block:hover .mbr-section-subtitle a {
  color: #a68948 !important;
}
@media (max-width: 767px) {
  .cid-v7kIyfBLzX .card_block {
    margin-bottom: 1.5rem;
    padding: 20px;
  }
}
.cid-v7kIyfBLzX .mbr-text,
.cid-v7kIyfBLzX .mbr-section-btn {
  color: #555555;
}
.cid-v7kIyfBLzX .card_text {
  color: #531392;
}
.cid-v7kIzbFGGi {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #f6f6f6;
}
.cid-v7kIzbFGGi .row {
  flex-direction: row-reverse;
}
.cid-v7kIzbFGGi .mbr-img-wrap {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-v7kIzbFGGi .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v7kIzbFGGi .image-wrapper img {
  vertical-align: middle;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-v7kIzbFGGi .text-wrapper {
    padding: 0 3rem 0 0;
  }
}
@media (max-width: 768px) {
  .cid-v7kIzbFGGi .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-v7kIzbFGGi .mbr-section-tag {
  margin-bottom: 1rem;
  color: #878787;
}
.cid-v7kIzbFGGi .mbr-section-btn {
  margin-top: 1.625rem;
}
.cid-v7kIzbFGGi .mbr-section-bottom {
  margin-top: 1.375rem;
}
.cid-v7kIzbFGGi .bottom-text {
  margin-top: 1.75rem;
  margin-bottom: 0.625rem;
}
.cid-v7kIzbFGGi .bottom-title {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
  color: #f23801;
}
.cid-v7kIzbFGGi .list {
  list-style: none;
  margin: 0;
  padding-left: 1.6rem;
}
.cid-v7kIzbFGGi .list li {
  position: relative;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.cid-v7kIzbFGGi .list li::before {
  content: "\e97c";
  position: absolute;
  left: -1.6rem;
  top: 0.5rem;
  font-family: 'Moririse2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.cid-v7kIzbFGGi .mbr-section-title {
  margin-bottom: 2.1875rem;
  color: #353535;
}
.cid-v7kIzbFGGi .mbr-subtitle {
  color: #330066;
}
.cid-v7kIzbFGGi .mbr-text {
  color: #555555;
}
.cid-v7kIzGK4U1 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7kIzGK4U1 .mbr-section-subtitle {
  color: #353535;
}
.cid-v7kIzGK4U1 .mbr-text {
  color: #555555;
}
.cid-v7kIAfVZ2l {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7kIAfVZ2l .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-v7kIAfVZ2l .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-v7kIAfVZ2l .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #bbbbbb;
  background-color: #bbbbbb;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-v7kIAfVZ2l .mbr-section-title {
  text-align: left;
  color: #353535;
}
.cid-v7kIAfVZ2l .mbr-text {
  color: #555555;
}
.cid-v7kIAIhrgJ {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7kIAIhrgJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7kIAIhrgJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7kIAIhrgJ .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-v7kIAIhrgJ .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v7kIAIhrgJ .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v7kIAIhrgJ .card-wrapper {
    padding: 4rem;
  }
}
.cid-v7kIAIhrgJ .mbr-text,
.cid-v7kIAIhrgJ .mbr-section-btn {
  color: #555555;
}
.cid-v7kIAIhrgJ .card-title,
.cid-v7kIAIhrgJ .card-box {
  text-align: left;
  color: #353535;
}
.cid-v7mxrgYSCj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-v7mxrgYSCj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7mxrgYSCj .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-v7mxrgYSCj .container {
    padding: 0 22px;
  }
}
.cid-v7mxrgYSCj .row {
  justify-content: space-between;
}
.cid-v7mxrgYSCj .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-v7mxrgYSCj .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-v7mxrgYSCj .form-wrap .dragArea.row .mbr-section-title {
  margin-bottom: 16px !important;
}
.cid-v7mxrgYSCj .form-wrap .dragArea.row .mbr-text {
  margin-bottom: 16px;
}
.cid-v7mxrgYSCj .form-wrap .dragArea.row .form-group {
  margin-bottom: 16px !important;
}
.cid-v7mxrgYSCj .form-wrap .dragArea.row .form-group .form-control {
  padding: 16px;
  border: 1px solid #bbbbbb !important;
  box-shadow: none;
  border-radius: 0 !important;
  background-color: transparent;
}
.cid-v7mxrgYSCj .form-wrap .dragArea.row .form-group .form-control:hover,
.cid-v7mxrgYSCj .form-wrap .dragArea.row .form-group .form-control:focus {
  border: 1px solid #353535 !important;
}
.cid-v7mxrgYSCj .form-wrap .dragArea.row .form-group .form-control::placeholder {
  color: #353535;
}
.cid-v7mxrgYSCj .form-wrap .dragArea.row .form-group textarea {
  min-height: 150px;
}
.cid-v7mxrgYSCj .form-wrap .dragArea.row .form-group .form-check {
  padding-left: 1.9em;
  margin-bottom: 16px;
}
.cid-v7mxrgYSCj .form-wrap .dragArea.row .form-group .form-check .form-check-input {
  background-color: transparent;
  border-color: #bbbbbb;
  border-radius: 0;
}
.cid-v7mxrgYSCj .form-wrap .dragArea.row .form-group .form-check .form-check-input:focus {
  background-color: #bbbbbb;
}
.cid-v7mxrgYSCj .form-wrap .dragArea.row .mbr-section-btn .btn {
  margin-top: 16px;
  min-height: auto;
}
.cid-v7mxrgYSCj .mbr-section-title {
  color: #353535;
}
.cid-v7mxrgYSCj .mbr-text {
  color: #555555;
}
.cid-v7mxrgYSCj label {
  color: #000000;
}
.cid-v7mxrgYSCj LABEL {
  color: #bbbbbb;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-ttbyYFBOIL {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/about-us-pic-2.webp");
}
.cid-ttbyYFBOIL .slider-text-two {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  display: inline-block;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
}
.cid-ttbyYFBOIL .mbr-section-title,
.cid-ttbyYFBOIL .mbr-section-subtitle {
  color: #232323;
}
.cid-ttbyYFBOIL .mbr-section-subtitle span {
  font-weight: bold;
}
.cid-ttbyYFBOIL .mbr-text {
  color: #232323;
  font-weight: 100;
}
.cid-ttbyYFBOIL .mbr-section-btn {
  color: white;
}
@media (max-width: 767px) {
  .cid-ttbyYFBOIL .row {
    margin-left: -15px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ttbyYFBOIL .slider-text-two {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.cid-ttbyYFBOIL .mbr-section-subtitle {
  color: #232323;
}
.cid-ttbyYFBOIL .mbr-text,
.cid-ttbyYFBOIL .mbr-section-btn {
  color: #000000;
}
.cid-ttWoUPt1Ux {
  padding-top: 75px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ttWoUPt1Ux span {
  color: #c1c1c1;
}
.cid-ttWoUPt1Ux .mbr-text {
  padding-left: 1.5rem;
}
.cid-ttWoUPt1Ux .mbr-section-title {
  padding-left: 1.5px;
}
.cid-ttWoUPt1Ux .mbr-section-btn {
  margin-top: 22.5px;
}
.cid-ttWoUPt1Ux H1 {
  text-align: left;
  color: #353535;
}
.cid-ttWoUPt1Ux .mbr-text,
.cid-ttWoUPt1Ux .mbr-section-btn {
  text-align: left;
  color: #555555;
}
.cid-v7HR3VJ5y1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #555555;
}
.cid-v7HR3VJ5y1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7HR3VJ5y1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7HR3VJ5y1 .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v7HR3VJ5y1 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-v7HR3VJ5y1 .container {
    padding: 0 20px;
  }
}
.cid-v7HR3VJ5y1 .row {
  justify-content: space-between;
}
.cid-v7HR3VJ5y1 .card {
  justify-content: center;
}
.cid-v7HR3VJ5y1 .image-wrapper img {
  height: 100vh;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v7HR3VJ5y1 .image-wrapper img {
    height: 350px;
  }
}
.cid-v7HR3VJ5y1 .content-wrapper {
  padding: 80px 156px 80px 86px;
  padding: 80px 86px 80px 156px;
}
@media (max-width: 1440px) {
  .cid-v7HR3VJ5y1 .content-wrapper {
    padding: 80px 156px 80px 50px;
  }
}
@media (max-width: 1200px) {
  .cid-v7HR3VJ5y1 .content-wrapper {
    padding: 80px 106px 80px 50px;
  }
}
@media (max-width: 992px) {
  .cid-v7HR3VJ5y1 .content-wrapper {
    padding: 40px 0 80px;
  }
}
@media (max-width: 1440px) {
  .cid-v7HR3VJ5y1 .content-wrapper {
    padding: 80px 50px 80px 156px;
  }
}
@media (max-width: 1200px) {
  .cid-v7HR3VJ5y1 .content-wrapper {
    padding: 80px 50px 80px 106px;
  }
}
@media (max-width: 992px) {
  .cid-v7HR3VJ5y1 .content-wrapper {
    padding: 40px 0 80px;
  }
}
.cid-v7HR3VJ5y1 .content-wrapper .mbr-desc {
  margin-bottom: 20px;
}
.cid-v7HR3VJ5y1 .content-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-v7HR3VJ5y1 .content-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
.cid-v7HR3VJ5y1 .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v7HR3VJ5y1 .mbr-desc {
  color: #ffffff;
}
.cid-v7HR3VJ5y1 .mbr-section-title {
  color: #1e1d1c;
}
.cid-v7HR3VJ5y1 .mbr-text {
  color: #ffffff;
}
.cid-v7HR3VJ5y1 .mbr-section-title,
.cid-v7HR3VJ5y1 .mbr-section-btn {
  color: #e6c63b;
}
.cid-v7NrDXVwR6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v7NrDXVwR6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NrDXVwR6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7NrDXVwR6 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v7NrDXVwR6 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-v7NrDXVwR6 .item-wrapper {
  background: #f6f6f6;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v7NrDXVwR6 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-v7NrDXVwR6 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-v7NrDXVwR6 .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #bbbbbb;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #f6f6f6;
  height: 80px;
  border-radius: 50%;
}
.cid-v7NrDXVwR6 .mbr-section-title {
  color: #9fe870;
}
.cid-v7NrDXVwR6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v7NrDXVwR6 .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-v7NrDXVwR6 .card-box .item-footer {
  margin-top: auto;
}
.cid-v7NrDXVwR6 .content-head {
  max-width: 800px;
}
.cid-v7NrDXVwR6 .card-title,
.cid-v7NrDXVwR6 .iconfont-wrapper {
  color: #353535;
}
.cid-v7NrDXVwR6 .card-text,
.cid-v7NrDXVwR6 .item .mbr-section-btn {
  color: #555555;
}
.cid-v7NppTY3iT {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #f6f6f6;
}
.cid-v7NppTY3iT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NppTY3iT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v7NppTY3iT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NppTY3iT .row {
  flex-direction: row-reverse;
}
.cid-v7NppTY3iT .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v7NppTY3iT .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v7NppTY3iT .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v7NppTY3iT .mbr-section-title {
  color: #000000;
}
.cid-v7NppTY3iT .mbr-text,
.cid-v7NppTY3iT .mbr-section-btn {
  color: #555555;
}
.cid-v7NoN3rVHY {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-v7NoN3rVHY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7NoN3rVHY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v7NoN3rVHY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v7NoN3rVHY .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v7NoN3rVHY .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v7NoN3rVHY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v7NoN3rVHY .mbr-section-title {
  color: #353535;
}
.cid-v7NoN3rVHY .mbr-text,
.cid-v7NoN3rVHY .mbr-section-btn {
  color: #555555;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v7O0yOTJ3Q {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O0yOTJ3Q .mbr-text {
  color: #000000;
}
.cid-v7O0yOTJ3Q .mbr-section-subtitle {
  color: #000000;
}
.cid-v7O0RRR1XY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-v7O0RRR1XY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7O0RRR1XY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7O14rtwZQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O14rtwZQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7O14rtwZQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7O1kLZnQ3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O1p5SP91 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v7O1Lqjh0R {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O1H2iVkL {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O1H2iVkL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7O1H2iVkL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7O1YcGgQo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O1YcGgQo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7O1YcGgQo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7O1YxM3F1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O1YxM3F1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7O1YxM3F1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7O2atirjr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O2atirjr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7O2atirjr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v7O2szIaHV {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O2oNTFjr {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O2oNTFjr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7O2oNTFjr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7O2pgKALk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O2pgKALk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7O2pgKALk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7O2pytetg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O2pytetg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7O2pytetg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7O2pQQJrt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O2pQQJrt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7O2pQQJrt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v7O2Yt1ndl {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O2YOlXSk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O2YOlXSk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7O2YOlXSk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7O2ZlhIdM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O2ZlhIdM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7O2ZlhIdM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7O2Z6myqE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O2Z6myqE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7O2Z6myqE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7O3jEtJZJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v7O3jEtJZJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7O3jEtJZJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-uxdc5AwPfw {
  background-image: url("../../../assets/images/booking-page-anemos-suites-main-1.webp");
}
.cid-uxdc5AwPfw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxdc5AwPfw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxd8WbJI8o {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxd8WbJI8o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxd8WbJI8o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
#custom-html-1ik {
  /* Type valid CSS here */
}
#custom-html-1ik div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-1ik p {
  font-size: 60px;
  color: #777;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v8xQFb5ABi {
  padding-top: 9rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v8xQFb5ABi .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8xQFb5ABi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v8xQFb5ABi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8xQFb5ABi .row {
  flex-direction: row-reverse;
}
.cid-v8xQFb5ABi img {
  width: 100%;
}
.cid-vca9047sRB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vca9047sRB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vca9047sRB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vca9047sRB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vca9047sRB .row {
  flex-direction: row-reverse;
}
.cid-vca9047sRB img {
  width: 100%;
}
.cid-vcjMybyVGy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vcjMybyVGy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcjMybyVGy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vcjMybyVGy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vcjMybyVGy .row {
  flex-direction: row-reverse;
}
.cid-vcjMybyVGy img {
  width: 100%;
}
.cid-vcjMM0nAq6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vcjMM0nAq6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcjMM0nAq6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vcjMM0nAq6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vcjMM0nAq6 .row {
  flex-direction: row-reverse;
}
.cid-vcjMM0nAq6 img {
  width: 100%;
}
.cid-vcjVELpkSl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vcjVELpkSl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcjVELpkSl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vcjVELpkSl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vcjVELpkSl .row {
  flex-direction: row-reverse;
}
.cid-vcjVELpkSl img {
  width: 100%;
}
.cid-vaV0g1rBvG {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vaV0g1rBvG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaV0g1rBvG .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-vaV0g1rBvG .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vaV0g1rBvG .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vaV0g1rBvG .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-vaV0g1rBvG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vaV0g1rBvG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vaV0g1rBvG .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-vaV0g1rBvG .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vaV0g1rBvG .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vaV0g1rBvG .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vaV0g1rBvG .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vaV0g1rBvG .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vaV0g1rBvG .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vaV0g1rBvG .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-vaV0g1rBvG .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vaV0g1rBvG .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vaV0g1rBvG .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vaV0g1rBvG .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-vaV0g1rBvG .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vaV0g1rBvG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vaV0g1rBvG .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-vaV0g1rBvG .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vaV0g1rBvG .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-vaV0g1rBvG .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-vaV0g1rBvG .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vaV0g1rBvG .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-vaV0g1rBvG .nav-item:focus,
.cid-vaV0g1rBvG .nav-link:focus {
  outline: none;
}
.cid-vaV0g1rBvG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vaV0g1rBvG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vaV0g1rBvG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vaV0g1rBvG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaV0g1rBvG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vaV0g1rBvG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vaV0g1rBvG .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vaV0g1rBvG .navbar.opened {
  transition: all 0.3s;
}
.cid-vaV0g1rBvG .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vaV0g1rBvG .navbar .navbar-logo img {
  width: auto;
}
.cid-vaV0g1rBvG .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vaV0g1rBvG .navbar.collapsed {
  justify-content: center;
}
.cid-vaV0g1rBvG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vaV0g1rBvG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vaV0g1rBvG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vaV0g1rBvG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vaV0g1rBvG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vaV0g1rBvG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vaV0g1rBvG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vaV0g1rBvG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vaV0g1rBvG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaV0g1rBvG .navbar {
    min-height: 72px;
  }
  .cid-vaV0g1rBvG .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vaV0g1rBvG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vaV0g1rBvG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vaV0g1rBvG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vaV0g1rBvG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vaV0g1rBvG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vaV0g1rBvG .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vaV0g1rBvG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vaV0g1rBvG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vaV0g1rBvG .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vaV0g1rBvG .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vaV0g1rBvG .dropdown-item.active,
.cid-vaV0g1rBvG .dropdown-item:active {
  background-color: transparent;
}
.cid-vaV0g1rBvG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vaV0g1rBvG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vaV0g1rBvG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vaV0g1rBvG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vaV0g1rBvG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vaV0g1rBvG .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vaV0g1rBvG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vaV0g1rBvG .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vaV0g1rBvG .navbar-buttons {
    text-align: left;
  }
}
.cid-vaV0g1rBvG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vaV0g1rBvG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-vaV0g1rBvG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vaV0g1rBvG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaV0g1rBvG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaV0g1rBvG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vaV0g1rBvG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaV0g1rBvG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vaV0g1rBvG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vaV0g1rBvG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaV0g1rBvG .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vaV0g1rBvG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vaV0g1rBvG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vaV0g1rBvG .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vaV0g1rBvG .navbar {
    height: 70px;
  }
  .cid-vaV0g1rBvG .navbar.opened {
    height: auto;
  }
  .cid-vaV0g1rBvG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vaV0g1rBvG .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vaV0g1rBvG .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vaV0g1rBvG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vaV0g1rBvG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vaV0g1rBvG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vaV0g1rBvG .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vaV0g1rBvG .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vaV0g1rBvG .navbar-brand {
    margin-right: auto;
  }
  .cid-vaV0g1rBvG .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-vaV0g1rBvG .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vaV0g1rBvG .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vaV0g1rBvG .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaV0g1rBvG .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vaV0g1rBvG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vaV0g1rBvG .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vaV0g1rBvG .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vaV0g1rBvG .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaV0g1rBvG .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vaV0g1rBvG .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vaV0g1PDlP {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/manager.webp");
}
.cid-vaV0g1PDlP .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-vaV0g1PDlP {
    align-items: flex-end;
  }
  .cid-vaV0g1PDlP .row {
    justify-content: flex-start;
  }
  .cid-vaV0g1PDlP .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vaV0g1PDlP .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vaV0g1PDlP {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vaV0g1PDlP .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vaV0g1PDlP .content-wrap {
    width: 100%;
  }
}
.cid-vaV0g1PDlP .mbr-section-title,
.cid-vaV0g1PDlP .mbr-section-subtitle {
  text-align: center;
}
.cid-vaV0g1PDlP .mbr-text,
.cid-vaV0g1PDlP .mbr-section-btn {
  text-align: center;
}
.cid-vaV0g1PDlP .mbr-section-title {
  text-align: justify;
}
.cid-vaV0g1PDlP .mbr-section-subtitle {
  text-align: justify;
}
.cid-vaV0g27Bqr {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vaV0g27Bqr .card_block {
  border-radius: 10px;
  padding: 40px;
  background-color: #f6f6f6;
}
.cid-vaV0g27Bqr .mbr-section-subtitle {
  margin-bottom: 12px;
  color: #353535;
}
.cid-vaV0g27Bqr .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-vaV0g27Bqr .mbr-section-btn .btn-secondary-outline:hover,
.cid-vaV0g27Bqr .mbr-section-btn .btn-secondary-outline .active,
.cid-vaV0g27Bqr .mbr-section-btn .btn-secondary-outline:focus {
  color: #ffffff !important;
}
.cid-vaV0g27Bqr .content_block:hover .mbr-section-subtitle a {
  color: #a68948 !important;
}
@media (max-width: 767px) {
  .cid-vaV0g27Bqr .card_block {
    margin-bottom: 1.5rem;
    padding: 20px;
  }
}
.cid-vaV0g27Bqr .mbr-text,
.cid-vaV0g27Bqr .mbr-section-btn {
  color: #555555;
}
.cid-vaV0g27Bqr .card_text {
  color: #531392;
}
.cid-vaV0g3rTp0 {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #f6f6f6;
}
.cid-vaV0g3rTp0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaV0g3rTp0 .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-vaV0g3rTp0 .container {
    padding: 0 22px;
  }
}
.cid-vaV0g3rTp0 .row {
  justify-content: space-between;
}
.cid-vaV0g3rTp0 .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vaV0g3rTp0 .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-vaV0g3rTp0 .form-wrap .dragArea.row .mbr-section-title {
  margin-bottom: 16px !important;
}
.cid-vaV0g3rTp0 .form-wrap .dragArea.row .mbr-text {
  margin-bottom: 16px;
}
.cid-vaV0g3rTp0 .form-wrap .dragArea.row .form-group {
  margin-bottom: 16px !important;
}
.cid-vaV0g3rTp0 .form-wrap .dragArea.row .form-group .form-control {
  padding: 16px;
  border: 1px solid #bbbbbb !important;
  box-shadow: none;
  border-radius: 0 !important;
  background-color: transparent;
}
.cid-vaV0g3rTp0 .form-wrap .dragArea.row .form-group .form-control:hover,
.cid-vaV0g3rTp0 .form-wrap .dragArea.row .form-group .form-control:focus {
  border: 1px solid #353535 !important;
}
.cid-vaV0g3rTp0 .form-wrap .dragArea.row .form-group .form-control::placeholder {
  color: #353535;
}
.cid-vaV0g3rTp0 .form-wrap .dragArea.row .form-group textarea {
  min-height: 150px;
}
.cid-vaV0g3rTp0 .form-wrap .dragArea.row .form-group .form-check {
  padding-left: 1.9em;
  margin-bottom: 16px;
}
.cid-vaV0g3rTp0 .form-wrap .dragArea.row .form-group .form-check .form-check-input {
  background-color: transparent;
  border-color: #bbbbbb;
  border-radius: 0;
}
.cid-vaV0g3rTp0 .form-wrap .dragArea.row .form-group .form-check .form-check-input:focus {
  background-color: #bbbbbb;
}
.cid-vaV0g3rTp0 .form-wrap .dragArea.row .mbr-section-btn .btn {
  margin-top: 16px;
  min-height: auto;
}
.cid-vaV0g3rTp0 .mbr-section-title {
  color: #353535;
}
.cid-vaV0g3rTp0 .mbr-text {
  color: #555555;
}
.cid-vaV0g3rTp0 label {
  color: #000000;
}
.cid-vaV0g3rTp0 LABEL {
  color: #bbbbbb;
}
.cid-vaV0g3X4xq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-vaV0g3X4xq .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vaV0g3X4xq .social-row {
  width: 100%;
  justify-content: center;
}
.cid-vaV0g3X4xq .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-vaV0g3X4xq .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-vaV0g3X4xq .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-vaV0g3X4xq .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-vaV0g3X4xq .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-vaV0g3X4xq .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-vaV0g3X4xq .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vaV0g3X4xq .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-vaV0g3X4xq .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vaV0g3X4xq .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vaV0g3X4xq .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-vaV0g3X4xq .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-vaV0g3X4xq .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-vaV0zV4p6L {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vaV0zV4p6L .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaV0zV4p6L .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-vaV0zV4p6L .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vaV0zV4p6L .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vaV0zV4p6L .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-vaV0zV4p6L .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vaV0zV4p6L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vaV0zV4p6L .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-vaV0zV4p6L .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vaV0zV4p6L .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vaV0zV4p6L .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vaV0zV4p6L .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vaV0zV4p6L .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vaV0zV4p6L .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vaV0zV4p6L .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-vaV0zV4p6L .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vaV0zV4p6L .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vaV0zV4p6L .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vaV0zV4p6L .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-vaV0zV4p6L .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vaV0zV4p6L .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vaV0zV4p6L .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-vaV0zV4p6L .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vaV0zV4p6L .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-vaV0zV4p6L .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-vaV0zV4p6L .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vaV0zV4p6L .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-vaV0zV4p6L .nav-item:focus,
.cid-vaV0zV4p6L .nav-link:focus {
  outline: none;
}
.cid-vaV0zV4p6L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vaV0zV4p6L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vaV0zV4p6L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vaV0zV4p6L .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaV0zV4p6L .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vaV0zV4p6L .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vaV0zV4p6L .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vaV0zV4p6L .navbar.opened {
  transition: all 0.3s;
}
.cid-vaV0zV4p6L .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vaV0zV4p6L .navbar .navbar-logo img {
  width: auto;
}
.cid-vaV0zV4p6L .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vaV0zV4p6L .navbar.collapsed {
  justify-content: center;
}
.cid-vaV0zV4p6L .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vaV0zV4p6L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vaV0zV4p6L .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vaV0zV4p6L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vaV0zV4p6L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vaV0zV4p6L .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vaV0zV4p6L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vaV0zV4p6L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vaV0zV4p6L .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaV0zV4p6L .navbar {
    min-height: 72px;
  }
  .cid-vaV0zV4p6L .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vaV0zV4p6L .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vaV0zV4p6L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vaV0zV4p6L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vaV0zV4p6L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vaV0zV4p6L .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vaV0zV4p6L .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vaV0zV4p6L .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vaV0zV4p6L .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vaV0zV4p6L .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vaV0zV4p6L .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vaV0zV4p6L .dropdown-item.active,
.cid-vaV0zV4p6L .dropdown-item:active {
  background-color: transparent;
}
.cid-vaV0zV4p6L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vaV0zV4p6L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vaV0zV4p6L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vaV0zV4p6L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vaV0zV4p6L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vaV0zV4p6L .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vaV0zV4p6L ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vaV0zV4p6L .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vaV0zV4p6L .navbar-buttons {
    text-align: left;
  }
}
.cid-vaV0zV4p6L button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vaV0zV4p6L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-vaV0zV4p6L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vaV0zV4p6L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaV0zV4p6L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaV0zV4p6L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vaV0zV4p6L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaV0zV4p6L nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vaV0zV4p6L nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vaV0zV4p6L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaV0zV4p6L .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vaV0zV4p6L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vaV0zV4p6L .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vaV0zV4p6L .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vaV0zV4p6L .navbar {
    height: 70px;
  }
  .cid-vaV0zV4p6L .navbar.opened {
    height: auto;
  }
  .cid-vaV0zV4p6L .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vaV0zV4p6L .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vaV0zV4p6L .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vaV0zV4p6L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vaV0zV4p6L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vaV0zV4p6L .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vaV0zV4p6L .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vaV0zV4p6L .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vaV0zV4p6L .navbar-brand {
    margin-right: auto;
  }
  .cid-vaV0zV4p6L .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-vaV0zV4p6L .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vaV0zV4p6L .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vaV0zV4p6L .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaV0zV4p6L .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vaV0zV4p6L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vaV0zV4p6L .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vaV0zV4p6L .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vaV0zV4p6L .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaV0zV4p6L .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vaV0zV4p6L .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vaV0zVA3oa {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/6.webp");
}
.cid-vaV0zVA3oa .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-vaV0zVA3oa {
    align-items: flex-end;
  }
  .cid-vaV0zVA3oa .row {
    justify-content: flex-start;
  }
  .cid-vaV0zVA3oa .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vaV0zVA3oa .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vaV0zVA3oa {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vaV0zVA3oa .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vaV0zVA3oa .content-wrap {
    width: 100%;
  }
}
.cid-vaV0zVA3oa .mbr-section-title,
.cid-vaV0zVA3oa .mbr-section-subtitle {
  text-align: center;
}
.cid-vaV0zVA3oa .mbr-text,
.cid-vaV0zVA3oa .mbr-section-btn {
  text-align: center;
}
.cid-vaV0zVA3oa .mbr-section-title {
  text-align: justify;
}
.cid-vaV0zVA3oa .mbr-section-subtitle {
  text-align: justify;
}
.cid-vaV0zVXa18 {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vaV0zVXa18 .card_block {
  border-radius: 10px;
  padding: 40px;
  background-color: #f6f6f6;
}
.cid-vaV0zVXa18 .mbr-section-subtitle {
  margin-bottom: 12px;
  color: #353535;
}
.cid-vaV0zVXa18 .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-vaV0zVXa18 .mbr-section-btn .btn-secondary-outline:hover,
.cid-vaV0zVXa18 .mbr-section-btn .btn-secondary-outline .active,
.cid-vaV0zVXa18 .mbr-section-btn .btn-secondary-outline:focus {
  color: #ffffff !important;
}
.cid-vaV0zVXa18 .content_block:hover .mbr-section-subtitle a {
  color: #a68948 !important;
}
@media (max-width: 767px) {
  .cid-vaV0zVXa18 .card_block {
    margin-bottom: 1.5rem;
    padding: 20px;
  }
}
.cid-vaV0zVXa18 .mbr-text,
.cid-vaV0zVXa18 .mbr-section-btn {
  color: #555555;
}
.cid-vaV0zVXa18 .card_text {
  color: #330066;
}
.cid-vaV0zYajr2 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #f6f6f6;
}
.cid-vaV0zYajr2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaV0zYajr2 .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-vaV0zYajr2 .container {
    padding: 0 22px;
  }
}
.cid-vaV0zYajr2 .row {
  justify-content: space-between;
}
.cid-vaV0zYajr2 .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vaV0zYajr2 .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-vaV0zYajr2 .form-wrap .dragArea.row .mbr-section-title {
  margin-bottom: 16px !important;
}
.cid-vaV0zYajr2 .form-wrap .dragArea.row .mbr-text {
  margin-bottom: 16px;
}
.cid-vaV0zYajr2 .form-wrap .dragArea.row .form-group {
  margin-bottom: 16px !important;
}
.cid-vaV0zYajr2 .form-wrap .dragArea.row .form-group .form-control {
  padding: 16px;
  border: 1px solid #bbbbbb !important;
  box-shadow: none;
  border-radius: 0 !important;
  background-color: transparent;
}
.cid-vaV0zYajr2 .form-wrap .dragArea.row .form-group .form-control:hover,
.cid-vaV0zYajr2 .form-wrap .dragArea.row .form-group .form-control:focus {
  border: 1px solid #353535 !important;
}
.cid-vaV0zYajr2 .form-wrap .dragArea.row .form-group .form-control::placeholder {
  color: #353535;
}
.cid-vaV0zYajr2 .form-wrap .dragArea.row .form-group textarea {
  min-height: 150px;
}
.cid-vaV0zYajr2 .form-wrap .dragArea.row .form-group .form-check {
  padding-left: 1.9em;
  margin-bottom: 16px;
}
.cid-vaV0zYajr2 .form-wrap .dragArea.row .form-group .form-check .form-check-input {
  background-color: transparent;
  border-color: #bbbbbb;
  border-radius: 0;
}
.cid-vaV0zYajr2 .form-wrap .dragArea.row .form-group .form-check .form-check-input:focus {
  background-color: #bbbbbb;
}
.cid-vaV0zYajr2 .form-wrap .dragArea.row .mbr-section-btn .btn {
  margin-top: 16px;
  min-height: auto;
}
.cid-vaV0zYajr2 .mbr-section-title {
  color: #353535;
}
.cid-vaV0zYajr2 .mbr-text {
  color: #555555;
}
.cid-vaV0zYajr2 label {
  color: #000000;
}
.cid-vaV0zYajr2 LABEL {
  color: #bbbbbb;
}
.cid-vaV0zYIkHn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-vaV0zYIkHn .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vaV0zYIkHn .social-row {
  width: 100%;
  justify-content: center;
}
.cid-vaV0zYIkHn .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-vaV0zYIkHn .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-vaV0zYIkHn .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-vaV0zYIkHn .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-vaV0zYIkHn .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-vaV0zYIkHn .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-vaV0zYIkHn .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vaV0zYIkHn .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-vaV0zYIkHn .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vaV0zYIkHn .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vaV0zYIkHn .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-vaV0zYIkHn .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-vaV0zYIkHn .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-vaV3aEd1sn {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vaV3aEd1sn .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaV3aEd1sn .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-vaV3aEd1sn .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vaV3aEd1sn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vaV3aEd1sn .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-vaV3aEd1sn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vaV3aEd1sn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vaV3aEd1sn .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-vaV3aEd1sn .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vaV3aEd1sn .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vaV3aEd1sn .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vaV3aEd1sn .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vaV3aEd1sn .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vaV3aEd1sn .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vaV3aEd1sn .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-vaV3aEd1sn .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vaV3aEd1sn .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vaV3aEd1sn .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vaV3aEd1sn .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-vaV3aEd1sn .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vaV3aEd1sn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vaV3aEd1sn .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-vaV3aEd1sn .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vaV3aEd1sn .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-vaV3aEd1sn .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-vaV3aEd1sn .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vaV3aEd1sn .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-vaV3aEd1sn .nav-item:focus,
.cid-vaV3aEd1sn .nav-link:focus {
  outline: none;
}
.cid-vaV3aEd1sn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vaV3aEd1sn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vaV3aEd1sn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vaV3aEd1sn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vaV3aEd1sn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vaV3aEd1sn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vaV3aEd1sn .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vaV3aEd1sn .navbar.opened {
  transition: all 0.3s;
}
.cid-vaV3aEd1sn .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vaV3aEd1sn .navbar .navbar-logo img {
  width: auto;
}
.cid-vaV3aEd1sn .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vaV3aEd1sn .navbar.collapsed {
  justify-content: center;
}
.cid-vaV3aEd1sn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vaV3aEd1sn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vaV3aEd1sn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vaV3aEd1sn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vaV3aEd1sn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vaV3aEd1sn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vaV3aEd1sn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vaV3aEd1sn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vaV3aEd1sn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vaV3aEd1sn .navbar {
    min-height: 72px;
  }
  .cid-vaV3aEd1sn .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vaV3aEd1sn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vaV3aEd1sn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vaV3aEd1sn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vaV3aEd1sn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vaV3aEd1sn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vaV3aEd1sn .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vaV3aEd1sn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vaV3aEd1sn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vaV3aEd1sn .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vaV3aEd1sn .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vaV3aEd1sn .dropdown-item.active,
.cid-vaV3aEd1sn .dropdown-item:active {
  background-color: transparent;
}
.cid-vaV3aEd1sn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vaV3aEd1sn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vaV3aEd1sn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vaV3aEd1sn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vaV3aEd1sn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vaV3aEd1sn .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vaV3aEd1sn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vaV3aEd1sn .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vaV3aEd1sn .navbar-buttons {
    text-align: left;
  }
}
.cid-vaV3aEd1sn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vaV3aEd1sn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-vaV3aEd1sn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vaV3aEd1sn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaV3aEd1sn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vaV3aEd1sn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vaV3aEd1sn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaV3aEd1sn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vaV3aEd1sn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vaV3aEd1sn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vaV3aEd1sn .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vaV3aEd1sn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vaV3aEd1sn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vaV3aEd1sn .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vaV3aEd1sn .navbar {
    height: 70px;
  }
  .cid-vaV3aEd1sn .navbar.opened {
    height: auto;
  }
  .cid-vaV3aEd1sn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vaV3aEd1sn .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vaV3aEd1sn .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vaV3aEd1sn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vaV3aEd1sn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vaV3aEd1sn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vaV3aEd1sn .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vaV3aEd1sn .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vaV3aEd1sn .navbar-brand {
    margin-right: auto;
  }
  .cid-vaV3aEd1sn .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-vaV3aEd1sn .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vaV3aEd1sn .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vaV3aEd1sn .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaV3aEd1sn .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vaV3aEd1sn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vaV3aEd1sn .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vaV3aEd1sn .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vaV3aEd1sn .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vaV3aEd1sn .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vaV3aEd1sn .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vaV3aEAP6S {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/str.webp");
}
.cid-vaV3aEAP6S .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-vaV3aEAP6S {
    align-items: flex-end;
  }
  .cid-vaV3aEAP6S .row {
    justify-content: flex-start;
  }
  .cid-vaV3aEAP6S .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vaV3aEAP6S .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vaV3aEAP6S {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vaV3aEAP6S .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vaV3aEAP6S .content-wrap {
    width: 100%;
  }
}
.cid-vaV3aEAP6S .mbr-section-title,
.cid-vaV3aEAP6S .mbr-section-subtitle {
  text-align: center;
}
.cid-vaV3aEAP6S .mbr-text,
.cid-vaV3aEAP6S .mbr-section-btn {
  text-align: center;
}
.cid-vaV3aEAP6S .mbr-section-title {
  text-align: justify;
}
.cid-vaV3aEAP6S .mbr-section-subtitle {
  text-align: justify;
}
.cid-vaV3aERRzA {
  padding-top: 7rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vaV3aERRzA .card_block {
  border-radius: 10px;
  padding: 40px;
  background-color: #f6f6f6;
}
.cid-vaV3aERRzA .mbr-section-subtitle {
  margin-bottom: 12px;
  color: #353535;
}
.cid-vaV3aERRzA .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-vaV3aERRzA .mbr-section-btn .btn-secondary-outline:hover,
.cid-vaV3aERRzA .mbr-section-btn .btn-secondary-outline .active,
.cid-vaV3aERRzA .mbr-section-btn .btn-secondary-outline:focus {
  color: #ffffff !important;
}
.cid-vaV3aERRzA .content_block:hover .mbr-section-subtitle a {
  color: #a68948 !important;
}
@media (max-width: 767px) {
  .cid-vaV3aERRzA .card_block {
    margin-bottom: 1.5rem;
    padding: 20px;
  }
}
.cid-vaV3aERRzA .mbr-text,
.cid-vaV3aERRzA .mbr-section-btn {
  color: #555555;
}
.cid-vaV3aERRzA .card_text {
  color: #330066;
}
.cid-vaV3aHyVbT {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-color: #f6f6f6;
}
.cid-vaV3aHyVbT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vaV3aHyVbT .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-vaV3aHyVbT .container {
    padding: 0 22px;
  }
}
.cid-vaV3aHyVbT .row {
  justify-content: space-between;
}
.cid-vaV3aHyVbT .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vaV3aHyVbT .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-vaV3aHyVbT .form-wrap .dragArea.row .mbr-section-title {
  margin-bottom: 16px !important;
}
.cid-vaV3aHyVbT .form-wrap .dragArea.row .mbr-text {
  margin-bottom: 16px;
}
.cid-vaV3aHyVbT .form-wrap .dragArea.row .form-group {
  margin-bottom: 16px !important;
}
.cid-vaV3aHyVbT .form-wrap .dragArea.row .form-group .form-control {
  padding: 16px;
  border: 1px solid #bbbbbb !important;
  box-shadow: none;
  border-radius: 0 !important;
  background-color: transparent;
}
.cid-vaV3aHyVbT .form-wrap .dragArea.row .form-group .form-control:hover,
.cid-vaV3aHyVbT .form-wrap .dragArea.row .form-group .form-control:focus {
  border: 1px solid #353535 !important;
}
.cid-vaV3aHyVbT .form-wrap .dragArea.row .form-group .form-control::placeholder {
  color: #353535;
}
.cid-vaV3aHyVbT .form-wrap .dragArea.row .form-group textarea {
  min-height: 150px;
}
.cid-vaV3aHyVbT .form-wrap .dragArea.row .form-group .form-check {
  padding-left: 1.9em;
  margin-bottom: 16px;
}
.cid-vaV3aHyVbT .form-wrap .dragArea.row .form-group .form-check .form-check-input {
  background-color: transparent;
  border-color: #bbbbbb;
  border-radius: 0;
}
.cid-vaV3aHyVbT .form-wrap .dragArea.row .form-group .form-check .form-check-input:focus {
  background-color: #bbbbbb;
}
.cid-vaV3aHyVbT .form-wrap .dragArea.row .mbr-section-btn .btn {
  margin-top: 16px;
  min-height: auto;
}
.cid-vaV3aHyVbT .mbr-section-title {
  color: #353535;
}
.cid-vaV3aHyVbT .mbr-text {
  color: #555555;
}
.cid-vaV3aHyVbT label {
  color: #000000;
}
.cid-vaV3aHyVbT LABEL {
  color: #bbbbbb;
}
.cid-vaV3aHY6cc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-vaV3aHY6cc .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vaV3aHY6cc .social-row {
  width: 100%;
  justify-content: center;
}
.cid-vaV3aHY6cc .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-vaV3aHY6cc .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-vaV3aHY6cc .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-vaV3aHY6cc .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-vaV3aHY6cc .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-vaV3aHY6cc .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-vaV3aHY6cc .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vaV3aHY6cc .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-vaV3aHY6cc .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vaV3aHY6cc .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vaV3aHY6cc .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-vaV3aHY6cc .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-vaV3aHY6cc .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vc8Ic8CWyu {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/articles-news-main.jpg");
}
.cid-vc8Ic8CWyu .mbr-overlay {
  background-color: #000000;
  opacity: 0.1;
}
@media (min-width: 768px) {
  .cid-vc8Ic8CWyu {
    align-items: flex-end;
  }
  .cid-vc8Ic8CWyu .row {
    justify-content: center;
  }
  .cid-vc8Ic8CWyu .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vc8Ic8CWyu .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vc8Ic8CWyu {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vc8Ic8CWyu .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vc8Ic8CWyu .content-wrap {
    width: 100%;
  }
}
.cid-vc8Ic8CWyu .mbr-section-title,
.cid-vc8Ic8CWyu .mbr-section-subtitle {
  text-align: center;
}
.cid-vc8Ic8CWyu .mbr-text,
.cid-vc8Ic8CWyu .mbr-section-btn {
  text-align: center;
}
.cid-veGvs1iohg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-veGvs1iohg .mbr-fallback-image.disabled {
  display: none;
}
.cid-veGvs1iohg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-veGvs1iohg .mbr-section-title {
  color: #353535;
}
.cid-veGvs1iohg .mbr-section-subtitle {
  color: #555555;
}
.cid-veGuukJ6bO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-veGuukJ6bO img,
.cid-veGuukJ6bO .item-img {
  width: 100%;
}
.cid-veGuukJ6bO .item:focus,
.cid-veGuukJ6bO span:focus {
  outline: none;
}
.cid-veGuukJ6bO .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-veGuukJ6bO .item {
    margin-bottom: 1rem;
  }
}
.cid-veGuukJ6bO .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-veGuukJ6bO .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-veGuukJ6bO .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-veGuukJ6bO .item-wrapper {
  position: relative;
  background: #f6f6f6;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-veGuukJ6bO .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-veGuukJ6bO .mbr-section-title {
  color: #000000;
}
.cid-veGuukJ6bO .item-title {
  text-align: left;
  color: #353535;
}
.cid-veGuukJ6bO .item-subtitle {
  text-align: left;
}
.cid-veGuukJ6bO .mbr-text,
.cid-veGuukJ6bO .item .mbr-section-btn {
  text-align: left;
  color: #555555;
}
.cid-veGuukJ6bO .content-head {
  max-width: 800px;
}
.cid-vjXDveCva5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vjXDveCva5 img,
.cid-vjXDveCva5 .item-img {
  width: 100%;
}
.cid-vjXDveCva5 .item:focus,
.cid-vjXDveCva5 span:focus {
  outline: none;
}
.cid-vjXDveCva5 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vjXDveCva5 .item {
    margin-bottom: 1rem;
  }
}
.cid-vjXDveCva5 .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vjXDveCva5 .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vjXDveCva5 .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-vjXDveCva5 .item-wrapper {
  position: relative;
  background: #f6f6f6;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-vjXDveCva5 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-vjXDveCva5 .mbr-section-title {
  color: #000000;
}
.cid-vjXDveCva5 .item-title {
  text-align: left;
  color: #353535;
}
.cid-vjXDveCva5 .item-subtitle {
  text-align: left;
}
.cid-vjXDveCva5 .mbr-text,
.cid-vjXDveCva5 .item .mbr-section-btn {
  text-align: left;
  color: #555555;
}
.cid-vjXDveCva5 .content-head {
  max-width: 800px;
}
.cid-vc8IveBSyw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vc8IveBSyw img,
.cid-vc8IveBSyw .item-img {
  width: 100%;
}
.cid-vc8IveBSyw .item:focus,
.cid-vc8IveBSyw span:focus {
  outline: none;
}
.cid-vc8IveBSyw .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vc8IveBSyw .item {
    margin-bottom: 1rem;
  }
}
.cid-vc8IveBSyw .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vc8IveBSyw .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vc8IveBSyw .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-vc8IveBSyw .item-wrapper {
  position: relative;
  background: #f6f6f6;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-vc8IveBSyw .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-vc8IveBSyw .mbr-section-title {
  color: #353535;
}
.cid-vc8IveBSyw .item-title {
  text-align: left;
  color: #353535;
}
.cid-vc8IveBSyw .item-subtitle {
  text-align: left;
}
.cid-vc8IveBSyw .mbr-text,
.cid-vc8IveBSyw .item .mbr-section-btn {
  text-align: left;
  color: #555555;
}
.cid-vc8IveBSyw .content-head {
  max-width: 800px;
}
.cid-vc8IveBSyw .mbr-section-subtitle,
.cid-vc8IveBSyw .mbr-section-head .mbr-section-btn {
  color: #555555;
}
.cid-vc9wo1mJmg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vc9wo1mJmg img,
.cid-vc9wo1mJmg .item-img {
  width: 100%;
}
.cid-vc9wo1mJmg .item:focus,
.cid-vc9wo1mJmg span:focus {
  outline: none;
}
.cid-vc9wo1mJmg .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vc9wo1mJmg .item {
    margin-bottom: 1rem;
  }
}
.cid-vc9wo1mJmg .item-content {
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vc9wo1mJmg .item-content {
    padding: 0 1.5rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vc9wo1mJmg .item-content {
    padding: 2rem 1.5rem;
    padding-top: 1rem;
    margin-top: 1rem;
  }
}
.cid-vc9wo1mJmg .item-wrapper {
  position: relative;
  background: #f6f6f6;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-vc9wo1mJmg .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-vc9wo1mJmg .mbr-section-title {
  color: #000000;
}
.cid-vc9wo1mJmg .item-title {
  text-align: left;
  color: #353535;
}
.cid-vc9wo1mJmg .item-subtitle {
  text-align: left;
}
.cid-vc9wo1mJmg .mbr-text,
.cid-vc9wo1mJmg .item .mbr-section-btn {
  text-align: left;
  color: #555555;
}
.cid-vc9wo1mJmg .content-head {
  max-width: 800px;
}
.cid-vdnwuKeLkG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vdnwuKeLkG .mbr-section-head {
  width: 100%;
}
.cid-vdnwuKeLkG .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-vcdRj0PULy {
  padding-top: 2rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-vcdRj0PULy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcdRj0PULy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcdRj0PULy .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vcdRj0PULy .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vcdRj0PULy .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vcdRj0PULy .card-wrapper {
    padding: 4rem;
  }
}
.cid-vcdRj0PULy .mbr-text,
.cid-vcdRj0PULy .mbr-section-btn {
  color: #353535;
}
.cid-vcdRj0PULy .card-title,
.cid-vcdRj0PULy .card-box {
  text-align: left;
  color: #353535;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-vc8HSQZSar {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vc8HSQZSar .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vc8HSQZSar .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-vc8HSQZSar .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vc8HSQZSar .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vc8HSQZSar .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-vc8HSQZSar .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vc8HSQZSar .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vc8HSQZSar .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-vc8HSQZSar .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vc8HSQZSar .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vc8HSQZSar .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vc8HSQZSar .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vc8HSQZSar .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vc8HSQZSar .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vc8HSQZSar .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-vc8HSQZSar .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vc8HSQZSar .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vc8HSQZSar .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vc8HSQZSar .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-vc8HSQZSar .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vc8HSQZSar .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vc8HSQZSar .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-vc8HSQZSar .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vc8HSQZSar .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-vc8HSQZSar .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-vc8HSQZSar .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vc8HSQZSar .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-vc8HSQZSar .nav-item:focus,
.cid-vc8HSQZSar .nav-link:focus {
  outline: none;
}
.cid-vc8HSQZSar .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vc8HSQZSar .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vc8HSQZSar .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vc8HSQZSar .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vc8HSQZSar .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vc8HSQZSar .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vc8HSQZSar .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vc8HSQZSar .navbar.opened {
  transition: all 0.3s;
}
.cid-vc8HSQZSar .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vc8HSQZSar .navbar .navbar-logo img {
  width: auto;
}
.cid-vc8HSQZSar .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vc8HSQZSar .navbar.collapsed {
  justify-content: center;
}
.cid-vc8HSQZSar .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vc8HSQZSar .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vc8HSQZSar .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vc8HSQZSar .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vc8HSQZSar .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vc8HSQZSar .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vc8HSQZSar .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vc8HSQZSar .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vc8HSQZSar .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vc8HSQZSar .navbar {
    min-height: 72px;
  }
  .cid-vc8HSQZSar .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vc8HSQZSar .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vc8HSQZSar .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vc8HSQZSar .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vc8HSQZSar .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vc8HSQZSar .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vc8HSQZSar .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vc8HSQZSar .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vc8HSQZSar .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vc8HSQZSar .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vc8HSQZSar .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vc8HSQZSar .dropdown-item.active,
.cid-vc8HSQZSar .dropdown-item:active {
  background-color: transparent;
}
.cid-vc8HSQZSar .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vc8HSQZSar .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vc8HSQZSar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vc8HSQZSar .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vc8HSQZSar .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vc8HSQZSar .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vc8HSQZSar ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vc8HSQZSar .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vc8HSQZSar .navbar-buttons {
    text-align: left;
  }
}
.cid-vc8HSQZSar button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vc8HSQZSar button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-vc8HSQZSar button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vc8HSQZSar button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vc8HSQZSar button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vc8HSQZSar button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vc8HSQZSar nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vc8HSQZSar nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vc8HSQZSar nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vc8HSQZSar nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vc8HSQZSar .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vc8HSQZSar a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vc8HSQZSar .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vc8HSQZSar .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vc8HSQZSar .navbar {
    height: 70px;
  }
  .cid-vc8HSQZSar .navbar.opened {
    height: auto;
  }
  .cid-vc8HSQZSar .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vc8HSQZSar .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vc8HSQZSar .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vc8HSQZSar .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vc8HSQZSar .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vc8HSQZSar .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vc8HSQZSar .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vc8HSQZSar .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vc8HSQZSar .navbar-brand {
    margin-right: auto;
  }
  .cid-vc8HSQZSar .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-vc8HSQZSar .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vc8HSQZSar .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vc8HSQZSar .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vc8HSQZSar .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vc8HSQZSar .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vc8HSQZSar .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vc8HSQZSar .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vc8HSQZSar .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vc8HSQZSar .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vc8HSQZSar .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vc8HSRozey {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/manager.jpg");
}
.cid-vc8HSRozey .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-vc8HSRozey {
    align-items: flex-end;
  }
  .cid-vc8HSRozey .row {
    justify-content: flex-start;
  }
  .cid-vc8HSRozey .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vc8HSRozey .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vc8HSRozey {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vc8HSRozey .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vc8HSRozey .content-wrap {
    width: 100%;
  }
}
.cid-vc8HSRozey .mbr-section-title,
.cid-vc8HSRozey .mbr-section-subtitle {
  text-align: center;
}
.cid-vc8HSRozey .mbr-text,
.cid-vc8HSRozey .mbr-section-btn {
  text-align: center;
}
.cid-vc8HSRozey .mbr-section-title {
  text-align: justify;
}
.cid-vc8HSRozey .mbr-section-subtitle {
  text-align: justify;
}
.cid-vc8HSRFyjp {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vc8HSSaOME {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-vc8HSSaOME .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vc8HSSaOME .social-row {
  width: 100%;
  justify-content: center;
}
.cid-vc8HSSaOME .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-vc8HSSaOME .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-vc8HSSaOME .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-vc8HSSaOME .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-vc8HSSaOME .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-vc8HSSaOME .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-vc8HSSaOME .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vc8HSSaOME .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-vc8HSSaOME .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vc8HSSaOME .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vc8HSSaOME .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-vc8HSSaOME .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-vc8HSSaOME .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vcdZsq326g {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vcdZsq326g .mbr-fallback-image.disabled {
  display: none;
}
.cid-vcdZsq326g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vcdZsq326g .mbr-section-title {
  color: #353535;
}
.cid-vcdZsq326g .mbr-section-subtitle {
  color: #555555;
}
.cid-vcdWBcAmQl {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vcdWBcAmQl .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vcdWBcAmQl form.mbr-form {
  border-radius: 10px;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-vcdWBcAmQl form.mbr-form {
    padding: 3rem 2rem;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-vcdWBcAmQl form.mbr-form {
    padding: 1rem;
  }
}
.cid-vcdWBcAmQl form.mbr-form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vcdWBcAmQl form.mbr-form .mbr-section-btn .btn {
  width: 100%;
}
.cid-vcdWBcAmQl P {
  text-align: left;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-vdmDuj94wc {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdmDuj94wc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdmDuj94wc .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-vdmDuj94wc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdmDuj94wc .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdmDuj94wc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-vdmDuj94wc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdmDuj94wc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdmDuj94wc .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-vdmDuj94wc .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdmDuj94wc .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vdmDuj94wc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdmDuj94wc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdmDuj94wc .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vdmDuj94wc .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdmDuj94wc .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-vdmDuj94wc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdmDuj94wc .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdmDuj94wc .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdmDuj94wc .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-vdmDuj94wc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdmDuj94wc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdmDuj94wc .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-vdmDuj94wc .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vdmDuj94wc .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-vdmDuj94wc .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-vdmDuj94wc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vdmDuj94wc .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-vdmDuj94wc .nav-item:focus,
.cid-vdmDuj94wc .nav-link:focus {
  outline: none;
}
.cid-vdmDuj94wc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdmDuj94wc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdmDuj94wc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdmDuj94wc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdmDuj94wc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdmDuj94wc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdmDuj94wc .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdmDuj94wc .navbar.opened {
  transition: all 0.3s;
}
.cid-vdmDuj94wc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdmDuj94wc .navbar .navbar-logo img {
  width: auto;
}
.cid-vdmDuj94wc .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vdmDuj94wc .navbar.collapsed {
  justify-content: center;
}
.cid-vdmDuj94wc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdmDuj94wc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdmDuj94wc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdmDuj94wc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdmDuj94wc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdmDuj94wc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdmDuj94wc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdmDuj94wc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdmDuj94wc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdmDuj94wc .navbar {
    min-height: 72px;
  }
  .cid-vdmDuj94wc .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdmDuj94wc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdmDuj94wc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdmDuj94wc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdmDuj94wc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdmDuj94wc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdmDuj94wc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdmDuj94wc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdmDuj94wc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdmDuj94wc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdmDuj94wc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdmDuj94wc .dropdown-item.active,
.cid-vdmDuj94wc .dropdown-item:active {
  background-color: transparent;
}
.cid-vdmDuj94wc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdmDuj94wc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdmDuj94wc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdmDuj94wc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdmDuj94wc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdmDuj94wc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdmDuj94wc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdmDuj94wc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdmDuj94wc .navbar-buttons {
    text-align: left;
  }
}
.cid-vdmDuj94wc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdmDuj94wc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-vdmDuj94wc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdmDuj94wc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdmDuj94wc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdmDuj94wc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdmDuj94wc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdmDuj94wc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdmDuj94wc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdmDuj94wc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdmDuj94wc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdmDuj94wc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdmDuj94wc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdmDuj94wc .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdmDuj94wc .navbar {
    height: 70px;
  }
  .cid-vdmDuj94wc .navbar.opened {
    height: auto;
  }
  .cid-vdmDuj94wc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdmDuj94wc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdmDuj94wc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdmDuj94wc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdmDuj94wc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdmDuj94wc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdmDuj94wc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vdmDuj94wc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdmDuj94wc .navbar-brand {
    margin-right: auto;
  }
  .cid-vdmDuj94wc .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-vdmDuj94wc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdmDuj94wc .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdmDuj94wc .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdmDuj94wc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdmDuj94wc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdmDuj94wc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdmDuj94wc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdmDuj94wc .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdmDuj94wc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdmDuj94wc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdmDujz3Qj {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/2029.jpg");
}
.cid-vdmDujz3Qj .mbr-overlay {
  background-color: #000000;
  opacity: 0;
}
@media (min-width: 768px) {
  .cid-vdmDujz3Qj {
    align-items: flex-end;
  }
  .cid-vdmDujz3Qj .row {
    justify-content: center;
  }
  .cid-vdmDujz3Qj .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vdmDujz3Qj .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vdmDujz3Qj {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vdmDujz3Qj .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vdmDujz3Qj .content-wrap {
    width: 100%;
  }
}
.cid-vdmDujz3Qj .mbr-section-title,
.cid-vdmDujz3Qj .mbr-section-subtitle {
  text-align: center;
}
.cid-vdmDujz3Qj .mbr-text,
.cid-vdmDujz3Qj .mbr-section-btn {
  text-align: center;
}
.cid-vdmMpfZ7e5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdmMpfZ7e5 .mbr-section-title {
  color: #353535;
}
.cid-vdmMpfZ7e5 .mbr-section-subtitle {
  color: #555555;
}
.cid-vdmMpfZ7e5 .mbr-text {
  color: #555555;
}
.cid-vdmW6KKEz7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vdmW6KKEz7 .mbr-section-head {
  width: 100%;
}
.cid-vdmW6KKEz7 .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-vdmNWxqCHe {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdmNWxqCHe .mbr-section-subtitle {
  color: #555555;
}
.cid-vdmNWxqCHe .mbr-text {
  color: #555555;
}
.cid-vdmOwoXtkP {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdmOwoXtkP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdmOwoXtkP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdmOwoXtkP .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vdmOwoXtkP .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vdmOwoXtkP .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vdmOwoXtkP .card-wrapper {
    padding: 4rem;
  }
}
.cid-vdmOwoXtkP .mbr-text,
.cid-vdmOwoXtkP .mbr-section-btn {
  color: #555555;
}
.cid-vdmOwoXtkP .card-title,
.cid-vdmOwoXtkP .card-box {
  text-align: left;
}
.cid-vdmW9lvUbp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vdmW9lvUbp .mbr-section-head {
  width: 100%;
}
.cid-vdmW9lvUbp .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-vdmPq0eZOm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdmPq0eZOm .mbr-section-subtitle {
  color: #353535;
}
.cid-vdmPq0eZOm .mbr-text {
  color: #555555;
}
.cid-vdmWeUzPEJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vdmWeUzPEJ .mbr-section-head {
  width: 100%;
}
.cid-vdmWeUzPEJ .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-vdmQ2SJsAw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdmQ2SJsAw .mbr-section-subtitle {
  color: #353535;
}
.cid-vdmQ2SJsAw .mbr-text {
  color: #555555;
}
.cid-vdmWmK0CFT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vdmWmK0CFT .mbr-section-head {
  width: 100%;
}
.cid-vdmWmK0CFT .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-vdmTm3qtyH {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vdmTm3qtyH .mbr-section-subtitle {
  color: #353535;
}
.cid-vdmTm3qtyH .mbr-text {
  color: #555555;
}
.cid-vdmTLHDztS {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdmTLHDztS .mbr-section-subtitle {
  color: #353535;
}
.cid-vdmTLHDztS .mbr-text {
  color: #555555;
}
.cid-vdmWpMUq3c {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vdmWpMUq3c .mbr-section-head {
  width: 100%;
}
.cid-vdmWpMUq3c .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-vdmU3O6isH {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vdmU3O6isH .mbr-section-subtitle {
  color: #353535;
}
.cid-vdmU3O6isH .mbr-text {
  color: #555555;
}
.cid-vdmUjI5ttJ {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdmUjI5ttJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdmUjI5ttJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdmUjI5ttJ .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vdmUjI5ttJ .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vdmUjI5ttJ .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vdmUjI5ttJ .card-wrapper {
    padding: 4rem;
  }
}
.cid-vdmUjI5ttJ .mbr-text,
.cid-vdmUjI5ttJ .mbr-section-btn {
  color: #555555;
}
.cid-vdmUjI5ttJ .card-title,
.cid-vdmUjI5ttJ .card-box {
  text-align: left;
  color: #353535;
}
.cid-vdnvfvXlxY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vdnvfvXlxY .mbr-section-head {
  width: 100%;
}
.cid-vdnvfvXlxY .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-vdmUOcywJk {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdmUOcywJk .mbr-text {
  color: #555555;
}
.cid-vdmUOcywJk .mbr-section-subtitle {
  color: #353535;
}
.cid-vdoa4mAl8g {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdoa4mAl8g .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdoa4mAl8g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdoa4mAl8g .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vdoa4mAl8g .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vdoa4mAl8g .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vdoa4mAl8g .card-wrapper {
    padding: 4rem;
  }
}
.cid-vdoa4mAl8g .mbr-text,
.cid-vdoa4mAl8g .mbr-section-btn {
  color: #555555;
}
.cid-vdoa4mAl8g .card-title,
.cid-vdoa4mAl8g .card-box {
  text-align: left;
}
.cid-vdoakmaRKX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vdoakmaRKX .mbr-section-head {
  width: 100%;
}
.cid-vdoakmaRKX .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-vdmDumnAMu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vdmDumnAMu .mbr-text {
  color: #555555;
}
.cid-vdmDumnAMu .mbr-section-subtitle {
  color: #000000;
}
.cid-vdmDumnAMu .mbr-section-title {
  color: #555555;
}
.cid-vdnxjG2EBA {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdmDumLOWM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-vdmDumLOWM .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vdmDumLOWM .social-row {
  width: 100%;
  justify-content: center;
}
.cid-vdmDumLOWM .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-vdmDumLOWM .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-vdmDumLOWM .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-vdmDumLOWM .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-vdmDumLOWM .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-vdmDumLOWM .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-vdmDumLOWM .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vdmDumLOWM .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-vdmDumLOWM .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vdmDumLOWM .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vdmDumLOWM .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-vdmDumLOWM .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-vdmDumLOWM .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-u0M3zQ628o {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-u0M3zQ628o .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-u0M3zQ628o .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0M3zQ628o .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0M3zQ628o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0M3zQ628o .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-u0M3zQ628o .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-u0M3zQ628o .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-u0M3zQ628o .nav-link {
  width: fit-content;
  position: relative;
}
.cid-u0M3zQ628o .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-u0M3zQ628o .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-u0M3zQ628o .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-u0M3zQ628o .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-u0M3zQ628o .nav-item:focus,
.cid-u0M3zQ628o .nav-link:focus {
  outline: none;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0M3zQ628o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0M3zQ628o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0M3zQ628o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0M3zQ628o .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-u0M3zQ628o .navbar.opened {
  transition: all 0.3s;
}
.cid-u0M3zQ628o .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u0M3zQ628o .navbar .navbar-logo img {
  width: auto;
}
.cid-u0M3zQ628o .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-u0M3zQ628o .navbar.collapsed {
  justify-content: center;
}
.cid-u0M3zQ628o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0M3zQ628o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u0M3zQ628o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u0M3zQ628o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0M3zQ628o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u0M3zQ628o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-u0M3zQ628o .navbar {
    min-height: 72px;
  }
  .cid-u0M3zQ628o .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0M3zQ628o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u0M3zQ628o .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0M3zQ628o .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-u0M3zQ628o .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0M3zQ628o .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-u0M3zQ628o .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-u0M3zQ628o .dropdown-item.active,
.cid-u0M3zQ628o .dropdown-item:active {
  background-color: transparent;
}
.cid-u0M3zQ628o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0M3zQ628o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u0M3zQ628o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-u0M3zQ628o ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u0M3zQ628o .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .navbar-buttons {
    text-align: left;
  }
}
.cid-u0M3zQ628o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0M3zQ628o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0M3zQ628o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0M3zQ628o .navbar-dropdown {
  padding: 0 1rem;
}
.cid-u0M3zQ628o a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u0M3zQ628o .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-u0M3zQ628o .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0M3zQ628o .navbar {
    height: 70px;
  }
  .cid-u0M3zQ628o .navbar.opened {
    height: auto;
  }
  .cid-u0M3zQ628o .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-u0M3zQ628o .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-u0M3zQ628o .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-u0M3zQ628o .navbar-brand {
    margin-right: auto;
  }
  .cid-u0M3zQ628o .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-u0M3zQ628o .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-u0M3zQ628o .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-u0M3zQ628o .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-u0M3zQ628o .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-u0M3zQ628o .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdsQnuMxLD {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/market-pulse-2028.jpg");
}
.cid-vdsQnuMxLD .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-vdsQnuMxLD {
    align-items: flex-end;
  }
  .cid-vdsQnuMxLD .row {
    justify-content: center;
  }
  .cid-vdsQnuMxLD .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vdsQnuMxLD .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vdsQnuMxLD {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vdsQnuMxLD .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vdsQnuMxLD .content-wrap {
    width: 100%;
  }
}
.cid-vdsQnuMxLD .mbr-section-title,
.cid-vdsQnuMxLD .mbr-section-subtitle {
  text-align: center;
}
.cid-vdsQnuMxLD .mbr-text,
.cid-vdsQnuMxLD .mbr-section-btn {
  text-align: center;
}
.cid-vc9020uw13 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vc9020uw13 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vc9020uw13 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vc9020uw13 .mbr-text {
  color: #555555;
}
.cid-vc9020uw13 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vc9020uw13 .item-wrapper {
  background: #f6f6f6;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-vc9020uw13 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vc9020uw13 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-vc9020uw13 .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vc9020uw13 .main-button {
    margin-bottom: 2rem;
  }
}
.cid-vc9020uw13 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vc9020uw13 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-vc9020uw13 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f6f6f6;
  background-color: #f6f6f6;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-vc9020uw13 .mbr-text UL {
  text-align: left;
}
.cid-vc9020uw13 .mbr-section-subtitle,
.cid-vc9020uw13 .main-button {
  color: #353535;
}
.cid-vc9020uw13 .mbr-section-title {
  color: #353535;
}
.cid-vc8KNVTJ8X {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vc8KNVTJ8X .mbr-text {
  color: #555555;
}
.cid-vc8KNVTJ8X .mbr-section-subtitle {
  color: #555555;
}
.cid-vc8KNVTJ8X .mbr-section-title {
  color: #353535;
}
.cid-vc8Ntnf0Az {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-vc8Ntnf0Az .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vc8Ntnf0Az .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-vc8Ntnf0Az .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f6f6f6;
  background-color: #f6f6f6;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-vc8Ntnf0Az .mbr-section-title {
  text-align: justify;
  color: #353535;
}
.cid-vc8Ntnf0Az .mbr-section-subtitle {
  text-align: justify;
  color: #353535;
}
.cid-vc8Ntnf0Az .mbr-text {
  color: #555555;
}
.cid-vc8OBAa7S3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vc8OBAa7S3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vc8OBAa7S3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vc8OBAa7S3 .mbr-text {
  color: #353535;
}
.cid-vc8OBAa7S3 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vc8OBAa7S3 .item-wrapper {
  background: #f6f6f6;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-vc8OBAa7S3 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vc8OBAa7S3 .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-vc8OBAa7S3 .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vc8OBAa7S3 .main-button {
    margin-bottom: 2rem;
  }
}
.cid-vc8OBAa7S3 .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vc8OBAa7S3 .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-vc8OBAa7S3 .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #bbbbbb;
  background-color: #bbbbbb;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-vc8OBAa7S3 .counter-container ol {
  margin-bottom: 0;
  padding-left: 2.25rem;
  counter-reset: myCounter;
}
.cid-vc8OBAa7S3 .counter-container ol li {
  margin-bottom: 2rem;
  list-style: none;
  position: relative;
}
.cid-vc8OBAa7S3 .counter-container ol li:before {
  font-weight: 700;
  position: absolute;
  left: -1.5em;
  counter-increment: myCounter;
  content: counter(myCounter);
  transition: all .2s;
  color: #bbbbbb;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vc8OBAa7S3 .mbr-text UL {
  text-align: left;
}
.cid-vc8OBAa7S3 .mbr-section-subtitle,
.cid-vc8OBAa7S3 .main-button {
  color: #555555;
}
.cid-vc8OBAa7S3 .mbr-section-title {
  color: #353535;
}
.cid-vc8PGQmuAg {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #f6f6f6;
}
.cid-vc8PGQmuAg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vc8PGQmuAg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vc8PGQmuAg .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vc8PGQmuAg .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vc8PGQmuAg .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vc8PGQmuAg .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-vc8PGQmuAg .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vc8PGQmuAg .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #bbbbbb;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #ffffff;
  height: 80px;
  border-radius: 50%;
}
.cid-vc8PGQmuAg .mbr-section-title {
  color: #353535;
}
.cid-vc8PGQmuAg .mbr-section-subtitle {
  color: #555555;
}
.cid-vc8PGQmuAg .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-vc8PGQmuAg .card-box .item-footer {
  margin-top: auto;
}
.cid-vc8PGQmuAg .content-head {
  max-width: 800px;
}
.cid-vc8PGQmuAg .card-title,
.cid-vc8PGQmuAg .iconfont-wrapper {
  color: #353535;
}
.cid-vc8PGQmuAg .card-text,
.cid-vc8PGQmuAg .item .mbr-section-btn {
  color: #353535;
}
.cid-vc8QmT1LiB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f6f6f6;
}
.cid-vc8QmT1LiB .mbr-fallback-image.disabled {
  display: none;
}
.cid-vc8QmT1LiB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vc8QmT1LiB .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vc8QmT1LiB .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vc8QmT1LiB .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vc8QmT1LiB .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-vc8QmT1LiB .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vc8QmT1LiB .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #bbbbbb;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #ffffff;
  height: 80px;
  border-radius: 50%;
}
.cid-vc8QmT1LiB .mbr-section-title {
  color: #9fe870;
}
.cid-vc8QmT1LiB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vc8QmT1LiB .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-vc8QmT1LiB .card-box .item-footer {
  margin-top: auto;
}
.cid-vc8QmT1LiB .content-head {
  max-width: 800px;
}
.cid-vc8QmT1LiB .card-title,
.cid-vc8QmT1LiB .iconfont-wrapper {
  color: #353535;
}
.cid-vc8QmT1LiB .card-text,
.cid-vc8QmT1LiB .item .mbr-section-btn {
  color: #353535;
}
.cid-vc8QZXJaxy {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-vc8QZXJaxy .mbr-fallback-image.disabled {
  display: none;
}
.cid-vc8QZXJaxy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vc8QZXJaxy .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vc8QZXJaxy .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vc8QZXJaxy .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vc8QZXJaxy .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-vc8QZXJaxy .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vc8QZXJaxy .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #bbbbbb;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #ffffff;
  height: 80px;
  border-radius: 50%;
}
.cid-vc8QZXJaxy .mbr-section-title {
  color: #353535;
}
.cid-vc8QZXJaxy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vc8QZXJaxy .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-vc8QZXJaxy .card-box .item-footer {
  margin-top: auto;
}
.cid-vc8QZXJaxy .content-head {
  max-width: 800px;
}
.cid-vc8QZXJaxy .card-text,
.cid-vc8QZXJaxy .item .mbr-section-btn {
  color: #555555;
}
.cid-vc8QZXJaxy .card-title,
.cid-vc8QZXJaxy .iconfont-wrapper {
  color: #353535;
}
.cid-vc8SjIiZwx {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vc8SjIiZwx .mbr-text {
  color: #555555;
}
.cid-vc8SjIiZwx .mbr-section-subtitle {
  color: #000000;
}
.cid-vc8SjIiZwx .mbr-section-title {
  color: #555555;
}
.cid-vdnvGTXSxh {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tYpFc5gi5K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-tYpFc5gi5K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tYpFc5gi5K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tYpFc5gi5K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tYpFc5gi5K .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tYpFc5gi5K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tYpFc5gi5K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tYpFc5gi5K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tYpFc5gi5K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tYpFc5gi5K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tYpFc5gi5K .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-vdsvJFbISp {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdsvJFbISp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdsvJFbISp .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-vdsvJFbISp .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdsvJFbISp .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdsvJFbISp .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-vdsvJFbISp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdsvJFbISp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdsvJFbISp .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-vdsvJFbISp .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdsvJFbISp .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vdsvJFbISp .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdsvJFbISp .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdsvJFbISp .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vdsvJFbISp .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdsvJFbISp .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-vdsvJFbISp .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdsvJFbISp .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdsvJFbISp .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdsvJFbISp .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-vdsvJFbISp .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdsvJFbISp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdsvJFbISp .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-vdsvJFbISp .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vdsvJFbISp .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-vdsvJFbISp .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-vdsvJFbISp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vdsvJFbISp .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-vdsvJFbISp .nav-item:focus,
.cid-vdsvJFbISp .nav-link:focus {
  outline: none;
}
.cid-vdsvJFbISp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdsvJFbISp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdsvJFbISp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdsvJFbISp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdsvJFbISp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdsvJFbISp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdsvJFbISp .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdsvJFbISp .navbar.opened {
  transition: all 0.3s;
}
.cid-vdsvJFbISp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdsvJFbISp .navbar .navbar-logo img {
  width: auto;
}
.cid-vdsvJFbISp .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vdsvJFbISp .navbar.collapsed {
  justify-content: center;
}
.cid-vdsvJFbISp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdsvJFbISp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdsvJFbISp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdsvJFbISp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdsvJFbISp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdsvJFbISp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdsvJFbISp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdsvJFbISp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdsvJFbISp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdsvJFbISp .navbar {
    min-height: 72px;
  }
  .cid-vdsvJFbISp .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdsvJFbISp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdsvJFbISp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdsvJFbISp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdsvJFbISp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdsvJFbISp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdsvJFbISp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdsvJFbISp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdsvJFbISp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdsvJFbISp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdsvJFbISp .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdsvJFbISp .dropdown-item.active,
.cid-vdsvJFbISp .dropdown-item:active {
  background-color: transparent;
}
.cid-vdsvJFbISp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdsvJFbISp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdsvJFbISp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdsvJFbISp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdsvJFbISp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdsvJFbISp .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdsvJFbISp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdsvJFbISp .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdsvJFbISp .navbar-buttons {
    text-align: left;
  }
}
.cid-vdsvJFbISp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdsvJFbISp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-vdsvJFbISp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdsvJFbISp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdsvJFbISp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdsvJFbISp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdsvJFbISp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdsvJFbISp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdsvJFbISp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdsvJFbISp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdsvJFbISp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdsvJFbISp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdsvJFbISp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdsvJFbISp .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdsvJFbISp .navbar {
    height: 70px;
  }
  .cid-vdsvJFbISp .navbar.opened {
    height: auto;
  }
  .cid-vdsvJFbISp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdsvJFbISp .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdsvJFbISp .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdsvJFbISp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdsvJFbISp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdsvJFbISp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdsvJFbISp .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vdsvJFbISp .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdsvJFbISp .navbar-brand {
    margin-right: auto;
  }
  .cid-vdsvJFbISp .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-vdsvJFbISp .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdsvJFbISp .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdsvJFbISp .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdsvJFbISp .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdsvJFbISp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdsvJFbISp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdsvJFbISp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdsvJFbISp .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdsvJFbISp .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdsvJFbISp .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdsQvUjdpb {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/articles-market-pulse-.jpg");
}
.cid-vdsQvUjdpb .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-vdsQvUjdpb {
    align-items: flex-end;
  }
  .cid-vdsQvUjdpb .row {
    justify-content: center;
  }
  .cid-vdsQvUjdpb .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vdsQvUjdpb .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vdsQvUjdpb {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vdsQvUjdpb .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vdsQvUjdpb .content-wrap {
    width: 100%;
  }
}
.cid-vdsQvUjdpb .mbr-section-title,
.cid-vdsQvUjdpb .mbr-section-subtitle {
  text-align: center;
}
.cid-vdsQvUjdpb .mbr-text,
.cid-vdsQvUjdpb .mbr-section-btn {
  text-align: center;
}
.cid-vdsvJG3PKo {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdsvJG3PKo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvJG3PKo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvJG3PKo .mbr-section-title {
  text-align: left;
  color: #353535;
}
.cid-vdsvJG3PKo .mbr-section-subtitle {
  text-align: left;
  color: #555555;
}
.cid-vdsvJGpc0t {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdsvJGpc0t .mbr-text {
  color: #555555;
}
.cid-vdsvJGpc0t .mbr-section-subtitle {
  color: #555555;
}
.cid-vdsvJGpc0t .mbr-section-title {
  color: #353535;
}
.cid-vdsvJGJoSK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-vdsvJGJoSK .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvJGJoSK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvJGJoSK .mbr-text {
  color: #555555;
}
.cid-vdsvJGJoSK .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vdsvJGJoSK .item-wrapper {
  background: #ffffff;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-vdsvJGJoSK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vdsvJGJoSK .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-vdsvJGJoSK .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vdsvJGJoSK .main-button {
    margin-bottom: 2rem;
  }
}
.cid-vdsvJGJoSK .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vdsvJGJoSK .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-vdsvJGJoSK .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f6f6f6;
  background-color: #f6f6f6;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-vdsvJGJoSK .mbr-text UL {
  text-align: left;
}
.cid-vdsvJGJoSK .mbr-section-subtitle,
.cid-vdsvJGJoSK .main-button {
  color: #353535;
}
.cid-vdsvJGJoSK .mbr-section-title {
  color: #353535;
}
.cid-vdsvJH8yZo {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdsvJH8yZo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvJH8yZo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvJH8yZo .title .num {
  width: 100%;
  display: block;
}
.cid-vdsvJH8yZo .title .card-title {
  z-index: 1;
}
.cid-vdsvJH8yZo .num {
  color: #bbbbbb;
}
.cid-vdsvJH8yZo .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vdsvJH8yZo .item-mb {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vdsvJH8yZo * {
    text-align: center !important;
  }
  .cid-vdsvJH8yZo .content-column {
    margin-bottom: 2rem;
  }
}
.cid-vdsvJH8yZo .content-head {
  max-width: 800px;
}
.cid-vdsvJH8yZo .mbr-section-title,
.cid-vdsvJH8yZo .card-box {
  color: #353535;
}
.cid-vdsvJH8yZo .card-title,
.cid-vdsvJH8yZo .card-img {
  color: #353535;
}
.cid-vdsvJH8yZo .card-text {
  color: #555555;
}
.cid-vdsvJHB1kp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdsvJHB1kp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvJHB1kp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvJHB1kp .title .num {
  width: 100%;
  display: block;
}
.cid-vdsvJHB1kp .title .card-title {
  z-index: 1;
}
.cid-vdsvJHB1kp .num {
  color: #bbbbbb;
}
.cid-vdsvJHB1kp .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vdsvJHB1kp .item-mb {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vdsvJHB1kp * {
    text-align: center !important;
  }
  .cid-vdsvJHB1kp .content-column {
    margin-bottom: 2rem;
  }
}
.cid-vdsvJHB1kp .content-head {
  max-width: 800px;
}
.cid-vdsvJHB1kp .card-text {
  color: #555555;
}
.cid-vdsvJI4jVg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdsvJI4jVg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvJI4jVg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvJI4jVg .title .num {
  width: 100%;
  display: block;
}
.cid-vdsvJI4jVg .title .card-title {
  z-index: 1;
}
.cid-vdsvJI4jVg .num {
  color: #bbbbbb;
}
.cid-vdsvJI4jVg .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vdsvJI4jVg .item-mb {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vdsvJI4jVg * {
    text-align: center !important;
  }
  .cid-vdsvJI4jVg .content-column {
    margin-bottom: 2rem;
  }
}
.cid-vdsvJI4jVg .content-head {
  max-width: 800px;
}
.cid-vdsvJI4jVg .card-title,
.cid-vdsvJI4jVg .card-img {
  color: #353535;
}
.cid-vdsvJI4jVg .card-text {
  color: #555555;
}
.cid-vdsvJIyyUm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdsvJIyyUm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvJIyyUm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvJIyyUm .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vdsvJIyyUm .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vdsvJIyyUm .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vdsvJIyyUm .card-wrapper {
    padding: 4rem;
  }
}
.cid-vdsvJIyyUm .mbr-text,
.cid-vdsvJIyyUm .mbr-section-btn {
  color: #555555;
}
.cid-vdsvJIyyUm .card-title,
.cid-vdsvJIyyUm .card-box {
  text-align: left;
  color: #353535;
}
.cid-vdsvJIY5oo {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #f6f6f6;
}
.cid-vdsvJIY5oo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvJIY5oo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvJIY5oo .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-vdsvJIY5oo .item .icon-wrap {
  text-align: center;
}
.cid-vdsvJIY5oo .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-vdsvJIY5oo .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #bbbbbb;
}
.cid-vdsvJIY5oo .item.first:before {
  display: none;
}
.cid-vdsvJIY5oo .item.five:before {
  display: none;
}
.cid-vdsvJIY5oo .icon-box {
  background: #bbbbbb;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-vdsvJIY5oo .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-vdsvJIY5oo .mbr-iconfont {
  color: #ffffff !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-vdsvJIY5oo .item:before {
    display: none;
  }
  .cid-vdsvJIY5oo .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vdsvJIY5oo .card-title,
.cid-vdsvJIY5oo .card-box {
  color: #353535;
}
.cid-vdsvJIY5oo .text-box .mbr-text {
  color: #555555;
}
.cid-vdsvJIY5oo .mbr-text,
.cid-vdsvJIY5oo .mbr-section-btn {
  color: #555555;
}
.cid-vdsvJJDX0r {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f6f6f6;
  overflow: hidden;
}
.cid-vdsvJJDX0r .mbr-section-head {
  width: 100%;
}
.cid-vdsvJJDX0r .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-vdsvJK17eO {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-vdsvJK17eO .mbr-section-subtitle {
  color: #353535;
}
.cid-vdsvJK17eO .mbr-text {
  color: #555555;
}
.cid-vdsvJK17eO .mbr-section-title {
  color: #353535;
}
.cid-vdsvJKsP6D {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdsvJKsP6D .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvJKsP6D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvJKsP6D .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vdsvJKsP6D .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vdsvJKsP6D .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vdsvJKsP6D .card-wrapper {
    padding: 4rem;
  }
}
.cid-vdsvJKsP6D .mbr-text,
.cid-vdsvJKsP6D .mbr-section-btn {
  color: #555555;
}
.cid-vdsvJKsP6D .card-title,
.cid-vdsvJKsP6D .card-box {
  text-align: left;
  color: #353535;
}
.cid-vdsvJKUjgg {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vdsvJKUjgg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvJKUjgg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvJKUjgg .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vdsvJKUjgg .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vdsvJKUjgg .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vdsvJKUjgg .card-wrapper {
    padding: 4rem;
  }
}
.cid-vdsvJKUjgg .mbr-text,
.cid-vdsvJKUjgg .mbr-section-btn {
  color: #555555;
}
.cid-vdsvJKUjgg .card-title,
.cid-vdsvJKUjgg .card-box {
  text-align: left;
  color: #353535;
}
.cid-vdsvJLmR6m {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vdsvJLmR6m .mbr-section-head {
  width: 100%;
}
.cid-vdsvJLmR6m .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-vdsvJLNIa1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdsvJLNIa1 .mbr-section-subtitle {
  color: #353535;
}
.cid-vdsvJLNIa1 .mbr-text {
  color: #555555;
}
.cid-vdsvJMd95O {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdsvJMd95O .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vdsvJMd95O form.mbr-form {
  border-radius: 10px;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-vdsvJMd95O form.mbr-form {
    padding: 3rem 2rem;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-vdsvJMd95O form.mbr-form {
    padding: 1rem;
  }
}
.cid-vdsvJMd95O form.mbr-form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vdsvJMd95O form.mbr-form .mbr-section-btn .btn {
  width: 100%;
}
.cid-vdsvJMd95O P {
  text-align: left;
}
.cid-vdsvJMIds3 {
  display: flex;
  padding-top: 14rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/rep-rh-rvr.jpg");
}
.cid-vdsvJMIds3 .mbr-overlay {
  background-color: #000000;
  opacity: 0.2;
}
@media (min-width: 768px) {
  .cid-vdsvJMIds3 {
    align-items: flex-end;
  }
  .cid-vdsvJMIds3 .row {
    justify-content: center;
  }
  .cid-vdsvJMIds3 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vdsvJMIds3 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vdsvJMIds3 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vdsvJMIds3 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vdsvJMIds3 .content-wrap {
    width: 100%;
  }
}
.cid-vdsvJMIds3 .mbr-section-title,
.cid-vdsvJMIds3 .mbr-section-subtitle {
  text-align: center;
}
.cid-vdsvJMIds3 .mbr-text,
.cid-vdsvJMIds3 .mbr-section-btn {
  text-align: center;
}
.cid-vdsvJNccaf {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdsvJNccaf .mbr-section-title {
  color: #353535;
}
.cid-vdsvJNccaf .mbr-section-subtitle {
  color: #555555;
}
.cid-vdsvJNccaf .mbr-text {
  color: #555555;
}
.cid-vdsvJNGidg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vdsvJNGidg .mbr-section-head {
  width: 100%;
}
.cid-vdsvJNGidg .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-vdsvJO9lpt {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vdsvJO9lpt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvJO9lpt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvJO9lpt .content-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdsvJO9lpt .content-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdsvJO9lpt .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdsvJO9lpt .content-wrapper .mbr-section-btn {
  margin-top: 20px;
  margin-bottom: -9.6px;
}
@media (max-width: 992px) {
  .cid-vdsvJO9lpt .content-wrapper .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-vdsvJO9lpt .image-wrapper {
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdsvJO9lpt .image-wrapper {
    margin-top: 30px;
  }
}
.cid-vdsvJO9lpt .image-wrapper img {
  display: inline-flex;
  width: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-vdsvJO9lpt .mbr-section-title {
  color: #3a353e;
}
.cid-vdsvJO9lpt .mbr-text {
  color: #3a353e;
}
.cid-vdsvJO9lpt .mbr-section-title,
.cid-vdsvJO9lpt .mbr-section-btn {
  color: #353535;
}
.cid-vdsvJO9lpt .mbr-text,
.cid-vdsvJO9lpt .text-wrap {
  color: #555555;
}
.cid-vdsvJOKJJr {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdsvJPibre {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-vdsvJPibre .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vdsvJPibre .social-row {
  width: 100%;
  justify-content: center;
}
.cid-vdsvJPibre .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-vdsvJPibre .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-vdsvJPibre .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-vdsvJPibre .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-vdsvJPibre .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-vdsvJPibre .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-vdsvJPibre .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vdsvJPibre .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-vdsvJPibre .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vdsvJPibre .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vdsvJPibre .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-vdsvJPibre .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-vdsvJPibre .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-vdsvbi0t8Q {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vdsvbi0t8Q .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdsvbi0t8Q .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-vdsvbi0t8Q .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vdsvbi0t8Q .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vdsvbi0t8Q .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-vdsvbi0t8Q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdsvbi0t8Q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdsvbi0t8Q .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-vdsvbi0t8Q .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vdsvbi0t8Q .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vdsvbi0t8Q .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vdsvbi0t8Q .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vdsvbi0t8Q .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vdsvbi0t8Q .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vdsvbi0t8Q .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-vdsvbi0t8Q .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vdsvbi0t8Q .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vdsvbi0t8Q .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vdsvbi0t8Q .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-vdsvbi0t8Q .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vdsvbi0t8Q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vdsvbi0t8Q .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-vdsvbi0t8Q .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vdsvbi0t8Q .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-vdsvbi0t8Q .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-vdsvbi0t8Q .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vdsvbi0t8Q .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-vdsvbi0t8Q .nav-item:focus,
.cid-vdsvbi0t8Q .nav-link:focus {
  outline: none;
}
.cid-vdsvbi0t8Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdsvbi0t8Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdsvbi0t8Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vdsvbi0t8Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdsvbi0t8Q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdsvbi0t8Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdsvbi0t8Q .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vdsvbi0t8Q .navbar.opened {
  transition: all 0.3s;
}
.cid-vdsvbi0t8Q .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vdsvbi0t8Q .navbar .navbar-logo img {
  width: auto;
}
.cid-vdsvbi0t8Q .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vdsvbi0t8Q .navbar.collapsed {
  justify-content: center;
}
.cid-vdsvbi0t8Q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdsvbi0t8Q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdsvbi0t8Q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vdsvbi0t8Q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdsvbi0t8Q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdsvbi0t8Q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vdsvbi0t8Q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdsvbi0t8Q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vdsvbi0t8Q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vdsvbi0t8Q .navbar {
    min-height: 72px;
  }
  .cid-vdsvbi0t8Q .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vdsvbi0t8Q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdsvbi0t8Q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdsvbi0t8Q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdsvbi0t8Q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdsvbi0t8Q .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vdsvbi0t8Q .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdsvbi0t8Q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vdsvbi0t8Q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vdsvbi0t8Q .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vdsvbi0t8Q .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vdsvbi0t8Q .dropdown-item.active,
.cid-vdsvbi0t8Q .dropdown-item:active {
  background-color: transparent;
}
.cid-vdsvbi0t8Q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdsvbi0t8Q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdsvbi0t8Q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdsvbi0t8Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vdsvbi0t8Q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vdsvbi0t8Q .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vdsvbi0t8Q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vdsvbi0t8Q .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vdsvbi0t8Q .navbar-buttons {
    text-align: left;
  }
}
.cid-vdsvbi0t8Q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vdsvbi0t8Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-vdsvbi0t8Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vdsvbi0t8Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdsvbi0t8Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vdsvbi0t8Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vdsvbi0t8Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdsvbi0t8Q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vdsvbi0t8Q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vdsvbi0t8Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vdsvbi0t8Q .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vdsvbi0t8Q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vdsvbi0t8Q .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vdsvbi0t8Q .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdsvbi0t8Q .navbar {
    height: 70px;
  }
  .cid-vdsvbi0t8Q .navbar.opened {
    height: auto;
  }
  .cid-vdsvbi0t8Q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdsvbi0t8Q .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vdsvbi0t8Q .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vdsvbi0t8Q .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vdsvbi0t8Q .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vdsvbi0t8Q .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vdsvbi0t8Q .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vdsvbi0t8Q .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vdsvbi0t8Q .navbar-brand {
    margin-right: auto;
  }
  .cid-vdsvbi0t8Q .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-vdsvbi0t8Q .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vdsvbi0t8Q .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vdsvbi0t8Q .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdsvbi0t8Q .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vdsvbi0t8Q .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vdsvbi0t8Q .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vdsvbi0t8Q .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vdsvbi0t8Q .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vdsvbi0t8Q .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vdsvbi0t8Q .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vdsQtKv078 {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/articles-manager-.jpg");
}
.cid-vdsQtKv078 .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-vdsQtKv078 {
    align-items: flex-end;
  }
  .cid-vdsQtKv078 .row {
    justify-content: center;
  }
  .cid-vdsQtKv078 .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vdsQtKv078 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vdsQtKv078 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vdsQtKv078 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vdsQtKv078 .content-wrap {
    width: 100%;
  }
}
.cid-vdsQtKv078 .mbr-section-title,
.cid-vdsQtKv078 .mbr-section-subtitle {
  text-align: center;
}
.cid-vdsQtKv078 .mbr-text,
.cid-vdsQtKv078 .mbr-section-btn {
  text-align: center;
}
.cid-vdsvbiLaso {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdsvbiLaso .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvbiLaso .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvbiLaso .mbr-section-title {
  text-align: left;
  color: #353535;
}
.cid-vdsvbiLaso .mbr-section-subtitle {
  text-align: left;
  color: #555555;
}
.cid-vdsvbj5HH2 {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vdsvbj5HH2 .mbr-text {
  color: #555555;
}
.cid-vdsvbj5HH2 .mbr-section-subtitle {
  color: #555555;
}
.cid-vdsvbj5HH2 .mbr-section-title {
  color: #353535;
}
.cid-vdsvbjlQw1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-vdsvbjlQw1 .mbr-text {
  color: #555555;
}
.cid-vdsvbjlQw1 .mbr-section-subtitle {
  color: #353535;
}
.cid-vdsvbjlQw1 .mbr-section-title {
  color: #353535;
}
.cid-vdsvbjCRAV {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdsvbjCRAV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvbjCRAV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvbjCRAV .title .num {
  width: 100%;
  display: block;
}
.cid-vdsvbjCRAV .title .card-title {
  z-index: 1;
}
.cid-vdsvbjCRAV .count {
  color: #bbbbbb;
  font-weight: 700;
  text-align: left;
}
.cid-vdsvbjCRAV .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vdsvbjCRAV .item-mb {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vdsvbjCRAV * {
    text-align: center !important;
  }
  .cid-vdsvbjCRAV .content-column {
    margin-bottom: 2rem;
  }
}
.cid-vdsvbjCRAV .content-head {
  max-width: 800px;
}
.cid-vdsvbjCRAV .card-text {
  text-align: left;
  color: #555555;
}
.cid-vdsvbjCRAV .card-title,
.cid-vdsvbjCRAV .card-img {
  text-align: left;
  color: #353535;
}
.cid-vdsvbjCRAV .mbr-section-title,
.cid-vdsvbjCRAV .card-box {
  text-align: center;
  color: #353535;
}
.cid-vdsvbk2eaO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdsvbk2eaO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvbk2eaO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvbk2eaO .title .num {
  width: 100%;
  display: block;
}
.cid-vdsvbk2eaO .title .card-title {
  z-index: 1;
}
.cid-vdsvbk2eaO .num {
  color: #bbbbbb;
}
.cid-vdsvbk2eaO .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vdsvbk2eaO .item-mb {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vdsvbk2eaO * {
    text-align: center !important;
  }
  .cid-vdsvbk2eaO .content-column {
    margin-bottom: 2rem;
  }
}
.cid-vdsvbk2eaO .content-head {
  max-width: 800px;
}
.cid-vdsvbk2eaO .card-title,
.cid-vdsvbk2eaO .card-img {
  color: #353535;
}
.cid-vdsvbk2eaO .card-text {
  color: #555555;
}
.cid-vdsvbkrP9i {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdsvbkrP9i .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvbkrP9i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvbkrP9i .title .num {
  width: 100%;
  display: block;
}
.cid-vdsvbkrP9i .title .card-title {
  z-index: 1;
}
.cid-vdsvbkrP9i .num {
  color: #bbbbbb;
}
.cid-vdsvbkrP9i .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vdsvbkrP9i .item-mb {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vdsvbkrP9i * {
    text-align: center !important;
  }
  .cid-vdsvbkrP9i .content-column {
    margin-bottom: 2rem;
  }
}
.cid-vdsvbkrP9i .content-head {
  max-width: 800px;
}
.cid-vdsvbkrP9i .card-title,
.cid-vdsvbkrP9i .card-img {
  color: #353535;
}
.cid-vdsvbkrP9i .card-text {
  color: #555555;
}
.cid-vdsvbkRAN4 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vdsvbkRAN4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvbkRAN4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvbkRAN4 .title .num {
  width: 100%;
  display: block;
}
.cid-vdsvbkRAN4 .title .card-title {
  z-index: 1;
}
.cid-vdsvbkRAN4 .num {
  color: #bbbbbb;
}
.cid-vdsvbkRAN4 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vdsvbkRAN4 .item-mb {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vdsvbkRAN4 * {
    text-align: center !important;
  }
  .cid-vdsvbkRAN4 .content-column {
    margin-bottom: 2rem;
  }
}
.cid-vdsvbkRAN4 .content-head {
  max-width: 800px;
}
.cid-vdsvbkRAN4 .card-title,
.cid-vdsvbkRAN4 .card-img {
  color: #353535;
}
.cid-vdsvbkRAN4 .card-text {
  color: #555555;
}
.cid-vdsvblgz7K {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdsvblgz7K .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvblgz7K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvblgz7K .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vdsvblgz7K .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vdsvblgz7K .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vdsvblgz7K .card-wrapper {
    padding: 4rem;
  }
}
.cid-vdsvblgz7K .mbr-text,
.cid-vdsvblgz7K .mbr-section-btn {
  color: #555555;
}
.cid-vdsvblgz7K .card-title,
.cid-vdsvblgz7K .card-box {
  text-align: left;
  color: #353535;
}
.cid-vdsvblDjHd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdsvblDjHd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvblDjHd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvblDjHd .mbr-text {
  color: #555555;
}
.cid-vdsvblDjHd .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vdsvblDjHd .item-wrapper {
  background: #f6f6f6;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-vdsvblDjHd .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vdsvblDjHd .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-vdsvblDjHd .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vdsvblDjHd .main-button {
    margin-bottom: 2rem;
  }
}
.cid-vdsvblDjHd .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-vdsvblDjHd .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-vdsvblDjHd .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #bbbbbb;
  background-color: #bbbbbb;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-vdsvblDjHd .mbr-text UL {
  text-align: left;
}
.cid-vdsvblDjHd .mbr-section-subtitle,
.cid-vdsvblDjHd .main-button {
  color: #000000;
}
.cid-vdsvblDjHd .mbr-section-title {
  color: #353535;
}
.cid-vdsvbm0OOx {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdsvbm0OOx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvbm0OOx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvbm0OOx .mbr-section-title {
  color: #353535;
}
.cid-vdsvbm0OOx .mbr-section-subtitle {
  color: #555555;
}
.cid-vdsvbmnMWr {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdsvbmnMWr .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-vdsvbmnMWr form.mbr-form {
  border-radius: 10px;
  background-color: #fafafa;
}
@media (min-width: 992px) {
  .cid-vdsvbmnMWr form.mbr-form {
    padding: 3rem 2rem;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-vdsvbmnMWr form.mbr-form {
    padding: 1rem;
  }
}
.cid-vdsvbmnMWr form.mbr-form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-vdsvbmnMWr form.mbr-form .mbr-section-btn .btn {
  width: 100%;
}
.cid-vdsvbmnMWr P {
  text-align: left;
}
.cid-vdsvbmPoSp {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vdsvbmPoSp .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdsvbmPoSp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdsvbmPoSp .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-vdsvbmPoSp .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-vdsvbmPoSp .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #ffffff;
}
.cid-vdsvbmPoSp .panel-body,
.cid-vdsvbmPoSp .card-header {
  padding: 1rem 0;
}
.cid-vdsvbmPoSp .panel-title-edit {
  color: #555555;
}
.cid-vdsvbmPoSp .mbr-section-title {
  color: #353535;
  text-align: justify;
}
.cid-vdsvbmPoSp .panel-text {
  color: #555555;
}
.cid-vdsvbnjFGJ {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vdsvbnFLLT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-vdsvbnFLLT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vdsvbnFLLT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-vdsvbnFLLT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-vdsvbnFLLT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-vdsvbnFLLT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-vdsvbnFLLT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-vdsvbnFLLT .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-vdsvbnFLLT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-vdsvbnFLLT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vdsvbnFLLT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-vdsvbnFLLT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vdsvbnFLLT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vdsvbnFLLT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-vdsvbnFLLT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-vdsvbnFLLT .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-veGf33sXdP {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-veGf33sXdP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-veGf33sXdP .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-veGf33sXdP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-veGf33sXdP .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-veGf33sXdP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-veGf33sXdP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-veGf33sXdP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-veGf33sXdP .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-veGf33sXdP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-veGf33sXdP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-veGf33sXdP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-veGf33sXdP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-veGf33sXdP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-veGf33sXdP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-veGf33sXdP .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-veGf33sXdP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-veGf33sXdP .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-veGf33sXdP .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-veGf33sXdP .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-veGf33sXdP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-veGf33sXdP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-veGf33sXdP .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-veGf33sXdP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-veGf33sXdP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-veGf33sXdP .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-veGf33sXdP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-veGf33sXdP .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-veGf33sXdP .nav-item:focus,
.cid-veGf33sXdP .nav-link:focus {
  outline: none;
}
.cid-veGf33sXdP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-veGf33sXdP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-veGf33sXdP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-veGf33sXdP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-veGf33sXdP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-veGf33sXdP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-veGf33sXdP .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-veGf33sXdP .navbar.opened {
  transition: all 0.3s;
}
.cid-veGf33sXdP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-veGf33sXdP .navbar .navbar-logo img {
  width: auto;
}
.cid-veGf33sXdP .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-veGf33sXdP .navbar.collapsed {
  justify-content: center;
}
.cid-veGf33sXdP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-veGf33sXdP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-veGf33sXdP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-veGf33sXdP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-veGf33sXdP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-veGf33sXdP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-veGf33sXdP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-veGf33sXdP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-veGf33sXdP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-veGf33sXdP .navbar {
    min-height: 72px;
  }
  .cid-veGf33sXdP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-veGf33sXdP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-veGf33sXdP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-veGf33sXdP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-veGf33sXdP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-veGf33sXdP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-veGf33sXdP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-veGf33sXdP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-veGf33sXdP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-veGf33sXdP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-veGf33sXdP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-veGf33sXdP .dropdown-item.active,
.cid-veGf33sXdP .dropdown-item:active {
  background-color: transparent;
}
.cid-veGf33sXdP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-veGf33sXdP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-veGf33sXdP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-veGf33sXdP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-veGf33sXdP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-veGf33sXdP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-veGf33sXdP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-veGf33sXdP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-veGf33sXdP .navbar-buttons {
    text-align: left;
  }
}
.cid-veGf33sXdP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-veGf33sXdP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-veGf33sXdP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-veGf33sXdP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-veGf33sXdP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-veGf33sXdP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-veGf33sXdP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-veGf33sXdP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-veGf33sXdP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-veGf33sXdP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-veGf33sXdP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-veGf33sXdP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-veGf33sXdP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-veGf33sXdP .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-veGf33sXdP .navbar {
    height: 70px;
  }
  .cid-veGf33sXdP .navbar.opened {
    height: auto;
  }
  .cid-veGf33sXdP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-veGf33sXdP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-veGf33sXdP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-veGf33sXdP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-veGf33sXdP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-veGf33sXdP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-veGf33sXdP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-veGf33sXdP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-veGf33sXdP .navbar-brand {
    margin-right: auto;
  }
  .cid-veGf33sXdP .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-veGf33sXdP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-veGf33sXdP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-veGf33sXdP .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-veGf33sXdP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-veGf33sXdP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-veGf33sXdP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-veGf33sXdP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-veGf33sXdP .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-veGf33sXdP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-veGf33sXdP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-veGEOM7YWB {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/market-pulse-2026p2.jpg");
}
.cid-veGEOM7YWB .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-veGEOM7YWB {
    align-items: flex-end;
  }
  .cid-veGEOM7YWB .row {
    justify-content: center;
  }
  .cid-veGEOM7YWB .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-veGEOM7YWB .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-veGEOM7YWB {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-veGEOM7YWB .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-veGEOM7YWB .content-wrap {
    width: 100%;
  }
}
.cid-veGEOM7YWB .mbr-section-title,
.cid-veGEOM7YWB .mbr-section-subtitle {
  text-align: center;
}
.cid-veGEOM7YWB .mbr-text,
.cid-veGEOM7YWB .mbr-section-btn {
  text-align: center;
}
.cid-veGGlRtRKH {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-veGGlRtRKH .mbr-fallback-image.disabled {
  display: none;
}
.cid-veGGlRtRKH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-veGGlRtRKH .mbr-text {
  color: #555555;
}
.cid-veGGlRtRKH .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-veGGlRtRKH .item-wrapper {
  background: #f6f6f6;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-veGGlRtRKH .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-veGGlRtRKH .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
  }
}
.cid-veGGlRtRKH .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-veGGlRtRKH .main-button {
    margin-bottom: 2rem;
  }
}
.cid-veGGlRtRKH .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-veGGlRtRKH .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-veGGlRtRKH .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #f6f6f6;
  background-color: #f6f6f6;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-veGGlRtRKH .mbr-text UL {
  text-align: left;
}
.cid-veGGlRtRKH .mbr-section-subtitle,
.cid-veGGlRtRKH .main-button {
  color: #353535;
}
.cid-veGGlRtRKH .mbr-section-title {
  color: #353535;
}
.cid-veGFaRGOh8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-veGFaRGOh8 .mbr-text {
  color: #555555;
}
.cid-veXdM3hA52 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-veXdM3hA52 .mbr-fallback-image.disabled {
  display: none;
}
.cid-veXdM3hA52 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-veXdM3hA52 .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-veXdM3hA52 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-veXdM3hA52 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-veXdM3hA52 .card-wrapper {
    padding: 4rem;
  }
}
.cid-veXdM3hA52 .mbr-text,
.cid-veXdM3hA52 .mbr-section-btn {
  color: #555555;
}
.cid-veXdM3hA52 .card-title,
.cid-veXdM3hA52 .card-box {
  text-align: left;
  color: #555555;
}
.cid-veGFcMkmBz {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-veGFcMkmBz .mbr-section-subtitle {
  color: #555555;
}
.cid-veGFcMkmBz .mbr-text {
  color: #555555;
}
.cid-veGFbwPEn3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-veGFbwPEn3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-veGFbwPEn3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-veGFbwPEn3 .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-veGFbwPEn3 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-veGFbwPEn3 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-veGFbwPEn3 .card-wrapper {
    padding: 4rem;
  }
}
.cid-veGFbwPEn3 .mbr-text,
.cid-veGFbwPEn3 .mbr-section-btn {
  color: #555555;
}
.cid-veGFbwPEn3 .card-title,
.cid-veGFbwPEn3 .card-box {
  text-align: left;
  color: #555555;
}
.cid-veGFeq3zx9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-veGFeq3zx9 .mbr-section-subtitle {
  color: #555555;
}
.cid-veGFeq3zx9 .mbr-text {
  color: #555555;
}
.cid-veGFfn0pJT {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #f6f6f6;
}
.cid-veGFfn0pJT .mbr-fallback-image.disabled {
  display: none;
}
.cid-veGFfn0pJT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-veGFfn0pJT .mbr-text {
  color: #767676;
}
.cid-veGFfn0pJT .mbr-section-subtitle {
  color: #767676;
}
.cid-veGFfn0pJT .title .num {
  width: 100%;
  display: block;
}
.cid-veGFfn0pJT .title .card-title {
  z-index: 1;
}
.cid-veGFfn0pJT .num {
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-veGFfn0pJT * {
    text-align: center !important;
  }
  .cid-veGFfn0pJT .content-column {
    margin-bottom: 2rem;
  }
}
.cid-veGFfn0pJT .mbr-section-title,
.cid-veGFfn0pJT .card-box {
  color: #555555;
}
.cid-veGFfn0pJT .card-text {
  color: #555555;
}
.cid-veGFfWqTRD {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #f6f6f6;
}
.cid-veGFfWqTRD .mbr-fallback-image.disabled {
  display: none;
}
.cid-veGFfWqTRD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-veGFfWqTRD .mbr-text {
  color: #767676;
}
.cid-veGFfWqTRD .mbr-section-subtitle {
  color: #767676;
}
.cid-veGFfWqTRD .title .num {
  width: 100%;
  display: block;
}
.cid-veGFfWqTRD .title .card-title {
  z-index: 1;
}
.cid-veGFfWqTRD .num {
  color: #bbbbbb;
}
@media (max-width: 767px) {
  .cid-veGFfWqTRD * {
    text-align: center !important;
  }
  .cid-veGFfWqTRD .content-column {
    margin-bottom: 2rem;
  }
}
.cid-veGFfWqTRD .card-text {
  color: #555555;
}
.cid-veGFgIz69p {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-veGFgIz69p .mbr-section-subtitle {
  color: #555555;
}
.cid-veGFgIz69p .mbr-text {
  color: #555555;
}
.cid-veGFhzdyyY {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-veGFhzdyyY .mbr-fallback-image.disabled {
  display: none;
}
.cid-veGFhzdyyY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-veGFhzdyyY .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-veGFhzdyyY .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-veGFhzdyyY .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-veGFhzdyyY .card-wrapper {
    padding: 4rem;
  }
}
.cid-veGFhzdyyY .mbr-text,
.cid-veGFhzdyyY .mbr-section-btn {
  color: #555555;
}
.cid-veGFhzdyyY .card-title,
.cid-veGFhzdyyY .card-box {
  text-align: left;
}
.cid-veGFiN12tn {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-veGFiN12tn .mbr-text {
  color: #555555;
}
.cid-veGFiN12tn .mbr-section-subtitle {
  color: #000000;
}
.cid-veGFiN12tn .mbr-section-title {
  color: #555555;
}
.cid-veGFke41ab {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-veGf37iZoq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-veGf37iZoq .row-links {
  width: 100%;
  justify-content: center;
}
.cid-veGf37iZoq .social-row {
  width: 100%;
  justify-content: center;
}
.cid-veGf37iZoq .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-veGf37iZoq .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-veGf37iZoq .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-veGf37iZoq .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-veGf37iZoq .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-veGf37iZoq .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-veGf37iZoq .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-veGf37iZoq .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-veGf37iZoq .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-veGf37iZoq .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-veGf37iZoq .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-veGf37iZoq .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-veGf37iZoq .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-vf3eHy3QWL {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vf3eHy3QWL .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vf3eHy3QWL .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-vf3eHy3QWL .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vf3eHy3QWL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vf3eHy3QWL .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-vf3eHy3QWL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vf3eHy3QWL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vf3eHy3QWL .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-vf3eHy3QWL .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vf3eHy3QWL .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vf3eHy3QWL .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vf3eHy3QWL .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vf3eHy3QWL .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vf3eHy3QWL .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vf3eHy3QWL .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-vf3eHy3QWL .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vf3eHy3QWL .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vf3eHy3QWL .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vf3eHy3QWL .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-vf3eHy3QWL .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vf3eHy3QWL .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vf3eHy3QWL .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-vf3eHy3QWL .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vf3eHy3QWL .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-vf3eHy3QWL .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-vf3eHy3QWL .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vf3eHy3QWL .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-vf3eHy3QWL .nav-item:focus,
.cid-vf3eHy3QWL .nav-link:focus {
  outline: none;
}
.cid-vf3eHy3QWL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vf3eHy3QWL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vf3eHy3QWL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vf3eHy3QWL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vf3eHy3QWL .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vf3eHy3QWL .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vf3eHy3QWL .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vf3eHy3QWL .navbar.opened {
  transition: all 0.3s;
}
.cid-vf3eHy3QWL .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vf3eHy3QWL .navbar .navbar-logo img {
  width: auto;
}
.cid-vf3eHy3QWL .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vf3eHy3QWL .navbar.collapsed {
  justify-content: center;
}
.cid-vf3eHy3QWL .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vf3eHy3QWL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vf3eHy3QWL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vf3eHy3QWL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vf3eHy3QWL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vf3eHy3QWL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vf3eHy3QWL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vf3eHy3QWL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vf3eHy3QWL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vf3eHy3QWL .navbar {
    min-height: 72px;
  }
  .cid-vf3eHy3QWL .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vf3eHy3QWL .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vf3eHy3QWL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vf3eHy3QWL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vf3eHy3QWL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vf3eHy3QWL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vf3eHy3QWL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vf3eHy3QWL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vf3eHy3QWL .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vf3eHy3QWL .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vf3eHy3QWL .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vf3eHy3QWL .dropdown-item.active,
.cid-vf3eHy3QWL .dropdown-item:active {
  background-color: transparent;
}
.cid-vf3eHy3QWL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vf3eHy3QWL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vf3eHy3QWL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vf3eHy3QWL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vf3eHy3QWL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vf3eHy3QWL .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vf3eHy3QWL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vf3eHy3QWL .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vf3eHy3QWL .navbar-buttons {
    text-align: left;
  }
}
.cid-vf3eHy3QWL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vf3eHy3QWL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-vf3eHy3QWL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vf3eHy3QWL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vf3eHy3QWL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vf3eHy3QWL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vf3eHy3QWL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vf3eHy3QWL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vf3eHy3QWL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vf3eHy3QWL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vf3eHy3QWL .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vf3eHy3QWL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vf3eHy3QWL .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vf3eHy3QWL .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vf3eHy3QWL .navbar {
    height: 70px;
  }
  .cid-vf3eHy3QWL .navbar.opened {
    height: auto;
  }
  .cid-vf3eHy3QWL .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vf3eHy3QWL .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vf3eHy3QWL .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vf3eHy3QWL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vf3eHy3QWL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vf3eHy3QWL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vf3eHy3QWL .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vf3eHy3QWL .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vf3eHy3QWL .navbar-brand {
    margin-right: auto;
  }
  .cid-vf3eHy3QWL .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-vf3eHy3QWL .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vf3eHy3QWL .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vf3eHy3QWL .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vf3eHy3QWL .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vf3eHy3QWL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vf3eHy3QWL .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vf3eHy3QWL .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vf3eHy3QWL .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vf3eHy3QWL .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vf3eHy3QWL .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vf3eHypuqk {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/str-2026-ellada-asfalisi-prodiagrafes-ypoxreoseisp1.jpg");
}
.cid-vf3eHypuqk .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-vf3eHypuqk {
    align-items: flex-end;
  }
  .cid-vf3eHypuqk .row {
    justify-content: center;
  }
  .cid-vf3eHypuqk .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vf3eHypuqk .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vf3eHypuqk {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vf3eHypuqk .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vf3eHypuqk .content-wrap {
    width: 100%;
  }
}
.cid-vf3eHypuqk .mbr-section-title,
.cid-vf3eHypuqk .mbr-section-subtitle {
  text-align: center;
}
.cid-vf3eHypuqk .mbr-text,
.cid-vf3eHypuqk .mbr-section-btn {
  text-align: center;
}
.cid-vf3eRCzRuD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vf3eRCzRuD .mbr-section-title {
  color: #353535;
}
.cid-vf3eRCzRuD .mbr-section-subtitle {
  color: #555555;
}
.cid-vf3eRCzRuD .mbr-text {
  color: #555555;
}
.cid-vf3FnZQ5im {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-vf3FnZQ5im .mbr-section-subtitle {
  color: #353535;
}
.cid-vf3FnZQ5im .mbr-text {
  color: #555555;
}
.cid-vf3FSNnl38 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vf3FSNnl38 .mbr-section-subtitle {
  color: #353535;
}
.cid-vf3FSNnl38 .mbr-text {
  color: #555555;
}
.cid-vf3Gb4JTs3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-vf3Gb4JTs3 .mbr-section-subtitle {
  color: #353535;
}
.cid-vf3Gb4JTs3 .mbr-text {
  color: #555555;
}
.cid-vf3GHRxqXr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vf3GHRxqXr .mbr-section-subtitle {
  color: #353535;
}
.cid-vf3GHRxqXr .mbr-text {
  color: #555555;
}
.cid-vf3H6bv892 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-vf3H6bv892 .mbr-section-subtitle {
  color: #353535;
}
.cid-vf3H6bv892 .mbr-text {
  color: #555555;
}
.cid-vf3JfZgkQP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vf3JfZgkQP .mbr-section-subtitle {
  color: #353535;
}
.cid-vf3JfZgkQP .mbr-text {
  color: #555555;
}
.cid-vf3JyK36fN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-vf3JyK36fN .mbr-section-subtitle {
  color: #353535;
}
.cid-vf3JyK36fN .mbr-text {
  color: #555555;
}
.cid-vf3JS536th {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vf3JS536th .mbr-section-subtitle {
  color: #353535;
}
.cid-vf3JS536th .mbr-text {
  color: #555555;
}
.cid-vf3KxDY9q9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-vf3KxDY9q9 .mbr-section-subtitle {
  color: #353535;
}
.cid-vf3KxDY9q9 .mbr-text {
  color: #555555;
}
.cid-vf3LnLo35a {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vf3LnLo35a .mbr-section-subtitle {
  color: #353535;
}
.cid-vf3LnLo35a .mbr-text {
  color: #555555;
}
.cid-vf3Nybpar9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vf3Nybpar9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vf3Nybpar9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vf3Nybpar9 .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vf3Nybpar9 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vf3Nybpar9 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vf3Nybpar9 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vf3Nybpar9 .mbr-text,
.cid-vf3Nybpar9 .mbr-section-btn {
  color: #555555;
}
.cid-vf3Nybpar9 .card-title,
.cid-vf3Nybpar9 .card-box {
  text-align: left;
  color: #555555;
}
.cid-vf3eHC8T7P {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vf3eHC8T7P .mbr-text {
  color: #555555;
}
.cid-vf3eHC8T7P .mbr-section-subtitle {
  color: #000000;
}
.cid-vf3eHC8T7P .mbr-section-title {
  color: #555555;
}
.cid-vf3eHCu5EJ {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vf3eHCPXEE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-vf3eHCPXEE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vf3eHCPXEE .social-row {
  width: 100%;
  justify-content: center;
}
.cid-vf3eHCPXEE .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-vf3eHCPXEE .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-vf3eHCPXEE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-vf3eHCPXEE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-vf3eHCPXEE .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-vf3eHCPXEE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-vf3eHCPXEE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vf3eHCPXEE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-vf3eHCPXEE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vf3eHCPXEE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vf3eHCPXEE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-vf3eHCPXEE .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-vf3eHCPXEE .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
.cid-vjXDSMBIPO {
  z-index: 1000;
  width: 100%;
  position: relative;
}
.cid-vjXDSMBIPO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjXDSMBIPO .btn {
  padding: .6rem 1.3rem;
}
@media (max-width: 767px) {
  .cid-vjXDSMBIPO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-vjXDSMBIPO .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-vjXDSMBIPO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-vjXDSMBIPO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vjXDSMBIPO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vjXDSMBIPO .navbar-nav {
  margin: auto;
  margin-left: 0;
}
.cid-vjXDSMBIPO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-vjXDSMBIPO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vjXDSMBIPO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-vjXDSMBIPO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-vjXDSMBIPO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
  border-radius: 4px !important;
}
.cid-vjXDSMBIPO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-vjXDSMBIPO .navbar-nav {
    padding: 0 1rem;
  }
}
.cid-vjXDSMBIPO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-vjXDSMBIPO .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (max-width: 767px) {
  .cid-vjXDSMBIPO .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-vjXDSMBIPO .navbar-caption {
  padding-left: 1rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-vjXDSMBIPO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-vjXDSMBIPO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-vjXDSMBIPO .container {
  display: flex;
  height: 64px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: #ffffff !important;
  left: 0;
  right: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 2rem;
  margin-top: 1rem;
  background-color: #ffffff;
  border-radius: 4px !important;
}
@media (max-width: 992px) {
  .cid-vjXDSMBIPO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vjXDSMBIPO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
@media (min-width: 992px) {
  .cid-vjXDSMBIPO .container {
    width: auto;
    margin-left: 6.8rem;
  }
}
.cid-vjXDSMBIPO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vjXDSMBIPO .dropdown-menu {
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
  padding: 12px 4px !important;
  border-radius: 1.5rem;
  transition: .3s all !important;
  min-width: auto;
  background: #ffffff;
  background: #ffffff !important;
  backdrop-filter: blur(10px);
  border-radius: 4px !important;
}
.cid-vjXDSMBIPO .nav-item:focus,
.cid-vjXDSMBIPO .nav-link:focus {
  outline: none;
}
.cid-vjXDSMBIPO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vjXDSMBIPO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vjXDSMBIPO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vjXDSMBIPO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vjXDSMBIPO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vjXDSMBIPO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vjXDSMBIPO .navbar {
  min-height: 90px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
.cid-vjXDSMBIPO .navbar.opened {
  transition: all 0.3s;
}
.cid-vjXDSMBIPO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vjXDSMBIPO .navbar .navbar-logo img {
  width: auto;
}
.cid-vjXDSMBIPO .navbar .navbar-collapse {
  z-index: 1;
  justify-content: flex-end;
}
.cid-vjXDSMBIPO .navbar.collapsed {
  justify-content: center;
}
.cid-vjXDSMBIPO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vjXDSMBIPO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vjXDSMBIPO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-vjXDSMBIPO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vjXDSMBIPO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vjXDSMBIPO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vjXDSMBIPO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vjXDSMBIPO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vjXDSMBIPO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-vjXDSMBIPO .navbar {
    min-height: 72px;
  }
  .cid-vjXDSMBIPO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-vjXDSMBIPO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vjXDSMBIPO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vjXDSMBIPO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vjXDSMBIPO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vjXDSMBIPO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vjXDSMBIPO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vjXDSMBIPO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-vjXDSMBIPO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vjXDSMBIPO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-vjXDSMBIPO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-vjXDSMBIPO .dropdown-item.active,
.cid-vjXDSMBIPO .dropdown-item:active {
  background-color: transparent;
}
.cid-vjXDSMBIPO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vjXDSMBIPO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vjXDSMBIPO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vjXDSMBIPO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vjXDSMBIPO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-vjXDSMBIPO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-vjXDSMBIPO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vjXDSMBIPO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-vjXDSMBIPO .navbar-buttons {
    text-align: left;
  }
}
.cid-vjXDSMBIPO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-vjXDSMBIPO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #330066;
}
.cid-vjXDSMBIPO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vjXDSMBIPO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjXDSMBIPO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vjXDSMBIPO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vjXDSMBIPO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjXDSMBIPO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vjXDSMBIPO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vjXDSMBIPO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vjXDSMBIPO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vjXDSMBIPO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vjXDSMBIPO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-vjXDSMBIPO .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vjXDSMBIPO .navbar {
    height: 70px;
  }
  .cid-vjXDSMBIPO .navbar.opened {
    height: auto;
  }
  .cid-vjXDSMBIPO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vjXDSMBIPO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-vjXDSMBIPO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-vjXDSMBIPO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-vjXDSMBIPO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
  display: inline-block;
  position: static;
  margin-left: 0.5rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  transition: .3s all;
  transform: rotate(-90deg);
}
.cid-vjXDSMBIPO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-vjXDSMBIPO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-vjXDSMBIPO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-vjXDSMBIPO .navbar-brand {
    margin-right: auto;
  }
  .cid-vjXDSMBIPO .navbar-collapse {
    z-index: -1 !important;
    position: absolute;
    top: 110%;
    left: 0;
    width: 100%;
    padding: 1rem;
    border-radius: 1.5rem;
    background: #ffffff;
    opacity: 1;
    border-color: #ffffff !important;
    background: #ffffff !important;
    backdrop-filter: blur(8px);
    border-radius: 4px !important;
  }
  .cid-vjXDSMBIPO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-vjXDSMBIPO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-vjXDSMBIPO .navbar .dropdown > .dropdown-menu {
    max-width: 100% !important;
    transform: translateX(0);
    top: 10px;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vjXDSMBIPO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-vjXDSMBIPO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-vjXDSMBIPO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item::after {
    display: inline-block;
    position: static;
    margin-left: 0.5rem;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    transition: .3s all;
    transform: rotate(0deg);
  }
  .cid-vjXDSMBIPO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-vjXDSMBIPO .navbar .dropdown > .dropdown-menu .dropdown-submenu {
    position: static;
    width: 100%;
    max-width: 100% !important;
    transform: translateX(0) !important;
    top: 0;
    left: 0;
    padding: 8px !important;
    border-radius: 1rem;
    background-color: rgba(27, 31, 10, 0.04) !important;
  }
  .cid-vjXDSMBIPO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-vjXDSMBIPO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-vjXDSMXMXK {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/market-pulse-2030.jpg");
}
.cid-vjXDSMXMXK .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-vjXDSMXMXK {
    align-items: flex-end;
  }
  .cid-vjXDSMXMXK .row {
    justify-content: center;
  }
  .cid-vjXDSMXMXK .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vjXDSMXMXK .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-vjXDSMXMXK {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-vjXDSMXMXK .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-vjXDSMXMXK .content-wrap {
    width: 100%;
  }
}
.cid-vjXDSMXMXK .mbr-section-title,
.cid-vjXDSMXMXK .mbr-section-subtitle {
  text-align: center;
}
.cid-vjXDSMXMXK .mbr-text,
.cid-vjXDSMXMXK .mbr-section-btn {
  text-align: center;
}
.cid-vkwrBbCdP2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vkwrBbCdP2 .mbr-section-title {
  color: #353535;
}
.cid-vkwrBbCdP2 .mbr-section-subtitle {
  color: #353535;
}
.cid-vkwrBbCdP2 .mbr-text {
  color: #555555;
}
.cid-vjXDSNPGlH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vjXDSNPGlH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjXDSNPGlH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjXDSNPGlH .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vjXDSNPGlH .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjXDSNPGlH .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjXDSNPGlH .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjXDSNPGlH .mbr-text,
.cid-vjXDSNPGlH .mbr-section-btn {
  color: #555555;
}
.cid-vjXDSNPGlH .card-title,
.cid-vjXDSNPGlH .card-box {
  text-align: left;
  color: #555555;
}
.cid-vjXDSO8lEj {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjXDSO8lEj .mbr-section-subtitle {
  color: #555555;
}
.cid-vjXDSO8lEj .mbr-text {
  color: #555555;
}
.cid-vjXDSOqOId {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vjXDSOqOId .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjXDSOqOId .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjXDSOqOId .card-wrapper {
  background: #f6f6f6;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vjXDSOqOId .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vjXDSOqOId .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vjXDSOqOId .card-wrapper {
    padding: 4rem;
  }
}
.cid-vjXDSOqOId .mbr-text,
.cid-vjXDSOqOId .mbr-section-btn {
  color: #555555;
}
.cid-vjXDSOqOId .card-title,
.cid-vjXDSOqOId .card-box {
  text-align: left;
  color: #555555;
}
.cid-vkwvqKmmpM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vkwvqKmmpM .mbr-section-subtitle {
  color: #353535;
}
.cid-vkwvqKmmpM .mbr-text {
  color: #555555;
}
.cid-vkwwzRCTHH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-vkwwzRCTHH .mbr-section-head {
  width: 100%;
}
.cid-vkwwzRCTHH .border-item {
  width: 100%;
  height: 1px;
  background-color: #bbbbbb;
  opacity: 1;
}
.cid-vjXDSQVB8e {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vjXDSQVB8e .mbr-text {
  color: #555555;
}
.cid-vjXDSQVB8e .mbr-section-subtitle {
  color: #000000;
}
.cid-vjXDSQVB8e .mbr-section-title {
  color: #555555;
}
.cid-vjXDSRiudk {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vjXDSRCLjO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #353535;
}
.cid-vjXDSRCLjO .row-links {
  width: 100%;
  justify-content: center;
}
.cid-vjXDSRCLjO .social-row {
  width: 100%;
  justify-content: center;
}
.cid-vjXDSRCLjO .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-vjXDSRCLjO .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-vjXDSRCLjO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-vjXDSRCLjO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-vjXDSRCLjO .media-container-row .social-list {
  width: auto;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-vjXDSRCLjO .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-vjXDSRCLjO .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-vjXDSRCLjO .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-vjXDSRCLjO .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vjXDSRCLjO .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-vjXDSRCLjO .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-vjXDSRCLjO .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-vjXDSRCLjO .media-container-row .mbr-text {
  text-align: center;
  color: #878787;
}
