.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 0 !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 5rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 6.25rem;
}
.display-2 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 4rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 5rem;
}
.display-4 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (2.05rem + (4 - 2.05) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .btn {
    padding: 0.75rem 1.5rem;
  }
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #000000 !important;
}
.bg-success {
  background-color: #4a960f !important;
}
.bg-info {
  background-color: #320707 !important;
}
.bg-warning {
  background-color: #a0e2e1 !important;
}
.bg-danger {
  background-color: #ffea64 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffd7ef !important;
  border-color: #ffd7ef !important;
  color: #d70081 !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #d70081 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info,
.btn-info:active {
  background-color: #320707 !important;
  border-color: #320707 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
}
.btn-success,
.btn-success:active {
  background-color: #4a960f !important;
  border-color: #4a960f !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #61c414 !important;
  border-color: #61c414 !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #61c414 !important;
  border-color: #61c414 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
  color: #1f6463 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #1f6463 !important;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffea64 !important;
  border-color: #ffea64 !important;
  color: #645600 !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #fff197 !important;
  border-color: #fff197 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #645600 !important;
  background-color: #fff197 !important;
  border-color: #fff197 !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #000000;
  color: #000000;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #ffd7ef;
  color: #ffd7ef;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff80cc !important;
  background-color: transparent !important;
  border-color: #ff80cc !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #d70081 !important;
  background-color: #ffd7ef !important;
  border-color: #ffd7ef !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #320707;
  color: #320707;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #320707 !important;
  border-color: #320707 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #4a960f;
  color: #4a960f;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #234707 !important;
  background-color: transparent !important;
  border-color: #234707 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #4a960f !important;
  border-color: #4a960f !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #a0e2e1;
  color: #a0e2e1;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #5ececc !important;
  background-color: transparent !important;
  border-color: #5ececc !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #1f6463 !important;
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffea64;
  color: #ffea64;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffde0d !important;
  background-color: transparent !important;
  border-color: #ffde0d !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #645600 !important;
  background-color: #ffea64 !important;
  border-color: #ffea64 !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: #000000 !important;
}
.text-secondary {
  color: #ffd7ef !important;
}
.text-success {
  color: #4a960f !important;
}
.text-info {
  color: #320707 !important;
}
.text-warning {
  color: #a0e2e1 !important;
}
.text-danger {
  color: #ffea64 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff71c6 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #1c3906 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #52cac8 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #fddb00 !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: #000000;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #320707;
}
.alert-warning {
  background-color: #a0e2e1;
}
.alert-danger {
  background-color: #ffea64;
}
.mbr-section-btn .btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #000000;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b3b3b3;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #87eb39;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #f3abab;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
  font-weight: 400;
  border-radius: 40px !important;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #000000 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Inter Tight', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #000000;
}
/* Forms */
.mbr-form .input-group-btn .btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn .btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #000000;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #000000;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #000000;
  border-bottom-color: #000000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #000000 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ffd7ef !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='%23000000' %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;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.cid-uVmsYkjOTS {
  z-index: 1000;
  width: 100%;
}
.cid-uVmsYkjOTS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVmsYkjOTS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-uVmsYkjOTS .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-uVmsYkjOTS .navbar-nav {
    max-width: 45%;
  }
}
.cid-uVmsYkjOTS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-uVmsYkjOTS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-uVmsYkjOTS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-uVmsYkjOTS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-uVmsYkjOTS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-uVmsYkjOTS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-uVmsYkjOTS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-uVmsYkjOTS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-uVmsYkjOTS .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-uVmsYkjOTS .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-uVmsYkjOTS .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-uVmsYkjOTS .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-uVmsYkjOTS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-uVmsYkjOTS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVmsYkjOTS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVmsYkjOTS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-uVmsYkjOTS .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-uVmsYkjOTS .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uVmsYkjOTS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-uVmsYkjOTS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-uVmsYkjOTS .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-uVmsYkjOTS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uVmsYkjOTS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-uVmsYkjOTS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVmsYkjOTS .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-uVmsYkjOTS .nav-item:focus,
.cid-uVmsYkjOTS .nav-link:focus {
  outline: none;
}
.cid-uVmsYkjOTS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVmsYkjOTS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVmsYkjOTS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVmsYkjOTS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVmsYkjOTS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVmsYkjOTS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVmsYkjOTS .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-uVmsYkjOTS .navbar.opened {
  transition: all 0.3s;
}
.cid-uVmsYkjOTS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVmsYkjOTS .navbar .navbar-logo img {
  width: auto;
}
.cid-uVmsYkjOTS .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-uVmsYkjOTS .navbar.collapsed {
  justify-content: center;
}
.cid-uVmsYkjOTS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVmsYkjOTS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVmsYkjOTS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-uVmsYkjOTS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVmsYkjOTS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVmsYkjOTS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVmsYkjOTS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVmsYkjOTS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVmsYkjOTS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-uVmsYkjOTS .navbar {
    min-height: 72px;
  }
  .cid-uVmsYkjOTS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVmsYkjOTS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVmsYkjOTS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVmsYkjOTS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVmsYkjOTS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVmsYkjOTS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVmsYkjOTS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVmsYkjOTS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-uVmsYkjOTS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVmsYkjOTS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVmsYkjOTS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-uVmsYkjOTS .dropdown-item.active,
.cid-uVmsYkjOTS .dropdown-item:active {
  background-color: transparent;
}
.cid-uVmsYkjOTS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVmsYkjOTS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVmsYkjOTS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVmsYkjOTS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVmsYkjOTS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-uVmsYkjOTS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-uVmsYkjOTS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVmsYkjOTS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-uVmsYkjOTS .navbar-buttons {
    text-align: left;
  }
}
.cid-uVmsYkjOTS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVmsYkjOTS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVmsYkjOTS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVmsYkjOTS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVmsYkjOTS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVmsYkjOTS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVmsYkjOTS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVmsYkjOTS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVmsYkjOTS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVmsYkjOTS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVmsYkjOTS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uVmsYkjOTS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVmsYkjOTS .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-uVmsYkjOTS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uVmsYkjOTS .navbar {
    height: 70px;
  }
  .cid-uVmsYkjOTS .navbar.opened {
    height: auto;
  }
  .cid-uVmsYkjOTS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uVmsYkjOTS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-uVmsYkjOTS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-uVmsYkjOTS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-uVmsYkjOTS .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-uVmsYkjOTS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-uVmsYkjOTS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-uVmsYkjOTS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-uVmsYkjOTS .navbar-brand {
    margin-right: auto;
  }
  .cid-uVmsYkjOTS .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-uVmsYkjOTS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-uVmsYkjOTS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-uVmsYkjOTS .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-uVmsYkjOTS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-uVmsYkjOTS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-uVmsYkjOTS .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-uVmsYkjOTS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-uVmsYkjOTS .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-uVmsYkjOTS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-uVmsYkjOTS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v38Ear4eak {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v38Ear4eak .mbr-fallback-image.disabled {
  display: none;
}
.cid-v38Ear4eak .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v38Ear4eak .row {
  flex-direction: row-reverse;
}
.cid-uVmWogi12S {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVmWogi12S .mbr-text {
  color: #000000;
}
.cid-uVmWogi12S .mbr-section-subtitle {
  color: #000000;
}
.cid-uVmWogi12S .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v4DCyHfeQR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #edefeb;
}
.cid-v4DCyHfeQR .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-v4DCyHfeQR form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-v4DCyHfeQR form .mbr-section-btn .btn {
  display: inline-flex;
}
@media (max-width: 991px) {
  .cid-v4DCyHfeQR form .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-v4DCyHfeQR .content-head {
  max-width: 800px;
}
.cid-v3eSXCq45q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3eSXCq45q .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3eSXCq45q .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3eSXCq45q .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3eSXCq45q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3eSXCq45q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3eSXCq45q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3eSXCq45q .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-v3eSXCq45q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3eSXCq45q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3eSXCq45q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3eSXCq45q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3eSXCq45q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3eSXCq45q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3eSXCq45q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3fszsr57W {
  z-index: 1000;
  width: 100%;
}
.cid-v3fszsr57W .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3fszsr57W .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3fszsr57W .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3fszsr57W .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3fszsr57W .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3fszsr57W .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3fszsr57W .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3fszsr57W .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3fszsr57W .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3fszsr57W .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3fszsr57W .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3fszsr57W .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3fszsr57W .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3fszsr57W .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3fszsr57W .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3fszsr57W .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-v3fszsr57W .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3fszsr57W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3fszsr57W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3fszsr57W .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3fszsr57W .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3fszsr57W .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3fszsr57W .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3fszsr57W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3fszsr57W .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3fszsr57W .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3fszsr57W .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3fszsr57W .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3fszsr57W .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3fszsr57W .nav-item:focus,
.cid-v3fszsr57W .nav-link:focus {
  outline: none;
}
.cid-v3fszsr57W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3fszsr57W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3fszsr57W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3fszsr57W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3fszsr57W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3fszsr57W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3fszsr57W .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-v3fszsr57W .navbar.opened {
  transition: all 0.3s;
}
.cid-v3fszsr57W .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3fszsr57W .navbar .navbar-logo img {
  width: auto;
}
.cid-v3fszsr57W .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3fszsr57W .navbar.collapsed {
  justify-content: center;
}
.cid-v3fszsr57W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3fszsr57W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3fszsr57W .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3fszsr57W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3fszsr57W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3fszsr57W .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3fszsr57W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3fszsr57W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3fszsr57W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3fszsr57W .navbar {
    min-height: 72px;
  }
  .cid-v3fszsr57W .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3fszsr57W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3fszsr57W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3fszsr57W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3fszsr57W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3fszsr57W .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3fszsr57W .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3fszsr57W .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3fszsr57W .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3fszsr57W .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3fszsr57W .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3fszsr57W .dropdown-item.active,
.cid-v3fszsr57W .dropdown-item:active {
  background-color: transparent;
}
.cid-v3fszsr57W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3fszsr57W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3fszsr57W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3fszsr57W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3fszsr57W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3fszsr57W .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3fszsr57W ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3fszsr57W .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3fszsr57W .navbar-buttons {
    text-align: left;
  }
}
.cid-v3fszsr57W button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3fszsr57W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3fszsr57W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3fszsr57W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3fszsr57W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3fszsr57W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3fszsr57W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3fszsr57W nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3fszsr57W nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3fszsr57W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3fszsr57W .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3fszsr57W a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3fszsr57W .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-v3fszsr57W .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3fszsr57W .navbar {
    height: 70px;
  }
  .cid-v3fszsr57W .navbar.opened {
    height: auto;
  }
  .cid-v3fszsr57W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3fszsr57W .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3fszsr57W .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3fszsr57W .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3fszsr57W .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-v3fszsr57W .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3fszsr57W .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3fszsr57W .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3fszsr57W .navbar-brand {
    margin-right: auto;
  }
  .cid-v3fszsr57W .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3fszsr57W .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3fszsr57W .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3fszsr57W .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-v3fszsr57W .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3fszsr57W .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3fszsr57W .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-v3fszsr57W .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3fszsr57W .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-v3fszsr57W .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3fszsr57W .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3fsztFup3 {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3fsztFup3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3fsztFup3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3fsztFup3 .row {
  flex-direction: row-reverse;
}
.cid-v3fszuRxGG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3fszuRxGG .mbr-text {
  color: #000000;
}
.cid-v3fszuRxGG .mbr-section-subtitle {
  color: #000000;
}
.cid-v3fszuRxGG .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3fszvEKgI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3fszvEKgI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3fszvEKgI .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3fszvEKgI .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3fszvEKgI .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3fszvEKgI .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3fszvEKgI .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3fszvEKgI .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-v3fszvEKgI .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3fszvEKgI .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3fszvEKgI .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3fszvEKgI .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3fszvEKgI .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3fszvEKgI .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3fszvEKgI .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3fsfGdzhC {
  z-index: 1000;
  width: 100%;
}
.cid-v3fsfGdzhC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3fsfGdzhC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3fsfGdzhC .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3fsfGdzhC .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3fsfGdzhC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3fsfGdzhC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3fsfGdzhC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3fsfGdzhC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3fsfGdzhC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3fsfGdzhC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3fsfGdzhC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3fsfGdzhC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3fsfGdzhC .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3fsfGdzhC .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3fsfGdzhC .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3fsfGdzhC .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-v3fsfGdzhC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3fsfGdzhC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3fsfGdzhC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3fsfGdzhC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3fsfGdzhC .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3fsfGdzhC .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3fsfGdzhC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3fsfGdzhC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3fsfGdzhC .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3fsfGdzhC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3fsfGdzhC .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3fsfGdzhC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3fsfGdzhC .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3fsfGdzhC .nav-item:focus,
.cid-v3fsfGdzhC .nav-link:focus {
  outline: none;
}
.cid-v3fsfGdzhC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3fsfGdzhC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3fsfGdzhC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3fsfGdzhC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3fsfGdzhC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3fsfGdzhC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3fsfGdzhC .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-v3fsfGdzhC .navbar.opened {
  transition: all 0.3s;
}
.cid-v3fsfGdzhC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3fsfGdzhC .navbar .navbar-logo img {
  width: auto;
}
.cid-v3fsfGdzhC .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3fsfGdzhC .navbar.collapsed {
  justify-content: center;
}
.cid-v3fsfGdzhC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3fsfGdzhC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3fsfGdzhC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3fsfGdzhC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3fsfGdzhC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3fsfGdzhC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3fsfGdzhC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3fsfGdzhC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3fsfGdzhC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3fsfGdzhC .navbar {
    min-height: 72px;
  }
  .cid-v3fsfGdzhC .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3fsfGdzhC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3fsfGdzhC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3fsfGdzhC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3fsfGdzhC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3fsfGdzhC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3fsfGdzhC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3fsfGdzhC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3fsfGdzhC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3fsfGdzhC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3fsfGdzhC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3fsfGdzhC .dropdown-item.active,
.cid-v3fsfGdzhC .dropdown-item:active {
  background-color: transparent;
}
.cid-v3fsfGdzhC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3fsfGdzhC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3fsfGdzhC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3fsfGdzhC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3fsfGdzhC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3fsfGdzhC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3fsfGdzhC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3fsfGdzhC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3fsfGdzhC .navbar-buttons {
    text-align: left;
  }
}
.cid-v3fsfGdzhC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3fsfGdzhC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3fsfGdzhC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3fsfGdzhC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3fsfGdzhC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3fsfGdzhC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3fsfGdzhC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3fsfGdzhC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3fsfGdzhC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3fsfGdzhC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3fsfGdzhC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3fsfGdzhC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3fsfGdzhC .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-v3fsfGdzhC .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3fsfGdzhC .navbar {
    height: 70px;
  }
  .cid-v3fsfGdzhC .navbar.opened {
    height: auto;
  }
  .cid-v3fsfGdzhC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3fsfGdzhC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3fsfGdzhC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3fsfGdzhC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3fsfGdzhC .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-v3fsfGdzhC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3fsfGdzhC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3fsfGdzhC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3fsfGdzhC .navbar-brand {
    margin-right: auto;
  }
  .cid-v3fsfGdzhC .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3fsfGdzhC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3fsfGdzhC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3fsfGdzhC .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-v3fsfGdzhC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3fsfGdzhC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3fsfGdzhC .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-v3fsfGdzhC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3fsfGdzhC .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-v3fsfGdzhC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3fsfGdzhC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3fsfHOhWP {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3fsfHOhWP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3fsfHOhWP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3fsfHOhWP .row {
  flex-direction: row-reverse;
}
.cid-v3fsfJRpFj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3fsfJRpFj .mbr-text {
  color: #000000;
}
.cid-v3fsfJRpFj .mbr-section-subtitle {
  color: #000000;
}
.cid-v3fsfJRpFj .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3fsfKuRIf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3fsfKuRIf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3fsfKuRIf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3fsfKuRIf .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3fsfKuRIf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3fsfKuRIf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3fsfKuRIf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3fsfKuRIf .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-v3fsfKuRIf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3fsfKuRIf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3fsfKuRIf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3fsfKuRIf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3fsfKuRIf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3fsfKuRIf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3fsfKuRIf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3fsm2A9mN {
  z-index: 1000;
  width: 100%;
}
.cid-v3fsm2A9mN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3fsm2A9mN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3fsm2A9mN .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3fsm2A9mN .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3fsm2A9mN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3fsm2A9mN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3fsm2A9mN .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3fsm2A9mN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3fsm2A9mN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3fsm2A9mN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3fsm2A9mN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3fsm2A9mN .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3fsm2A9mN .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3fsm2A9mN .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3fsm2A9mN .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3fsm2A9mN .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-v3fsm2A9mN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3fsm2A9mN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3fsm2A9mN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3fsm2A9mN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3fsm2A9mN .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3fsm2A9mN .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3fsm2A9mN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3fsm2A9mN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3fsm2A9mN .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3fsm2A9mN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3fsm2A9mN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3fsm2A9mN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3fsm2A9mN .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3fsm2A9mN .nav-item:focus,
.cid-v3fsm2A9mN .nav-link:focus {
  outline: none;
}
.cid-v3fsm2A9mN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3fsm2A9mN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3fsm2A9mN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3fsm2A9mN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3fsm2A9mN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3fsm2A9mN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3fsm2A9mN .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-v3fsm2A9mN .navbar.opened {
  transition: all 0.3s;
}
.cid-v3fsm2A9mN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3fsm2A9mN .navbar .navbar-logo img {
  width: auto;
}
.cid-v3fsm2A9mN .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3fsm2A9mN .navbar.collapsed {
  justify-content: center;
}
.cid-v3fsm2A9mN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3fsm2A9mN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3fsm2A9mN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3fsm2A9mN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3fsm2A9mN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3fsm2A9mN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3fsm2A9mN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3fsm2A9mN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3fsm2A9mN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3fsm2A9mN .navbar {
    min-height: 72px;
  }
  .cid-v3fsm2A9mN .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3fsm2A9mN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3fsm2A9mN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3fsm2A9mN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3fsm2A9mN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3fsm2A9mN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3fsm2A9mN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3fsm2A9mN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3fsm2A9mN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3fsm2A9mN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3fsm2A9mN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3fsm2A9mN .dropdown-item.active,
.cid-v3fsm2A9mN .dropdown-item:active {
  background-color: transparent;
}
.cid-v3fsm2A9mN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3fsm2A9mN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3fsm2A9mN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3fsm2A9mN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3fsm2A9mN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3fsm2A9mN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3fsm2A9mN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3fsm2A9mN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3fsm2A9mN .navbar-buttons {
    text-align: left;
  }
}
.cid-v3fsm2A9mN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3fsm2A9mN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3fsm2A9mN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3fsm2A9mN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3fsm2A9mN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3fsm2A9mN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3fsm2A9mN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3fsm2A9mN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3fsm2A9mN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3fsm2A9mN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3fsm2A9mN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3fsm2A9mN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3fsm2A9mN .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-v3fsm2A9mN .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3fsm2A9mN .navbar {
    height: 70px;
  }
  .cid-v3fsm2A9mN .navbar.opened {
    height: auto;
  }
  .cid-v3fsm2A9mN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3fsm2A9mN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3fsm2A9mN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3fsm2A9mN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3fsm2A9mN .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-v3fsm2A9mN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3fsm2A9mN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3fsm2A9mN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3fsm2A9mN .navbar-brand {
    margin-right: auto;
  }
  .cid-v3fsm2A9mN .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3fsm2A9mN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3fsm2A9mN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3fsm2A9mN .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-v3fsm2A9mN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3fsm2A9mN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3fsm2A9mN .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-v3fsm2A9mN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3fsm2A9mN .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-v3fsm2A9mN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3fsm2A9mN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3fsm44hbq {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3fsm44hbq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3fsm44hbq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3fsm44hbq .row {
  flex-direction: row-reverse;
}
.cid-v3fsm4SS4n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3fsm4SS4n .mbr-text {
  color: #000000;
}
.cid-v3fsm4SS4n .mbr-section-subtitle {
  color: #000000;
}
.cid-v3fsm4SS4n .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3fsm5BeU8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3fsm5BeU8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3fsm5BeU8 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3fsm5BeU8 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3fsm5BeU8 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3fsm5BeU8 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3fsm5BeU8 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3fsm5BeU8 .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-v3fsm5BeU8 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3fsm5BeU8 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3fsm5BeU8 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3fsm5BeU8 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3fsm5BeU8 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3fsm5BeU8 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3fsm5BeU8 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3fsFRs123 {
  z-index: 1000;
  width: 100%;
}
.cid-v3fsFRs123 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3fsFRs123 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3fsFRs123 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3fsFRs123 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3fsFRs123 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3fsFRs123 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3fsFRs123 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3fsFRs123 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3fsFRs123 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3fsFRs123 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3fsFRs123 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3fsFRs123 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3fsFRs123 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3fsFRs123 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3fsFRs123 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3fsFRs123 .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-v3fsFRs123 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3fsFRs123 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3fsFRs123 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3fsFRs123 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3fsFRs123 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3fsFRs123 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3fsFRs123 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3fsFRs123 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3fsFRs123 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3fsFRs123 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3fsFRs123 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3fsFRs123 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3fsFRs123 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3fsFRs123 .nav-item:focus,
.cid-v3fsFRs123 .nav-link:focus {
  outline: none;
}
.cid-v3fsFRs123 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3fsFRs123 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3fsFRs123 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3fsFRs123 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3fsFRs123 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3fsFRs123 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3fsFRs123 .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-v3fsFRs123 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3fsFRs123 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3fsFRs123 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3fsFRs123 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3fsFRs123 .navbar.collapsed {
  justify-content: center;
}
.cid-v3fsFRs123 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3fsFRs123 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3fsFRs123 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3fsFRs123 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3fsFRs123 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3fsFRs123 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3fsFRs123 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3fsFRs123 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3fsFRs123 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3fsFRs123 .navbar {
    min-height: 72px;
  }
  .cid-v3fsFRs123 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3fsFRs123 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3fsFRs123 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3fsFRs123 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3fsFRs123 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3fsFRs123 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3fsFRs123 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3fsFRs123 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3fsFRs123 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3fsFRs123 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3fsFRs123 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3fsFRs123 .dropdown-item.active,
.cid-v3fsFRs123 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3fsFRs123 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3fsFRs123 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3fsFRs123 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3fsFRs123 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3fsFRs123 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3fsFRs123 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3fsFRs123 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3fsFRs123 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3fsFRs123 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3fsFRs123 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3fsFRs123 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3fsFRs123 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3fsFRs123 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3fsFRs123 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3fsFRs123 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3fsFRs123 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3fsFRs123 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3fsFRs123 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3fsFRs123 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3fsFRs123 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3fsFRs123 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3fsFRs123 .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-v3fsFRs123 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3fsFRs123 .navbar {
    height: 70px;
  }
  .cid-v3fsFRs123 .navbar.opened {
    height: auto;
  }
  .cid-v3fsFRs123 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3fsFRs123 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3fsFRs123 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3fsFRs123 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3fsFRs123 .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-v3fsFRs123 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3fsFRs123 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3fsFRs123 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3fsFRs123 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3fsFRs123 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3fsFRs123 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3fsFRs123 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3fsFRs123 .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-v3fsFRs123 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3fsFRs123 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3fsFRs123 .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-v3fsFRs123 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3fsFRs123 .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-v3fsFRs123 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3fsFRs123 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3fsFSVRMf {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3fsFSVRMf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3fsFSVRMf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3fsFSVRMf .row {
  flex-direction: row-reverse;
}
.cid-v3fsFTHBgu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3fsFTHBgu .mbr-text {
  color: #000000;
}
.cid-v3fsFTHBgu .mbr-section-subtitle {
  color: #000000;
}
.cid-v3fsFTHBgu .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3fsFUt7k6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3fsFUt7k6 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3fsFUt7k6 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3fsFUt7k6 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3fsFUt7k6 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3fsFUt7k6 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3fsFUt7k6 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3fsFUt7k6 .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-v3fsFUt7k6 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3fsFUt7k6 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3fsFUt7k6 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3fsFUt7k6 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3fsFUt7k6 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3fsFUt7k6 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3fsFUt7k6 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3fsMTxLII {
  z-index: 1000;
  width: 100%;
}
.cid-v3fsMTxLII .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3fsMTxLII .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3fsMTxLII .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3fsMTxLII .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3fsMTxLII .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3fsMTxLII .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3fsMTxLII .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3fsMTxLII .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3fsMTxLII .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3fsMTxLII .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3fsMTxLII .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3fsMTxLII .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3fsMTxLII .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3fsMTxLII .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3fsMTxLII .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3fsMTxLII .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-v3fsMTxLII .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3fsMTxLII .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3fsMTxLII .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3fsMTxLII .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3fsMTxLII .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3fsMTxLII .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3fsMTxLII .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3fsMTxLII .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3fsMTxLII .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3fsMTxLII .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3fsMTxLII .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3fsMTxLII .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3fsMTxLII .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3fsMTxLII .nav-item:focus,
.cid-v3fsMTxLII .nav-link:focus {
  outline: none;
}
.cid-v3fsMTxLII .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3fsMTxLII .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3fsMTxLII .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3fsMTxLII .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3fsMTxLII .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3fsMTxLII .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3fsMTxLII .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-v3fsMTxLII .navbar.opened {
  transition: all 0.3s;
}
.cid-v3fsMTxLII .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3fsMTxLII .navbar .navbar-logo img {
  width: auto;
}
.cid-v3fsMTxLII .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3fsMTxLII .navbar.collapsed {
  justify-content: center;
}
.cid-v3fsMTxLII .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3fsMTxLII .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3fsMTxLII .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3fsMTxLII .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3fsMTxLII .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3fsMTxLII .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3fsMTxLII .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3fsMTxLII .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3fsMTxLII .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3fsMTxLII .navbar {
    min-height: 72px;
  }
  .cid-v3fsMTxLII .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3fsMTxLII .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3fsMTxLII .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3fsMTxLII .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3fsMTxLII .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3fsMTxLII .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3fsMTxLII .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3fsMTxLII .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3fsMTxLII .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3fsMTxLII .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3fsMTxLII .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3fsMTxLII .dropdown-item.active,
.cid-v3fsMTxLII .dropdown-item:active {
  background-color: transparent;
}
.cid-v3fsMTxLII .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3fsMTxLII .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3fsMTxLII .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3fsMTxLII .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3fsMTxLII .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3fsMTxLII .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3fsMTxLII ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3fsMTxLII .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3fsMTxLII .navbar-buttons {
    text-align: left;
  }
}
.cid-v3fsMTxLII button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3fsMTxLII button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3fsMTxLII button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3fsMTxLII button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3fsMTxLII button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3fsMTxLII button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3fsMTxLII nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3fsMTxLII nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3fsMTxLII nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3fsMTxLII nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3fsMTxLII .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3fsMTxLII a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3fsMTxLII .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-v3fsMTxLII .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3fsMTxLII .navbar {
    height: 70px;
  }
  .cid-v3fsMTxLII .navbar.opened {
    height: auto;
  }
  .cid-v3fsMTxLII .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3fsMTxLII .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3fsMTxLII .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3fsMTxLII .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3fsMTxLII .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-v3fsMTxLII .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3fsMTxLII .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3fsMTxLII .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3fsMTxLII .navbar-brand {
    margin-right: auto;
  }
  .cid-v3fsMTxLII .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3fsMTxLII .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3fsMTxLII .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3fsMTxLII .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-v3fsMTxLII .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3fsMTxLII .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3fsMTxLII .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-v3fsMTxLII .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3fsMTxLII .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-v3fsMTxLII .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3fsMTxLII .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3fsMYUGqr {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3fsMYUGqr .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3fsMYUGqr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3fsMYUGqr .row {
  flex-direction: row-reverse;
}
.cid-v3puCZK36S {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #edefeb;
}
.cid-v3puCZK36S .mbr-iconfont {
  font-size: 1.2rem !important;
  font-family: 'Moririse2' !important;
  color: white;
  transition: all 0.3s;
  transform: rotate(180deg);
  padding-left: 0.5rem;
}
.cid-v3puCZK36S .panel-group {
  border: none;
}
.cid-v3puCZK36S .card-header {
  padding: 0rem;
}
@media (max-width: 767px) {
  .cid-v3puCZK36S .card-header {
    padding: 0rem;
  }
}
.cid-v3puCZK36S .panel-body {
  padding: 0rem;
  padding-bottom: 0.5rem;
  margin-top: 1rem;
}
.cid-v3puCZK36S .img-col {
  padding: 0;
}
.cid-v3puCZK36S .img-item {
  height: 100%;
}
.cid-v3puCZK36S img {
  height: 100%;
  object-fit: cover;
}
.cid-v3puCZK36S .collapsed span {
  transform: rotate(0deg);
}
.cid-v3puCZK36S .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-v3puCZK36S p {
  margin-bottom: 0.3rem;
}
.cid-v3puCZK36S .panel-title-edit {
  color: #000000;
  text-align: center;
}
.cid-v3puCZK36S .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border: 0;
  border-radius: 2rem;
}
.cid-v3puCZK36S .card {
  background: #ffffff;
  padding: 2.25rem;
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-v3puCZK36S .card {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-v3puCZK36S .card {
    margin-bottom: 1rem;
    padding: 2rem 1.5rem;
  }
}
.cid-v3puCZK36S .panel-text {
  color: #000000;
}
.cid-v3puCZK36S .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-v3puCZK36S .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-v3puCZK36S .panel-title-edit,
.cid-v3puCZK36S .mbr-iconfont {
  color: #000000;
}
.cid-v3fsMZJJv8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3fsMZJJv8 .mbr-text {
  color: #000000;
}
.cid-v3fsMZJJv8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3fsMZJJv8 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3fsN1nnhu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3fsN1nnhu .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3fsN1nnhu .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3fsN1nnhu .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3fsN1nnhu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3fsN1nnhu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3fsN1nnhu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3fsN1nnhu .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-v3fsN1nnhu .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3fsN1nnhu .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3fsN1nnhu .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3fsN1nnhu .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3fsN1nnhu .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3fsN1nnhu .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3fsN1nnhu .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3fmF51AXR {
  z-index: 1000;
  width: 100%;
}
.cid-v3fmF51AXR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3fmF51AXR .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3fmF51AXR .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3fmF51AXR .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3fmF51AXR .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3fmF51AXR .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3fmF51AXR .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3fmF51AXR .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3fmF51AXR .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3fmF51AXR .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3fmF51AXR .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3fmF51AXR .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3fmF51AXR .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3fmF51AXR .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3fmF51AXR .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3fmF51AXR .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-v3fmF51AXR .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3fmF51AXR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3fmF51AXR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3fmF51AXR .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3fmF51AXR .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3fmF51AXR .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3fmF51AXR .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3fmF51AXR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3fmF51AXR .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3fmF51AXR .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3fmF51AXR .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3fmF51AXR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3fmF51AXR .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3fmF51AXR .nav-item:focus,
.cid-v3fmF51AXR .nav-link:focus {
  outline: none;
}
.cid-v3fmF51AXR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3fmF51AXR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3fmF51AXR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3fmF51AXR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3fmF51AXR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3fmF51AXR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3fmF51AXR .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-v3fmF51AXR .navbar.opened {
  transition: all 0.3s;
}
.cid-v3fmF51AXR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3fmF51AXR .navbar .navbar-logo img {
  width: auto;
}
.cid-v3fmF51AXR .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3fmF51AXR .navbar.collapsed {
  justify-content: center;
}
.cid-v3fmF51AXR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3fmF51AXR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3fmF51AXR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3fmF51AXR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3fmF51AXR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3fmF51AXR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3fmF51AXR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3fmF51AXR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3fmF51AXR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3fmF51AXR .navbar {
    min-height: 72px;
  }
  .cid-v3fmF51AXR .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3fmF51AXR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3fmF51AXR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3fmF51AXR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3fmF51AXR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3fmF51AXR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3fmF51AXR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3fmF51AXR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3fmF51AXR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3fmF51AXR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3fmF51AXR .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3fmF51AXR .dropdown-item.active,
.cid-v3fmF51AXR .dropdown-item:active {
  background-color: transparent;
}
.cid-v3fmF51AXR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3fmF51AXR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3fmF51AXR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3fmF51AXR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3fmF51AXR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3fmF51AXR .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3fmF51AXR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3fmF51AXR .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3fmF51AXR .navbar-buttons {
    text-align: left;
  }
}
.cid-v3fmF51AXR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3fmF51AXR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3fmF51AXR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3fmF51AXR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3fmF51AXR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3fmF51AXR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3fmF51AXR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3fmF51AXR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3fmF51AXR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3fmF51AXR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3fmF51AXR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3fmF51AXR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3fmF51AXR .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-v3fmF51AXR .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3fmF51AXR .navbar {
    height: 70px;
  }
  .cid-v3fmF51AXR .navbar.opened {
    height: auto;
  }
  .cid-v3fmF51AXR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3fmF51AXR .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3fmF51AXR .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3fmF51AXR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3fmF51AXR .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-v3fmF51AXR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3fmF51AXR .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3fmF51AXR .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3fmF51AXR .navbar-brand {
    margin-right: auto;
  }
  .cid-v3fmF51AXR .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3fmF51AXR .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3fmF51AXR .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3fmF51AXR .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-v3fmF51AXR .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3fmF51AXR .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3fmF51AXR .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-v3fmF51AXR .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3fmF51AXR .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-v3fmF51AXR .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3fmF51AXR .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3fmF6gUpO {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3fmF6gUpO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3fmF6gUpO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3fmF6gUpO .row {
  flex-direction: row-reverse;
}
.cid-v3fmF70sRp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3fmF70sRp .mbr-text {
  color: #000000;
}
.cid-v3fmF70sRp .mbr-section-subtitle {
  color: #000000;
}
.cid-v3fmF70sRp .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3fmF7EVVh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3fmF7EVVh .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3fmF7EVVh .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3fmF7EVVh .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3fmF7EVVh .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3fmF7EVVh .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3fmF7EVVh .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3fmF7EVVh .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-v3fmF7EVVh .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3fmF7EVVh .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3fmF7EVVh .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3fmF7EVVh .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3fmF7EVVh .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3fmF7EVVh .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3fmF7EVVh .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hDKUSDZv {
  z-index: 1000;
  width: 100%;
}
.cid-v3hDKUSDZv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hDKUSDZv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hDKUSDZv .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hDKUSDZv .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hDKUSDZv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hDKUSDZv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hDKUSDZv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hDKUSDZv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hDKUSDZv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hDKUSDZv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hDKUSDZv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hDKUSDZv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hDKUSDZv .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hDKUSDZv .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hDKUSDZv .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hDKUSDZv .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-v3hDKUSDZv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hDKUSDZv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hDKUSDZv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hDKUSDZv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hDKUSDZv .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hDKUSDZv .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hDKUSDZv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hDKUSDZv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hDKUSDZv .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hDKUSDZv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hDKUSDZv .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hDKUSDZv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hDKUSDZv .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hDKUSDZv .nav-item:focus,
.cid-v3hDKUSDZv .nav-link:focus {
  outline: none;
}
.cid-v3hDKUSDZv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hDKUSDZv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hDKUSDZv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hDKUSDZv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hDKUSDZv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hDKUSDZv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hDKUSDZv .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-v3hDKUSDZv .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hDKUSDZv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hDKUSDZv .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hDKUSDZv .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hDKUSDZv .navbar.collapsed {
  justify-content: center;
}
.cid-v3hDKUSDZv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hDKUSDZv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hDKUSDZv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hDKUSDZv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hDKUSDZv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hDKUSDZv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hDKUSDZv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hDKUSDZv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hDKUSDZv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hDKUSDZv .navbar {
    min-height: 72px;
  }
  .cid-v3hDKUSDZv .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hDKUSDZv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hDKUSDZv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hDKUSDZv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hDKUSDZv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hDKUSDZv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hDKUSDZv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hDKUSDZv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hDKUSDZv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hDKUSDZv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hDKUSDZv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hDKUSDZv .dropdown-item.active,
.cid-v3hDKUSDZv .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hDKUSDZv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hDKUSDZv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hDKUSDZv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hDKUSDZv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hDKUSDZv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hDKUSDZv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hDKUSDZv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hDKUSDZv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hDKUSDZv .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hDKUSDZv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hDKUSDZv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hDKUSDZv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hDKUSDZv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hDKUSDZv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hDKUSDZv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hDKUSDZv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hDKUSDZv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hDKUSDZv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hDKUSDZv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hDKUSDZv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hDKUSDZv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hDKUSDZv .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-v3hDKUSDZv .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hDKUSDZv .navbar {
    height: 70px;
  }
  .cid-v3hDKUSDZv .navbar.opened {
    height: auto;
  }
  .cid-v3hDKUSDZv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hDKUSDZv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hDKUSDZv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hDKUSDZv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hDKUSDZv .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-v3hDKUSDZv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hDKUSDZv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hDKUSDZv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hDKUSDZv .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hDKUSDZv .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hDKUSDZv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hDKUSDZv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hDKUSDZv .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-v3hDKUSDZv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hDKUSDZv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hDKUSDZv .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-v3hDKUSDZv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hDKUSDZv .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-v3hDKUSDZv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hDKUSDZv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hDKWb7Vh {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hDKWb7Vh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hDKWb7Vh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hDKWb7Vh .row {
  flex-direction: row-reverse;
}
.cid-v3hDKWQfMp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hDKWQfMp .mbr-text {
  color: #000000;
}
.cid-v3hDKWQfMp .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hDKWQfMp .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hDKXxuDV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hDKXxuDV .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hDKXxuDV .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hDKXxuDV .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hDKXxuDV .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hDKXxuDV .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hDKXxuDV .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hDKXxuDV .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-v3hDKXxuDV .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hDKXxuDV .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hDKXxuDV .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hDKXxuDV .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hDKXxuDV .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hDKXxuDV .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hDKXxuDV .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hD7TCy4F {
  z-index: 1000;
  width: 100%;
}
.cid-v3hD7TCy4F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hD7TCy4F .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hD7TCy4F .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hD7TCy4F .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hD7TCy4F .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hD7TCy4F .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hD7TCy4F .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hD7TCy4F .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hD7TCy4F .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hD7TCy4F .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hD7TCy4F .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hD7TCy4F .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hD7TCy4F .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hD7TCy4F .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hD7TCy4F .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hD7TCy4F .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-v3hD7TCy4F .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hD7TCy4F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hD7TCy4F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hD7TCy4F .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hD7TCy4F .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hD7TCy4F .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hD7TCy4F .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hD7TCy4F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hD7TCy4F .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hD7TCy4F .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hD7TCy4F .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hD7TCy4F .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hD7TCy4F .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hD7TCy4F .nav-item:focus,
.cid-v3hD7TCy4F .nav-link:focus {
  outline: none;
}
.cid-v3hD7TCy4F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hD7TCy4F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hD7TCy4F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hD7TCy4F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hD7TCy4F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hD7TCy4F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hD7TCy4F .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-v3hD7TCy4F .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hD7TCy4F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hD7TCy4F .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hD7TCy4F .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hD7TCy4F .navbar.collapsed {
  justify-content: center;
}
.cid-v3hD7TCy4F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hD7TCy4F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hD7TCy4F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hD7TCy4F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hD7TCy4F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hD7TCy4F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hD7TCy4F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hD7TCy4F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hD7TCy4F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hD7TCy4F .navbar {
    min-height: 72px;
  }
  .cid-v3hD7TCy4F .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hD7TCy4F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hD7TCy4F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hD7TCy4F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hD7TCy4F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hD7TCy4F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hD7TCy4F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hD7TCy4F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hD7TCy4F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hD7TCy4F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hD7TCy4F .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hD7TCy4F .dropdown-item.active,
.cid-v3hD7TCy4F .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hD7TCy4F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hD7TCy4F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hD7TCy4F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hD7TCy4F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hD7TCy4F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hD7TCy4F .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hD7TCy4F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hD7TCy4F .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hD7TCy4F .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hD7TCy4F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hD7TCy4F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hD7TCy4F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hD7TCy4F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hD7TCy4F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hD7TCy4F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hD7TCy4F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hD7TCy4F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hD7TCy4F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hD7TCy4F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hD7TCy4F .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hD7TCy4F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hD7TCy4F .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-v3hD7TCy4F .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hD7TCy4F .navbar {
    height: 70px;
  }
  .cid-v3hD7TCy4F .navbar.opened {
    height: auto;
  }
  .cid-v3hD7TCy4F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hD7TCy4F .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hD7TCy4F .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hD7TCy4F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hD7TCy4F .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-v3hD7TCy4F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hD7TCy4F .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hD7TCy4F .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hD7TCy4F .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hD7TCy4F .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hD7TCy4F .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hD7TCy4F .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hD7TCy4F .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-v3hD7TCy4F .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hD7TCy4F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hD7TCy4F .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-v3hD7TCy4F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hD7TCy4F .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-v3hD7TCy4F .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hD7TCy4F .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hD7UIhNP {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hD7UIhNP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hD7UIhNP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hD7UIhNP .row {
  flex-direction: row-reverse;
}
.cid-v3hD7VuPMn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hD7VuPMn .mbr-text {
  color: #000000;
}
.cid-v3hD7VuPMn .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hD7VuPMn .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hD7Wqltf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hD7Wqltf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hD7Wqltf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hD7Wqltf .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hD7Wqltf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hD7Wqltf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hD7Wqltf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hD7Wqltf .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-v3hD7Wqltf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hD7Wqltf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hD7Wqltf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hD7Wqltf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hD7Wqltf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hD7Wqltf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hD7Wqltf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hD3mUXYF {
  z-index: 1000;
  width: 100%;
}
.cid-v3hD3mUXYF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hD3mUXYF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hD3mUXYF .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hD3mUXYF .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hD3mUXYF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hD3mUXYF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hD3mUXYF .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hD3mUXYF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hD3mUXYF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hD3mUXYF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hD3mUXYF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hD3mUXYF .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hD3mUXYF .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hD3mUXYF .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hD3mUXYF .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hD3mUXYF .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-v3hD3mUXYF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hD3mUXYF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hD3mUXYF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hD3mUXYF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hD3mUXYF .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hD3mUXYF .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hD3mUXYF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hD3mUXYF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hD3mUXYF .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hD3mUXYF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hD3mUXYF .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hD3mUXYF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hD3mUXYF .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hD3mUXYF .nav-item:focus,
.cid-v3hD3mUXYF .nav-link:focus {
  outline: none;
}
.cid-v3hD3mUXYF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hD3mUXYF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hD3mUXYF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hD3mUXYF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hD3mUXYF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hD3mUXYF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hD3mUXYF .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-v3hD3mUXYF .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hD3mUXYF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hD3mUXYF .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hD3mUXYF .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hD3mUXYF .navbar.collapsed {
  justify-content: center;
}
.cid-v3hD3mUXYF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hD3mUXYF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hD3mUXYF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hD3mUXYF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hD3mUXYF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hD3mUXYF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hD3mUXYF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hD3mUXYF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hD3mUXYF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hD3mUXYF .navbar {
    min-height: 72px;
  }
  .cid-v3hD3mUXYF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hD3mUXYF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hD3mUXYF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hD3mUXYF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hD3mUXYF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hD3mUXYF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hD3mUXYF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hD3mUXYF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hD3mUXYF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hD3mUXYF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hD3mUXYF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hD3mUXYF .dropdown-item.active,
.cid-v3hD3mUXYF .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hD3mUXYF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hD3mUXYF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hD3mUXYF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hD3mUXYF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hD3mUXYF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hD3mUXYF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hD3mUXYF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hD3mUXYF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hD3mUXYF .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hD3mUXYF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hD3mUXYF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hD3mUXYF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hD3mUXYF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hD3mUXYF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hD3mUXYF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hD3mUXYF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hD3mUXYF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hD3mUXYF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hD3mUXYF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hD3mUXYF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hD3mUXYF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hD3mUXYF .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-v3hD3mUXYF .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hD3mUXYF .navbar {
    height: 70px;
  }
  .cid-v3hD3mUXYF .navbar.opened {
    height: auto;
  }
  .cid-v3hD3mUXYF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hD3mUXYF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hD3mUXYF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hD3mUXYF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hD3mUXYF .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-v3hD3mUXYF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hD3mUXYF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hD3mUXYF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hD3mUXYF .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hD3mUXYF .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hD3mUXYF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hD3mUXYF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hD3mUXYF .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-v3hD3mUXYF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hD3mUXYF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hD3mUXYF .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-v3hD3mUXYF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hD3mUXYF .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-v3hD3mUXYF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hD3mUXYF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hD3o2jJc {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hD3o2jJc .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hD3o2jJc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hD3o2jJc .row {
  flex-direction: row-reverse;
}
.cid-v3hD3oThk0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hD3oThk0 .mbr-text {
  color: #000000;
}
.cid-v3hD3oThk0 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hD3oThk0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hD3pDZoY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hD3pDZoY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hD3pDZoY .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hD3pDZoY .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hD3pDZoY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hD3pDZoY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hD3pDZoY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hD3pDZoY .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-v3hD3pDZoY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hD3pDZoY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hD3pDZoY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hD3pDZoY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hD3pDZoY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hD3pDZoY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hD3pDZoY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hDp2ceC7 {
  z-index: 1000;
  width: 100%;
}
.cid-v3hDp2ceC7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hDp2ceC7 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hDp2ceC7 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hDp2ceC7 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hDp2ceC7 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hDp2ceC7 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hDp2ceC7 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hDp2ceC7 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hDp2ceC7 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hDp2ceC7 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hDp2ceC7 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hDp2ceC7 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hDp2ceC7 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hDp2ceC7 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hDp2ceC7 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hDp2ceC7 .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-v3hDp2ceC7 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hDp2ceC7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hDp2ceC7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hDp2ceC7 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hDp2ceC7 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hDp2ceC7 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hDp2ceC7 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hDp2ceC7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hDp2ceC7 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hDp2ceC7 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hDp2ceC7 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hDp2ceC7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hDp2ceC7 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hDp2ceC7 .nav-item:focus,
.cid-v3hDp2ceC7 .nav-link:focus {
  outline: none;
}
.cid-v3hDp2ceC7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hDp2ceC7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hDp2ceC7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hDp2ceC7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hDp2ceC7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hDp2ceC7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hDp2ceC7 .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-v3hDp2ceC7 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hDp2ceC7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hDp2ceC7 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hDp2ceC7 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hDp2ceC7 .navbar.collapsed {
  justify-content: center;
}
.cid-v3hDp2ceC7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hDp2ceC7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hDp2ceC7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hDp2ceC7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hDp2ceC7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hDp2ceC7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hDp2ceC7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hDp2ceC7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hDp2ceC7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hDp2ceC7 .navbar {
    min-height: 72px;
  }
  .cid-v3hDp2ceC7 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hDp2ceC7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hDp2ceC7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hDp2ceC7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hDp2ceC7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hDp2ceC7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hDp2ceC7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hDp2ceC7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hDp2ceC7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hDp2ceC7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hDp2ceC7 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hDp2ceC7 .dropdown-item.active,
.cid-v3hDp2ceC7 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hDp2ceC7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hDp2ceC7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hDp2ceC7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hDp2ceC7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hDp2ceC7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hDp2ceC7 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hDp2ceC7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hDp2ceC7 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hDp2ceC7 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hDp2ceC7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hDp2ceC7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hDp2ceC7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hDp2ceC7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hDp2ceC7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hDp2ceC7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hDp2ceC7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hDp2ceC7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hDp2ceC7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hDp2ceC7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hDp2ceC7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hDp2ceC7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hDp2ceC7 .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-v3hDp2ceC7 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hDp2ceC7 .navbar {
    height: 70px;
  }
  .cid-v3hDp2ceC7 .navbar.opened {
    height: auto;
  }
  .cid-v3hDp2ceC7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hDp2ceC7 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hDp2ceC7 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hDp2ceC7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hDp2ceC7 .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-v3hDp2ceC7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hDp2ceC7 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hDp2ceC7 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hDp2ceC7 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hDp2ceC7 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hDp2ceC7 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hDp2ceC7 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hDp2ceC7 .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-v3hDp2ceC7 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hDp2ceC7 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hDp2ceC7 .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-v3hDp2ceC7 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hDp2ceC7 .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-v3hDp2ceC7 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hDp2ceC7 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hDp3k5Gf {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hDp3k5Gf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hDp3k5Gf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hDp3k5Gf .row {
  flex-direction: row-reverse;
}
.cid-v3hDp424EC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hDp424EC .mbr-text {
  color: #000000;
}
.cid-v3hDp424EC .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hDp424EC .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hDp4G1VB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hDp4G1VB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hDp4G1VB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hDp4G1VB .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hDp4G1VB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hDp4G1VB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hDp4G1VB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hDp4G1VB .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-v3hDp4G1VB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hDp4G1VB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hDp4G1VB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hDp4G1VB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hDp4G1VB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hDp4G1VB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hDp4G1VB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hDzMiAYX {
  z-index: 1000;
  width: 100%;
}
.cid-v3hDzMiAYX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hDzMiAYX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hDzMiAYX .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hDzMiAYX .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hDzMiAYX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hDzMiAYX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hDzMiAYX .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hDzMiAYX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hDzMiAYX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hDzMiAYX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hDzMiAYX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hDzMiAYX .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hDzMiAYX .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hDzMiAYX .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hDzMiAYX .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hDzMiAYX .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-v3hDzMiAYX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hDzMiAYX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hDzMiAYX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hDzMiAYX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hDzMiAYX .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hDzMiAYX .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hDzMiAYX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hDzMiAYX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hDzMiAYX .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hDzMiAYX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hDzMiAYX .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hDzMiAYX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hDzMiAYX .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hDzMiAYX .nav-item:focus,
.cid-v3hDzMiAYX .nav-link:focus {
  outline: none;
}
.cid-v3hDzMiAYX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hDzMiAYX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hDzMiAYX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hDzMiAYX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hDzMiAYX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hDzMiAYX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hDzMiAYX .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-v3hDzMiAYX .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hDzMiAYX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hDzMiAYX .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hDzMiAYX .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hDzMiAYX .navbar.collapsed {
  justify-content: center;
}
.cid-v3hDzMiAYX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hDzMiAYX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hDzMiAYX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hDzMiAYX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hDzMiAYX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hDzMiAYX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hDzMiAYX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hDzMiAYX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hDzMiAYX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hDzMiAYX .navbar {
    min-height: 72px;
  }
  .cid-v3hDzMiAYX .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hDzMiAYX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hDzMiAYX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hDzMiAYX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hDzMiAYX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hDzMiAYX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hDzMiAYX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hDzMiAYX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hDzMiAYX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hDzMiAYX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hDzMiAYX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hDzMiAYX .dropdown-item.active,
.cid-v3hDzMiAYX .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hDzMiAYX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hDzMiAYX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hDzMiAYX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hDzMiAYX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hDzMiAYX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hDzMiAYX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hDzMiAYX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hDzMiAYX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hDzMiAYX .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hDzMiAYX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hDzMiAYX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hDzMiAYX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hDzMiAYX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hDzMiAYX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hDzMiAYX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hDzMiAYX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hDzMiAYX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hDzMiAYX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hDzMiAYX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hDzMiAYX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hDzMiAYX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hDzMiAYX .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-v3hDzMiAYX .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hDzMiAYX .navbar {
    height: 70px;
  }
  .cid-v3hDzMiAYX .navbar.opened {
    height: auto;
  }
  .cid-v3hDzMiAYX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hDzMiAYX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hDzMiAYX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hDzMiAYX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hDzMiAYX .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-v3hDzMiAYX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hDzMiAYX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hDzMiAYX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hDzMiAYX .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hDzMiAYX .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hDzMiAYX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hDzMiAYX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hDzMiAYX .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-v3hDzMiAYX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hDzMiAYX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hDzMiAYX .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-v3hDzMiAYX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hDzMiAYX .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-v3hDzMiAYX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hDzMiAYX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hDzND8g3 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hDzND8g3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hDzND8g3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hDzND8g3 .row {
  flex-direction: row-reverse;
}
.cid-v3hDzPZnYr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hDzPZnYr .mbr-text {
  color: #000000;
}
.cid-v3hDzPZnYr .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hDzPZnYr .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hDzQGTPc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hDzQGTPc .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hDzQGTPc .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hDzQGTPc .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hDzQGTPc .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hDzQGTPc .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hDzQGTPc .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hDzQGTPc .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-v3hDzQGTPc .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hDzQGTPc .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hDzQGTPc .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hDzQGTPc .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hDzQGTPc .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hDzQGTPc .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hDzQGTPc .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hCXuC7Zf {
  z-index: 1000;
  width: 100%;
}
.cid-v3hCXuC7Zf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hCXuC7Zf .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hCXuC7Zf .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hCXuC7Zf .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hCXuC7Zf .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hCXuC7Zf .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hCXuC7Zf .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hCXuC7Zf .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hCXuC7Zf .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hCXuC7Zf .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hCXuC7Zf .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hCXuC7Zf .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hCXuC7Zf .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hCXuC7Zf .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hCXuC7Zf .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hCXuC7Zf .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-v3hCXuC7Zf .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hCXuC7Zf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hCXuC7Zf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hCXuC7Zf .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hCXuC7Zf .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hCXuC7Zf .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCXuC7Zf .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCXuC7Zf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hCXuC7Zf .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hCXuC7Zf .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCXuC7Zf .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hCXuC7Zf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hCXuC7Zf .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hCXuC7Zf .nav-item:focus,
.cid-v3hCXuC7Zf .nav-link:focus {
  outline: none;
}
.cid-v3hCXuC7Zf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hCXuC7Zf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hCXuC7Zf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hCXuC7Zf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hCXuC7Zf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hCXuC7Zf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hCXuC7Zf .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-v3hCXuC7Zf .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hCXuC7Zf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hCXuC7Zf .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hCXuC7Zf .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hCXuC7Zf .navbar.collapsed {
  justify-content: center;
}
.cid-v3hCXuC7Zf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hCXuC7Zf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hCXuC7Zf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hCXuC7Zf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hCXuC7Zf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hCXuC7Zf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hCXuC7Zf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hCXuC7Zf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hCXuC7Zf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hCXuC7Zf .navbar {
    min-height: 72px;
  }
  .cid-v3hCXuC7Zf .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hCXuC7Zf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hCXuC7Zf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hCXuC7Zf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hCXuC7Zf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hCXuC7Zf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hCXuC7Zf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hCXuC7Zf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hCXuC7Zf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hCXuC7Zf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCXuC7Zf .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hCXuC7Zf .dropdown-item.active,
.cid-v3hCXuC7Zf .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hCXuC7Zf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hCXuC7Zf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hCXuC7Zf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hCXuC7Zf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hCXuC7Zf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hCXuC7Zf .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hCXuC7Zf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hCXuC7Zf .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hCXuC7Zf .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hCXuC7Zf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hCXuC7Zf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hCXuC7Zf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hCXuC7Zf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCXuC7Zf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCXuC7Zf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hCXuC7Zf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCXuC7Zf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hCXuC7Zf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hCXuC7Zf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCXuC7Zf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hCXuC7Zf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hCXuC7Zf .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-v3hCXuC7Zf .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hCXuC7Zf .navbar {
    height: 70px;
  }
  .cid-v3hCXuC7Zf .navbar.opened {
    height: auto;
  }
  .cid-v3hCXuC7Zf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hCXuC7Zf .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hCXuC7Zf .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hCXuC7Zf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hCXuC7Zf .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-v3hCXuC7Zf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hCXuC7Zf .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hCXuC7Zf .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hCXuC7Zf .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hCXuC7Zf .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hCXuC7Zf .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hCXuC7Zf .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hCXuC7Zf .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-v3hCXuC7Zf .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hCXuC7Zf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hCXuC7Zf .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-v3hCXuC7Zf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hCXuC7Zf .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-v3hCXuC7Zf .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hCXuC7Zf .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hCXvFKY6 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hCXvFKY6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hCXvFKY6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hCXvFKY6 .row {
  flex-direction: row-reverse;
}
.cid-v3hCXwu5LV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hCXwu5LV .mbr-text {
  color: #000000;
}
.cid-v3hCXwu5LV .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hCXwu5LV .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hCXx8Xa5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hCXx8Xa5 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hCXx8Xa5 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hCXx8Xa5 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hCXx8Xa5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hCXx8Xa5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hCXx8Xa5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hCXx8Xa5 .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-v3hCXx8Xa5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hCXx8Xa5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hCXx8Xa5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hCXx8Xa5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hCXx8Xa5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hCXx8Xa5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hCXx8Xa5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hCQMZqqM {
  z-index: 1000;
  width: 100%;
}
.cid-v3hCQMZqqM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hCQMZqqM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hCQMZqqM .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hCQMZqqM .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hCQMZqqM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hCQMZqqM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hCQMZqqM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hCQMZqqM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hCQMZqqM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hCQMZqqM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hCQMZqqM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hCQMZqqM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hCQMZqqM .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hCQMZqqM .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hCQMZqqM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hCQMZqqM .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-v3hCQMZqqM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hCQMZqqM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hCQMZqqM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hCQMZqqM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hCQMZqqM .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hCQMZqqM .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCQMZqqM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCQMZqqM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hCQMZqqM .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hCQMZqqM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCQMZqqM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hCQMZqqM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hCQMZqqM .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hCQMZqqM .nav-item:focus,
.cid-v3hCQMZqqM .nav-link:focus {
  outline: none;
}
.cid-v3hCQMZqqM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hCQMZqqM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hCQMZqqM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hCQMZqqM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hCQMZqqM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hCQMZqqM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hCQMZqqM .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-v3hCQMZqqM .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hCQMZqqM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hCQMZqqM .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hCQMZqqM .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hCQMZqqM .navbar.collapsed {
  justify-content: center;
}
.cid-v3hCQMZqqM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hCQMZqqM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hCQMZqqM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hCQMZqqM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hCQMZqqM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hCQMZqqM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hCQMZqqM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hCQMZqqM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hCQMZqqM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hCQMZqqM .navbar {
    min-height: 72px;
  }
  .cid-v3hCQMZqqM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hCQMZqqM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hCQMZqqM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hCQMZqqM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hCQMZqqM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hCQMZqqM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hCQMZqqM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hCQMZqqM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hCQMZqqM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hCQMZqqM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCQMZqqM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hCQMZqqM .dropdown-item.active,
.cid-v3hCQMZqqM .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hCQMZqqM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hCQMZqqM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hCQMZqqM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hCQMZqqM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hCQMZqqM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hCQMZqqM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hCQMZqqM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hCQMZqqM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hCQMZqqM .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hCQMZqqM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hCQMZqqM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hCQMZqqM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hCQMZqqM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCQMZqqM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCQMZqqM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hCQMZqqM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCQMZqqM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hCQMZqqM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hCQMZqqM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCQMZqqM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hCQMZqqM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hCQMZqqM .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-v3hCQMZqqM .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hCQMZqqM .navbar {
    height: 70px;
  }
  .cid-v3hCQMZqqM .navbar.opened {
    height: auto;
  }
  .cid-v3hCQMZqqM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hCQMZqqM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hCQMZqqM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hCQMZqqM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hCQMZqqM .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-v3hCQMZqqM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hCQMZqqM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hCQMZqqM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hCQMZqqM .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hCQMZqqM .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hCQMZqqM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hCQMZqqM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hCQMZqqM .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-v3hCQMZqqM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hCQMZqqM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hCQMZqqM .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-v3hCQMZqqM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hCQMZqqM .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-v3hCQMZqqM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hCQMZqqM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hCQO3BAF {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hCQO3BAF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hCQO3BAF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hCQO3BAF .row {
  flex-direction: row-reverse;
}
.cid-v3hCQOLTNG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hCQOLTNG .mbr-text {
  color: #000000;
}
.cid-v3hCQOLTNG .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hCQOLTNG .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hCQPrNoT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hCQPrNoT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hCQPrNoT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hCQPrNoT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hCQPrNoT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hCQPrNoT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hCQPrNoT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hCQPrNoT .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-v3hCQPrNoT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hCQPrNoT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hCQPrNoT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hCQPrNoT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hCQPrNoT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hCQPrNoT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hCQPrNoT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hCNhOWb5 {
  z-index: 1000;
  width: 100%;
}
.cid-v3hCNhOWb5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hCNhOWb5 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hCNhOWb5 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hCNhOWb5 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hCNhOWb5 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hCNhOWb5 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hCNhOWb5 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hCNhOWb5 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hCNhOWb5 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hCNhOWb5 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hCNhOWb5 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hCNhOWb5 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hCNhOWb5 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hCNhOWb5 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hCNhOWb5 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hCNhOWb5 .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-v3hCNhOWb5 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hCNhOWb5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hCNhOWb5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hCNhOWb5 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hCNhOWb5 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hCNhOWb5 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCNhOWb5 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCNhOWb5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hCNhOWb5 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hCNhOWb5 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCNhOWb5 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hCNhOWb5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hCNhOWb5 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hCNhOWb5 .nav-item:focus,
.cid-v3hCNhOWb5 .nav-link:focus {
  outline: none;
}
.cid-v3hCNhOWb5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hCNhOWb5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hCNhOWb5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hCNhOWb5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hCNhOWb5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hCNhOWb5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hCNhOWb5 .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-v3hCNhOWb5 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hCNhOWb5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hCNhOWb5 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hCNhOWb5 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hCNhOWb5 .navbar.collapsed {
  justify-content: center;
}
.cid-v3hCNhOWb5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hCNhOWb5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hCNhOWb5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hCNhOWb5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hCNhOWb5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hCNhOWb5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hCNhOWb5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hCNhOWb5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hCNhOWb5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hCNhOWb5 .navbar {
    min-height: 72px;
  }
  .cid-v3hCNhOWb5 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hCNhOWb5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hCNhOWb5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hCNhOWb5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hCNhOWb5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hCNhOWb5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hCNhOWb5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hCNhOWb5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hCNhOWb5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hCNhOWb5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCNhOWb5 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hCNhOWb5 .dropdown-item.active,
.cid-v3hCNhOWb5 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hCNhOWb5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hCNhOWb5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hCNhOWb5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hCNhOWb5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hCNhOWb5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hCNhOWb5 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hCNhOWb5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hCNhOWb5 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hCNhOWb5 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hCNhOWb5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hCNhOWb5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hCNhOWb5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hCNhOWb5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCNhOWb5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCNhOWb5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hCNhOWb5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCNhOWb5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hCNhOWb5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hCNhOWb5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCNhOWb5 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hCNhOWb5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hCNhOWb5 .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-v3hCNhOWb5 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hCNhOWb5 .navbar {
    height: 70px;
  }
  .cid-v3hCNhOWb5 .navbar.opened {
    height: auto;
  }
  .cid-v3hCNhOWb5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hCNhOWb5 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hCNhOWb5 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hCNhOWb5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hCNhOWb5 .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-v3hCNhOWb5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hCNhOWb5 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hCNhOWb5 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hCNhOWb5 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hCNhOWb5 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hCNhOWb5 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hCNhOWb5 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hCNhOWb5 .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-v3hCNhOWb5 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hCNhOWb5 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hCNhOWb5 .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-v3hCNhOWb5 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hCNhOWb5 .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-v3hCNhOWb5 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hCNhOWb5 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hCNiT7WA {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hCNiT7WA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hCNiT7WA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hCNiT7WA .row {
  flex-direction: row-reverse;
}
.cid-v3hCNjG49T {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hCNjG49T .mbr-text {
  color: #000000;
}
.cid-v3hCNjG49T .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hCNjG49T .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hCNkGPa8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hCNkGPa8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hCNkGPa8 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hCNkGPa8 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hCNkGPa8 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hCNkGPa8 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hCNkGPa8 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hCNkGPa8 .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-v3hCNkGPa8 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hCNkGPa8 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hCNkGPa8 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hCNkGPa8 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hCNkGPa8 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hCNkGPa8 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hCNkGPa8 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hCIDFKRX {
  z-index: 1000;
  width: 100%;
}
.cid-v3hCIDFKRX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hCIDFKRX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hCIDFKRX .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hCIDFKRX .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hCIDFKRX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hCIDFKRX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hCIDFKRX .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hCIDFKRX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hCIDFKRX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hCIDFKRX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hCIDFKRX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hCIDFKRX .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hCIDFKRX .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hCIDFKRX .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hCIDFKRX .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hCIDFKRX .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-v3hCIDFKRX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hCIDFKRX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hCIDFKRX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hCIDFKRX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hCIDFKRX .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hCIDFKRX .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCIDFKRX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCIDFKRX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hCIDFKRX .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hCIDFKRX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCIDFKRX .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hCIDFKRX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hCIDFKRX .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hCIDFKRX .nav-item:focus,
.cid-v3hCIDFKRX .nav-link:focus {
  outline: none;
}
.cid-v3hCIDFKRX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hCIDFKRX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hCIDFKRX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hCIDFKRX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hCIDFKRX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hCIDFKRX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hCIDFKRX .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-v3hCIDFKRX .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hCIDFKRX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hCIDFKRX .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hCIDFKRX .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hCIDFKRX .navbar.collapsed {
  justify-content: center;
}
.cid-v3hCIDFKRX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hCIDFKRX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hCIDFKRX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hCIDFKRX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hCIDFKRX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hCIDFKRX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hCIDFKRX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hCIDFKRX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hCIDFKRX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hCIDFKRX .navbar {
    min-height: 72px;
  }
  .cid-v3hCIDFKRX .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hCIDFKRX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hCIDFKRX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hCIDFKRX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hCIDFKRX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hCIDFKRX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hCIDFKRX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hCIDFKRX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hCIDFKRX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hCIDFKRX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCIDFKRX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hCIDFKRX .dropdown-item.active,
.cid-v3hCIDFKRX .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hCIDFKRX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hCIDFKRX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hCIDFKRX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hCIDFKRX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hCIDFKRX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hCIDFKRX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hCIDFKRX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hCIDFKRX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hCIDFKRX .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hCIDFKRX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hCIDFKRX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hCIDFKRX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hCIDFKRX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCIDFKRX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCIDFKRX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hCIDFKRX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCIDFKRX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hCIDFKRX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hCIDFKRX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCIDFKRX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hCIDFKRX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hCIDFKRX .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-v3hCIDFKRX .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hCIDFKRX .navbar {
    height: 70px;
  }
  .cid-v3hCIDFKRX .navbar.opened {
    height: auto;
  }
  .cid-v3hCIDFKRX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hCIDFKRX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hCIDFKRX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hCIDFKRX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hCIDFKRX .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-v3hCIDFKRX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hCIDFKRX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hCIDFKRX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hCIDFKRX .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hCIDFKRX .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hCIDFKRX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hCIDFKRX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hCIDFKRX .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-v3hCIDFKRX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hCIDFKRX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hCIDFKRX .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-v3hCIDFKRX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hCIDFKRX .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-v3hCIDFKRX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hCIDFKRX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hCIESbjx {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hCIESbjx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hCIESbjx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hCIESbjx .row {
  flex-direction: row-reverse;
}
.cid-v3hCIFQbZz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hCIFQbZz .mbr-text {
  color: #000000;
}
.cid-v3hCIFQbZz .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hCIFQbZz .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hCIGKchL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hCIGKchL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hCIGKchL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hCIGKchL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hCIGKchL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hCIGKchL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hCIGKchL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hCIGKchL .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-v3hCIGKchL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hCIGKchL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hCIGKchL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hCIGKchL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hCIGKchL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hCIGKchL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hCIGKchL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hCEkAYvM {
  z-index: 1000;
  width: 100%;
}
.cid-v3hCEkAYvM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hCEkAYvM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hCEkAYvM .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hCEkAYvM .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hCEkAYvM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hCEkAYvM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hCEkAYvM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hCEkAYvM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hCEkAYvM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hCEkAYvM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hCEkAYvM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hCEkAYvM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hCEkAYvM .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hCEkAYvM .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hCEkAYvM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hCEkAYvM .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-v3hCEkAYvM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hCEkAYvM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hCEkAYvM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hCEkAYvM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hCEkAYvM .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hCEkAYvM .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCEkAYvM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCEkAYvM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hCEkAYvM .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hCEkAYvM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCEkAYvM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hCEkAYvM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hCEkAYvM .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hCEkAYvM .nav-item:focus,
.cid-v3hCEkAYvM .nav-link:focus {
  outline: none;
}
.cid-v3hCEkAYvM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hCEkAYvM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hCEkAYvM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hCEkAYvM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hCEkAYvM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hCEkAYvM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hCEkAYvM .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-v3hCEkAYvM .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hCEkAYvM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hCEkAYvM .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hCEkAYvM .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hCEkAYvM .navbar.collapsed {
  justify-content: center;
}
.cid-v3hCEkAYvM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hCEkAYvM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hCEkAYvM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hCEkAYvM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hCEkAYvM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hCEkAYvM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hCEkAYvM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hCEkAYvM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hCEkAYvM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hCEkAYvM .navbar {
    min-height: 72px;
  }
  .cid-v3hCEkAYvM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hCEkAYvM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hCEkAYvM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hCEkAYvM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hCEkAYvM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hCEkAYvM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hCEkAYvM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hCEkAYvM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hCEkAYvM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hCEkAYvM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCEkAYvM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hCEkAYvM .dropdown-item.active,
.cid-v3hCEkAYvM .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hCEkAYvM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hCEkAYvM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hCEkAYvM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hCEkAYvM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hCEkAYvM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hCEkAYvM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hCEkAYvM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hCEkAYvM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hCEkAYvM .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hCEkAYvM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hCEkAYvM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hCEkAYvM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hCEkAYvM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCEkAYvM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCEkAYvM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hCEkAYvM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCEkAYvM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hCEkAYvM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hCEkAYvM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCEkAYvM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hCEkAYvM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hCEkAYvM .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-v3hCEkAYvM .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hCEkAYvM .navbar {
    height: 70px;
  }
  .cid-v3hCEkAYvM .navbar.opened {
    height: auto;
  }
  .cid-v3hCEkAYvM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hCEkAYvM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hCEkAYvM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hCEkAYvM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hCEkAYvM .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-v3hCEkAYvM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hCEkAYvM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hCEkAYvM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hCEkAYvM .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hCEkAYvM .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hCEkAYvM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hCEkAYvM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hCEkAYvM .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-v3hCEkAYvM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hCEkAYvM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hCEkAYvM .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-v3hCEkAYvM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hCEkAYvM .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-v3hCEkAYvM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hCEkAYvM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hCElKP8H {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hCElKP8H .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hCElKP8H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hCElKP8H .row {
  flex-direction: row-reverse;
}
.cid-v3hCEmArhz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hCEmArhz .mbr-text {
  color: #000000;
}
.cid-v3hCEmArhz .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hCEmArhz .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hCEnkU8G {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hCEnkU8G .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hCEnkU8G .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hCEnkU8G .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hCEnkU8G .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hCEnkU8G .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hCEnkU8G .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hCEnkU8G .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-v3hCEnkU8G .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hCEnkU8G .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hCEnkU8G .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hCEnkU8G .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hCEnkU8G .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hCEnkU8G .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hCEnkU8G .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hCyIskqh {
  z-index: 1000;
  width: 100%;
}
.cid-v3hCyIskqh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hCyIskqh .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hCyIskqh .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hCyIskqh .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hCyIskqh .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hCyIskqh .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hCyIskqh .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hCyIskqh .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hCyIskqh .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hCyIskqh .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hCyIskqh .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hCyIskqh .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hCyIskqh .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hCyIskqh .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hCyIskqh .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hCyIskqh .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-v3hCyIskqh .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hCyIskqh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hCyIskqh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hCyIskqh .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hCyIskqh .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hCyIskqh .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCyIskqh .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCyIskqh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hCyIskqh .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hCyIskqh .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCyIskqh .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hCyIskqh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hCyIskqh .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hCyIskqh .nav-item:focus,
.cid-v3hCyIskqh .nav-link:focus {
  outline: none;
}
.cid-v3hCyIskqh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hCyIskqh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hCyIskqh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hCyIskqh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hCyIskqh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hCyIskqh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hCyIskqh .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-v3hCyIskqh .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hCyIskqh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hCyIskqh .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hCyIskqh .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hCyIskqh .navbar.collapsed {
  justify-content: center;
}
.cid-v3hCyIskqh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hCyIskqh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hCyIskqh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hCyIskqh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hCyIskqh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hCyIskqh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hCyIskqh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hCyIskqh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hCyIskqh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hCyIskqh .navbar {
    min-height: 72px;
  }
  .cid-v3hCyIskqh .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hCyIskqh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hCyIskqh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hCyIskqh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hCyIskqh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hCyIskqh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hCyIskqh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hCyIskqh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hCyIskqh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hCyIskqh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCyIskqh .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hCyIskqh .dropdown-item.active,
.cid-v3hCyIskqh .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hCyIskqh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hCyIskqh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hCyIskqh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hCyIskqh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hCyIskqh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hCyIskqh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hCyIskqh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hCyIskqh .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hCyIskqh .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hCyIskqh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hCyIskqh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hCyIskqh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hCyIskqh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCyIskqh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCyIskqh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hCyIskqh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCyIskqh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hCyIskqh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hCyIskqh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCyIskqh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hCyIskqh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hCyIskqh .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-v3hCyIskqh .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hCyIskqh .navbar {
    height: 70px;
  }
  .cid-v3hCyIskqh .navbar.opened {
    height: auto;
  }
  .cid-v3hCyIskqh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hCyIskqh .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hCyIskqh .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hCyIskqh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hCyIskqh .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-v3hCyIskqh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hCyIskqh .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hCyIskqh .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hCyIskqh .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hCyIskqh .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hCyIskqh .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hCyIskqh .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hCyIskqh .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-v3hCyIskqh .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hCyIskqh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hCyIskqh .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-v3hCyIskqh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hCyIskqh .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-v3hCyIskqh .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hCyIskqh .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hCyKFruq {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hCyKFruq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hCyKFruq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hCyKFruq .row {
  flex-direction: row-reverse;
}
.cid-v3hCyM0JQi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hCyM0JQi .mbr-text {
  color: #000000;
}
.cid-v3hCyM0JQi .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hCyM0JQi .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hCyMOvZq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hCyMOvZq .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hCyMOvZq .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hCyMOvZq .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hCyMOvZq .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hCyMOvZq .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hCyMOvZq .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hCyMOvZq .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-v3hCyMOvZq .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hCyMOvZq .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hCyMOvZq .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hCyMOvZq .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hCyMOvZq .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hCyMOvZq .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hCyMOvZq .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hCrZypn2 {
  z-index: 1000;
  width: 100%;
}
.cid-v3hCrZypn2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hCrZypn2 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hCrZypn2 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hCrZypn2 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hCrZypn2 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hCrZypn2 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hCrZypn2 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hCrZypn2 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hCrZypn2 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hCrZypn2 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hCrZypn2 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hCrZypn2 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hCrZypn2 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hCrZypn2 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hCrZypn2 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hCrZypn2 .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-v3hCrZypn2 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hCrZypn2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hCrZypn2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hCrZypn2 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hCrZypn2 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hCrZypn2 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCrZypn2 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCrZypn2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hCrZypn2 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hCrZypn2 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCrZypn2 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hCrZypn2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hCrZypn2 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hCrZypn2 .nav-item:focus,
.cid-v3hCrZypn2 .nav-link:focus {
  outline: none;
}
.cid-v3hCrZypn2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hCrZypn2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hCrZypn2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hCrZypn2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hCrZypn2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hCrZypn2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hCrZypn2 .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-v3hCrZypn2 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hCrZypn2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hCrZypn2 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hCrZypn2 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hCrZypn2 .navbar.collapsed {
  justify-content: center;
}
.cid-v3hCrZypn2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hCrZypn2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hCrZypn2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hCrZypn2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hCrZypn2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hCrZypn2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hCrZypn2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hCrZypn2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hCrZypn2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hCrZypn2 .navbar {
    min-height: 72px;
  }
  .cid-v3hCrZypn2 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hCrZypn2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hCrZypn2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hCrZypn2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hCrZypn2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hCrZypn2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hCrZypn2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hCrZypn2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hCrZypn2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hCrZypn2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCrZypn2 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hCrZypn2 .dropdown-item.active,
.cid-v3hCrZypn2 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hCrZypn2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hCrZypn2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hCrZypn2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hCrZypn2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hCrZypn2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hCrZypn2 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hCrZypn2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hCrZypn2 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hCrZypn2 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hCrZypn2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hCrZypn2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hCrZypn2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hCrZypn2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCrZypn2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCrZypn2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hCrZypn2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCrZypn2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hCrZypn2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hCrZypn2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCrZypn2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hCrZypn2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hCrZypn2 .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-v3hCrZypn2 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hCrZypn2 .navbar {
    height: 70px;
  }
  .cid-v3hCrZypn2 .navbar.opened {
    height: auto;
  }
  .cid-v3hCrZypn2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hCrZypn2 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hCrZypn2 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hCrZypn2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hCrZypn2 .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-v3hCrZypn2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hCrZypn2 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hCrZypn2 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hCrZypn2 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hCrZypn2 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hCrZypn2 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hCrZypn2 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hCrZypn2 .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-v3hCrZypn2 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hCrZypn2 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hCrZypn2 .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-v3hCrZypn2 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hCrZypn2 .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-v3hCrZypn2 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hCrZypn2 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hCs0NxSI {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hCs0NxSI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hCs0NxSI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hCs0NxSI .row {
  flex-direction: row-reverse;
}
.cid-v3hCs1z4QM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hCs1z4QM .mbr-text {
  color: #000000;
}
.cid-v3hCs1z4QM .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hCs1z4QM .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hCs2fH2Y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hCs2fH2Y .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hCs2fH2Y .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hCs2fH2Y .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hCs2fH2Y .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hCs2fH2Y .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hCs2fH2Y .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hCs2fH2Y .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-v3hCs2fH2Y .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hCs2fH2Y .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hCs2fH2Y .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hCs2fH2Y .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hCs2fH2Y .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hCs2fH2Y .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hCs2fH2Y .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3QYjrrc6M {
  z-index: 1000;
  width: 100%;
}
.cid-v3QYjrrc6M .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3QYjrrc6M .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3QYjrrc6M .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3QYjrrc6M .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3QYjrrc6M .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3QYjrrc6M .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3QYjrrc6M .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3QYjrrc6M .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3QYjrrc6M .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3QYjrrc6M .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3QYjrrc6M .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3QYjrrc6M .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3QYjrrc6M .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3QYjrrc6M .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3QYjrrc6M .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3QYjrrc6M .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-v3QYjrrc6M .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3QYjrrc6M .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3QYjrrc6M .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3QYjrrc6M .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3QYjrrc6M .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3QYjrrc6M .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3QYjrrc6M .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3QYjrrc6M .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3QYjrrc6M .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3QYjrrc6M .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3QYjrrc6M .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3QYjrrc6M .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3QYjrrc6M .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3QYjrrc6M .nav-item:focus,
.cid-v3QYjrrc6M .nav-link:focus {
  outline: none;
}
.cid-v3QYjrrc6M .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3QYjrrc6M .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3QYjrrc6M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3QYjrrc6M .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3QYjrrc6M .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3QYjrrc6M .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3QYjrrc6M .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-v3QYjrrc6M .navbar.opened {
  transition: all 0.3s;
}
.cid-v3QYjrrc6M .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3QYjrrc6M .navbar .navbar-logo img {
  width: auto;
}
.cid-v3QYjrrc6M .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3QYjrrc6M .navbar.collapsed {
  justify-content: center;
}
.cid-v3QYjrrc6M .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3QYjrrc6M .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3QYjrrc6M .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3QYjrrc6M .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3QYjrrc6M .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3QYjrrc6M .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3QYjrrc6M .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3QYjrrc6M .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3QYjrrc6M .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3QYjrrc6M .navbar {
    min-height: 72px;
  }
  .cid-v3QYjrrc6M .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3QYjrrc6M .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3QYjrrc6M .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3QYjrrc6M .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3QYjrrc6M .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3QYjrrc6M .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3QYjrrc6M .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3QYjrrc6M .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3QYjrrc6M .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3QYjrrc6M .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3QYjrrc6M .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3QYjrrc6M .dropdown-item.active,
.cid-v3QYjrrc6M .dropdown-item:active {
  background-color: transparent;
}
.cid-v3QYjrrc6M .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3QYjrrc6M .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3QYjrrc6M .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3QYjrrc6M .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3QYjrrc6M .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3QYjrrc6M .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3QYjrrc6M ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3QYjrrc6M .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3QYjrrc6M .navbar-buttons {
    text-align: left;
  }
}
.cid-v3QYjrrc6M button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3QYjrrc6M button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3QYjrrc6M button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3QYjrrc6M button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3QYjrrc6M button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3QYjrrc6M button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3QYjrrc6M nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3QYjrrc6M nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3QYjrrc6M nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3QYjrrc6M nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3QYjrrc6M .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3QYjrrc6M a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3QYjrrc6M .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-v3QYjrrc6M .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3QYjrrc6M .navbar {
    height: 70px;
  }
  .cid-v3QYjrrc6M .navbar.opened {
    height: auto;
  }
  .cid-v3QYjrrc6M .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3QYjrrc6M .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3QYjrrc6M .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3QYjrrc6M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3QYjrrc6M .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-v3QYjrrc6M .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3QYjrrc6M .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3QYjrrc6M .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3QYjrrc6M .navbar-brand {
    margin-right: auto;
  }
  .cid-v3QYjrrc6M .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3QYjrrc6M .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3QYjrrc6M .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3QYjrrc6M .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-v3QYjrrc6M .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3QYjrrc6M .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3QYjrrc6M .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-v3QYjrrc6M .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3QYjrrc6M .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-v3QYjrrc6M .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3QYjrrc6M .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3QYjslp0s {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3QYjslp0s .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3QYjslp0s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3QYjslp0s .row {
  flex-direction: row-reverse;
}
.cid-v3QYjt7o8a {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3QYjt7o8a .mbr-text {
  color: #000000;
}
.cid-v3QYjt7o8a .mbr-section-subtitle {
  color: #000000;
}
.cid-v3QYjt7o8a .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3QYjtJINJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3QYjtJINJ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3QYjtJINJ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3QYjtJINJ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3QYjtJINJ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3QYjtJINJ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3QYjtJINJ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3QYjtJINJ .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-v3QYjtJINJ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3QYjtJINJ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3QYjtJINJ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3QYjtJINJ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3QYjtJINJ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3QYjtJINJ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3QYjtJINJ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hCosCaXV {
  z-index: 1000;
  width: 100%;
}
.cid-v3hCosCaXV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hCosCaXV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hCosCaXV .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hCosCaXV .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hCosCaXV .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hCosCaXV .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hCosCaXV .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hCosCaXV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hCosCaXV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hCosCaXV .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hCosCaXV .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hCosCaXV .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hCosCaXV .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hCosCaXV .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hCosCaXV .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hCosCaXV .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-v3hCosCaXV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hCosCaXV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hCosCaXV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hCosCaXV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hCosCaXV .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hCosCaXV .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCosCaXV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCosCaXV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hCosCaXV .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hCosCaXV .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCosCaXV .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hCosCaXV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hCosCaXV .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hCosCaXV .nav-item:focus,
.cid-v3hCosCaXV .nav-link:focus {
  outline: none;
}
.cid-v3hCosCaXV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hCosCaXV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hCosCaXV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hCosCaXV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hCosCaXV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hCosCaXV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hCosCaXV .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-v3hCosCaXV .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hCosCaXV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hCosCaXV .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hCosCaXV .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hCosCaXV .navbar.collapsed {
  justify-content: center;
}
.cid-v3hCosCaXV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hCosCaXV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hCosCaXV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hCosCaXV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hCosCaXV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hCosCaXV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hCosCaXV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hCosCaXV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hCosCaXV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hCosCaXV .navbar {
    min-height: 72px;
  }
  .cid-v3hCosCaXV .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hCosCaXV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hCosCaXV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hCosCaXV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hCosCaXV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hCosCaXV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hCosCaXV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hCosCaXV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hCosCaXV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hCosCaXV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCosCaXV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hCosCaXV .dropdown-item.active,
.cid-v3hCosCaXV .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hCosCaXV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hCosCaXV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hCosCaXV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hCosCaXV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hCosCaXV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hCosCaXV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hCosCaXV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hCosCaXV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hCosCaXV .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hCosCaXV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hCosCaXV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hCosCaXV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hCosCaXV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCosCaXV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCosCaXV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hCosCaXV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCosCaXV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hCosCaXV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hCosCaXV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCosCaXV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hCosCaXV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hCosCaXV .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-v3hCosCaXV .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hCosCaXV .navbar {
    height: 70px;
  }
  .cid-v3hCosCaXV .navbar.opened {
    height: auto;
  }
  .cid-v3hCosCaXV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hCosCaXV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hCosCaXV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hCosCaXV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hCosCaXV .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-v3hCosCaXV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hCosCaXV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hCosCaXV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hCosCaXV .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hCosCaXV .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hCosCaXV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hCosCaXV .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hCosCaXV .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-v3hCosCaXV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hCosCaXV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hCosCaXV .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-v3hCosCaXV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hCosCaXV .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-v3hCosCaXV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hCosCaXV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hCotGMjv {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hCotGMjv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hCotGMjv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hCotGMjv .row {
  flex-direction: row-reverse;
}
.cid-v3hCouxNN3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hCouxNN3 .mbr-text {
  color: #000000;
}
.cid-v3hCouxNN3 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hCouxNN3 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hCovfxbg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hCovfxbg .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hCovfxbg .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hCovfxbg .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hCovfxbg .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hCovfxbg .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hCovfxbg .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hCovfxbg .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-v3hCovfxbg .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hCovfxbg .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hCovfxbg .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hCovfxbg .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hCovfxbg .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hCovfxbg .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hCovfxbg .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hChcwvPj {
  z-index: 1000;
  width: 100%;
}
.cid-v3hChcwvPj .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hChcwvPj .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hChcwvPj .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hChcwvPj .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hChcwvPj .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hChcwvPj .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hChcwvPj .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hChcwvPj .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hChcwvPj .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hChcwvPj .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hChcwvPj .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hChcwvPj .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hChcwvPj .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hChcwvPj .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hChcwvPj .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hChcwvPj .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-v3hChcwvPj .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hChcwvPj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hChcwvPj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hChcwvPj .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hChcwvPj .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hChcwvPj .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hChcwvPj .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hChcwvPj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hChcwvPj .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hChcwvPj .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hChcwvPj .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hChcwvPj .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hChcwvPj .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hChcwvPj .nav-item:focus,
.cid-v3hChcwvPj .nav-link:focus {
  outline: none;
}
.cid-v3hChcwvPj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hChcwvPj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hChcwvPj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hChcwvPj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hChcwvPj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hChcwvPj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hChcwvPj .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-v3hChcwvPj .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hChcwvPj .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hChcwvPj .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hChcwvPj .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hChcwvPj .navbar.collapsed {
  justify-content: center;
}
.cid-v3hChcwvPj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hChcwvPj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hChcwvPj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hChcwvPj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hChcwvPj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hChcwvPj .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hChcwvPj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hChcwvPj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hChcwvPj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hChcwvPj .navbar {
    min-height: 72px;
  }
  .cid-v3hChcwvPj .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hChcwvPj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hChcwvPj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hChcwvPj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hChcwvPj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hChcwvPj .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hChcwvPj .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hChcwvPj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hChcwvPj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hChcwvPj .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hChcwvPj .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hChcwvPj .dropdown-item.active,
.cid-v3hChcwvPj .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hChcwvPj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hChcwvPj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hChcwvPj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hChcwvPj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hChcwvPj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hChcwvPj .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hChcwvPj ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hChcwvPj .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hChcwvPj .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hChcwvPj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hChcwvPj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hChcwvPj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hChcwvPj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hChcwvPj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hChcwvPj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hChcwvPj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hChcwvPj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hChcwvPj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hChcwvPj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hChcwvPj .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hChcwvPj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hChcwvPj .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-v3hChcwvPj .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hChcwvPj .navbar {
    height: 70px;
  }
  .cid-v3hChcwvPj .navbar.opened {
    height: auto;
  }
  .cid-v3hChcwvPj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hChcwvPj .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hChcwvPj .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hChcwvPj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hChcwvPj .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-v3hChcwvPj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hChcwvPj .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hChcwvPj .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hChcwvPj .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hChcwvPj .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hChcwvPj .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hChcwvPj .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hChcwvPj .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-v3hChcwvPj .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hChcwvPj .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hChcwvPj .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-v3hChcwvPj .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hChcwvPj .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-v3hChcwvPj .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hChcwvPj .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hChdGzL6 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hChdGzL6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hChdGzL6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hChdGzL6 .row {
  flex-direction: row-reverse;
}
.cid-v3hChepNPx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hChepNPx .mbr-text {
  color: #000000;
}
.cid-v3hChepNPx .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hChepNPx .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hChf6DBK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hChf6DBK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hChf6DBK .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hChf6DBK .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hChf6DBK .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hChf6DBK .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hChf6DBK .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hChf6DBK .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-v3hChf6DBK .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hChf6DBK .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hChf6DBK .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hChf6DBK .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hChf6DBK .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hChf6DBK .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hChf6DBK .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hCcoX0ha {
  z-index: 1000;
  width: 100%;
}
.cid-v3hCcoX0ha .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hCcoX0ha .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hCcoX0ha .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hCcoX0ha .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hCcoX0ha .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hCcoX0ha .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hCcoX0ha .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hCcoX0ha .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hCcoX0ha .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hCcoX0ha .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hCcoX0ha .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hCcoX0ha .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hCcoX0ha .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hCcoX0ha .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hCcoX0ha .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hCcoX0ha .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-v3hCcoX0ha .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hCcoX0ha .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hCcoX0ha .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hCcoX0ha .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hCcoX0ha .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hCcoX0ha .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCcoX0ha .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCcoX0ha .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hCcoX0ha .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hCcoX0ha .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hCcoX0ha .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hCcoX0ha .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hCcoX0ha .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hCcoX0ha .nav-item:focus,
.cid-v3hCcoX0ha .nav-link:focus {
  outline: none;
}
.cid-v3hCcoX0ha .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hCcoX0ha .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hCcoX0ha .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hCcoX0ha .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hCcoX0ha .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hCcoX0ha .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hCcoX0ha .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-v3hCcoX0ha .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hCcoX0ha .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hCcoX0ha .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hCcoX0ha .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hCcoX0ha .navbar.collapsed {
  justify-content: center;
}
.cid-v3hCcoX0ha .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hCcoX0ha .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hCcoX0ha .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hCcoX0ha .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hCcoX0ha .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hCcoX0ha .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hCcoX0ha .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hCcoX0ha .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hCcoX0ha .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hCcoX0ha .navbar {
    min-height: 72px;
  }
  .cid-v3hCcoX0ha .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hCcoX0ha .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hCcoX0ha .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hCcoX0ha .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hCcoX0ha .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hCcoX0ha .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hCcoX0ha .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hCcoX0ha .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hCcoX0ha .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hCcoX0ha .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hCcoX0ha .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hCcoX0ha .dropdown-item.active,
.cid-v3hCcoX0ha .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hCcoX0ha .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hCcoX0ha .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hCcoX0ha .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hCcoX0ha .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hCcoX0ha .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hCcoX0ha .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hCcoX0ha ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hCcoX0ha .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hCcoX0ha .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hCcoX0ha button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hCcoX0ha button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hCcoX0ha button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hCcoX0ha button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCcoX0ha button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hCcoX0ha button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hCcoX0ha nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCcoX0ha nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hCcoX0ha nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hCcoX0ha nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hCcoX0ha .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hCcoX0ha a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hCcoX0ha .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-v3hCcoX0ha .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hCcoX0ha .navbar {
    height: 70px;
  }
  .cid-v3hCcoX0ha .navbar.opened {
    height: auto;
  }
  .cid-v3hCcoX0ha .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hCcoX0ha .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hCcoX0ha .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hCcoX0ha .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hCcoX0ha .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-v3hCcoX0ha .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hCcoX0ha .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hCcoX0ha .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hCcoX0ha .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hCcoX0ha .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hCcoX0ha .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hCcoX0ha .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hCcoX0ha .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-v3hCcoX0ha .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hCcoX0ha .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hCcoX0ha .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-v3hCcoX0ha .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hCcoX0ha .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-v3hCcoX0ha .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hCcoX0ha .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hCcpZv0J {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hCcpZv0J .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hCcpZv0J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hCcpZv0J .row {
  flex-direction: row-reverse;
}
.cid-v3hCcqDc87 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hCcqDc87 .mbr-text {
  color: #000000;
}
.cid-v3hCcqDc87 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hCcqDc87 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hCcrPU7P {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hCcrPU7P .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hCcrPU7P .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hCcrPU7P .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hCcrPU7P .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hCcrPU7P .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hCcrPU7P .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hCcrPU7P .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-v3hCcrPU7P .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hCcrPU7P .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hCcrPU7P .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hCcrPU7P .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hCcrPU7P .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hCcrPU7P .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hCcrPU7P .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hC4SImpb {
  z-index: 1000;
  width: 100%;
}
.cid-v3hC4SImpb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hC4SImpb .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hC4SImpb .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hC4SImpb .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hC4SImpb .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hC4SImpb .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hC4SImpb .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hC4SImpb .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hC4SImpb .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hC4SImpb .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hC4SImpb .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hC4SImpb .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hC4SImpb .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hC4SImpb .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hC4SImpb .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hC4SImpb .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-v3hC4SImpb .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hC4SImpb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hC4SImpb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hC4SImpb .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hC4SImpb .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hC4SImpb .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hC4SImpb .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hC4SImpb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hC4SImpb .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hC4SImpb .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hC4SImpb .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hC4SImpb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hC4SImpb .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hC4SImpb .nav-item:focus,
.cid-v3hC4SImpb .nav-link:focus {
  outline: none;
}
.cid-v3hC4SImpb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hC4SImpb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hC4SImpb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hC4SImpb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hC4SImpb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hC4SImpb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hC4SImpb .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-v3hC4SImpb .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hC4SImpb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hC4SImpb .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hC4SImpb .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hC4SImpb .navbar.collapsed {
  justify-content: center;
}
.cid-v3hC4SImpb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hC4SImpb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hC4SImpb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hC4SImpb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hC4SImpb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hC4SImpb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hC4SImpb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hC4SImpb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hC4SImpb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hC4SImpb .navbar {
    min-height: 72px;
  }
  .cid-v3hC4SImpb .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hC4SImpb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hC4SImpb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hC4SImpb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hC4SImpb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hC4SImpb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hC4SImpb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hC4SImpb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hC4SImpb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hC4SImpb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hC4SImpb .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hC4SImpb .dropdown-item.active,
.cid-v3hC4SImpb .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hC4SImpb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hC4SImpb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hC4SImpb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hC4SImpb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hC4SImpb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hC4SImpb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hC4SImpb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hC4SImpb .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hC4SImpb .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hC4SImpb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hC4SImpb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hC4SImpb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hC4SImpb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hC4SImpb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hC4SImpb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hC4SImpb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hC4SImpb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hC4SImpb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hC4SImpb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hC4SImpb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hC4SImpb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hC4SImpb .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-v3hC4SImpb .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hC4SImpb .navbar {
    height: 70px;
  }
  .cid-v3hC4SImpb .navbar.opened {
    height: auto;
  }
  .cid-v3hC4SImpb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hC4SImpb .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hC4SImpb .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hC4SImpb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hC4SImpb .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-v3hC4SImpb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hC4SImpb .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hC4SImpb .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hC4SImpb .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hC4SImpb .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hC4SImpb .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hC4SImpb .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hC4SImpb .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-v3hC4SImpb .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hC4SImpb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hC4SImpb .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-v3hC4SImpb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hC4SImpb .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-v3hC4SImpb .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hC4SImpb .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hC4TWvYg {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hC4TWvYg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hC4TWvYg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hC4TWvYg .row {
  flex-direction: row-reverse;
}
.cid-v3hC4UNFSc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hC4UNFSc .mbr-text {
  color: #000000;
}
.cid-v3hC4UNFSc .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hC4UNFSc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hC4Vyer3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hC4Vyer3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hC4Vyer3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hC4Vyer3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hC4Vyer3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hC4Vyer3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hC4Vyer3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hC4Vyer3 .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-v3hC4Vyer3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hC4Vyer3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hC4Vyer3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hC4Vyer3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hC4Vyer3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hC4Vyer3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hC4Vyer3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hC1YZQGd {
  z-index: 1000;
  width: 100%;
}
.cid-v3hC1YZQGd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hC1YZQGd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hC1YZQGd .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hC1YZQGd .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hC1YZQGd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hC1YZQGd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hC1YZQGd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hC1YZQGd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hC1YZQGd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hC1YZQGd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hC1YZQGd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hC1YZQGd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hC1YZQGd .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hC1YZQGd .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hC1YZQGd .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hC1YZQGd .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-v3hC1YZQGd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hC1YZQGd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hC1YZQGd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hC1YZQGd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hC1YZQGd .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hC1YZQGd .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hC1YZQGd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hC1YZQGd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hC1YZQGd .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hC1YZQGd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hC1YZQGd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hC1YZQGd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hC1YZQGd .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hC1YZQGd .nav-item:focus,
.cid-v3hC1YZQGd .nav-link:focus {
  outline: none;
}
.cid-v3hC1YZQGd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hC1YZQGd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hC1YZQGd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hC1YZQGd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hC1YZQGd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hC1YZQGd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hC1YZQGd .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-v3hC1YZQGd .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hC1YZQGd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hC1YZQGd .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hC1YZQGd .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hC1YZQGd .navbar.collapsed {
  justify-content: center;
}
.cid-v3hC1YZQGd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hC1YZQGd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hC1YZQGd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hC1YZQGd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hC1YZQGd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hC1YZQGd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hC1YZQGd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hC1YZQGd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hC1YZQGd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hC1YZQGd .navbar {
    min-height: 72px;
  }
  .cid-v3hC1YZQGd .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hC1YZQGd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hC1YZQGd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hC1YZQGd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hC1YZQGd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hC1YZQGd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hC1YZQGd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hC1YZQGd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hC1YZQGd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hC1YZQGd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hC1YZQGd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hC1YZQGd .dropdown-item.active,
.cid-v3hC1YZQGd .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hC1YZQGd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hC1YZQGd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hC1YZQGd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hC1YZQGd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hC1YZQGd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hC1YZQGd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hC1YZQGd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hC1YZQGd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hC1YZQGd .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hC1YZQGd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hC1YZQGd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hC1YZQGd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hC1YZQGd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hC1YZQGd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hC1YZQGd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hC1YZQGd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hC1YZQGd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hC1YZQGd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hC1YZQGd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hC1YZQGd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hC1YZQGd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hC1YZQGd .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-v3hC1YZQGd .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hC1YZQGd .navbar {
    height: 70px;
  }
  .cid-v3hC1YZQGd .navbar.opened {
    height: auto;
  }
  .cid-v3hC1YZQGd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hC1YZQGd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hC1YZQGd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hC1YZQGd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hC1YZQGd .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-v3hC1YZQGd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hC1YZQGd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hC1YZQGd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hC1YZQGd .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hC1YZQGd .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hC1YZQGd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hC1YZQGd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hC1YZQGd .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-v3hC1YZQGd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hC1YZQGd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hC1YZQGd .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-v3hC1YZQGd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hC1YZQGd .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-v3hC1YZQGd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hC1YZQGd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hC20oVox {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hC20oVox .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hC20oVox .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hC20oVox .row {
  flex-direction: row-reverse;
}
.cid-v3hC21fzKe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hC21fzKe .mbr-text {
  color: #000000;
}
.cid-v3hC21fzKe .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hC21fzKe .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hC21YNYY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hC21YNYY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hC21YNYY .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hC21YNYY .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hC21YNYY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hC21YNYY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hC21YNYY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hC21YNYY .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-v3hC21YNYY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hC21YNYY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hC21YNYY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hC21YNYY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hC21YNYY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hC21YNYY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hC21YNYY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hBWBYKKz {
  z-index: 1000;
  width: 100%;
}
.cid-v3hBWBYKKz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hBWBYKKz .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hBWBYKKz .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hBWBYKKz .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hBWBYKKz .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hBWBYKKz .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hBWBYKKz .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hBWBYKKz .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hBWBYKKz .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hBWBYKKz .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hBWBYKKz .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hBWBYKKz .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hBWBYKKz .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hBWBYKKz .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hBWBYKKz .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hBWBYKKz .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-v3hBWBYKKz .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hBWBYKKz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hBWBYKKz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hBWBYKKz .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hBWBYKKz .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hBWBYKKz .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBWBYKKz .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBWBYKKz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hBWBYKKz .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hBWBYKKz .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBWBYKKz .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hBWBYKKz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hBWBYKKz .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hBWBYKKz .nav-item:focus,
.cid-v3hBWBYKKz .nav-link:focus {
  outline: none;
}
.cid-v3hBWBYKKz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hBWBYKKz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hBWBYKKz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hBWBYKKz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hBWBYKKz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hBWBYKKz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hBWBYKKz .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-v3hBWBYKKz .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hBWBYKKz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hBWBYKKz .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hBWBYKKz .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hBWBYKKz .navbar.collapsed {
  justify-content: center;
}
.cid-v3hBWBYKKz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hBWBYKKz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hBWBYKKz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hBWBYKKz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hBWBYKKz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hBWBYKKz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hBWBYKKz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hBWBYKKz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hBWBYKKz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hBWBYKKz .navbar {
    min-height: 72px;
  }
  .cid-v3hBWBYKKz .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hBWBYKKz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hBWBYKKz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hBWBYKKz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hBWBYKKz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hBWBYKKz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hBWBYKKz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hBWBYKKz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hBWBYKKz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hBWBYKKz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBWBYKKz .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hBWBYKKz .dropdown-item.active,
.cid-v3hBWBYKKz .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hBWBYKKz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hBWBYKKz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hBWBYKKz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hBWBYKKz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hBWBYKKz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hBWBYKKz .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hBWBYKKz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hBWBYKKz .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hBWBYKKz .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hBWBYKKz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hBWBYKKz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hBWBYKKz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hBWBYKKz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBWBYKKz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBWBYKKz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hBWBYKKz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBWBYKKz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hBWBYKKz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hBWBYKKz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBWBYKKz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hBWBYKKz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hBWBYKKz .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-v3hBWBYKKz .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hBWBYKKz .navbar {
    height: 70px;
  }
  .cid-v3hBWBYKKz .navbar.opened {
    height: auto;
  }
  .cid-v3hBWBYKKz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hBWBYKKz .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hBWBYKKz .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hBWBYKKz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hBWBYKKz .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-v3hBWBYKKz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hBWBYKKz .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hBWBYKKz .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hBWBYKKz .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hBWBYKKz .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hBWBYKKz .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hBWBYKKz .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hBWBYKKz .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-v3hBWBYKKz .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hBWBYKKz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hBWBYKKz .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-v3hBWBYKKz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hBWBYKKz .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-v3hBWBYKKz .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hBWBYKKz .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hBWCV90P {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hBWCV90P .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hBWCV90P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hBWCV90P .row {
  flex-direction: row-reverse;
}
.cid-v3hBWDE5cj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hBWDE5cj .mbr-text {
  color: #000000;
}
.cid-v3hBWDE5cj .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hBWDE5cj .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hBWEkzWH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hBWEkzWH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hBWEkzWH .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hBWEkzWH .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hBWEkzWH .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hBWEkzWH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hBWEkzWH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hBWEkzWH .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-v3hBWEkzWH .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hBWEkzWH .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hBWEkzWH .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hBWEkzWH .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hBWEkzWH .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hBWEkzWH .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hBWEkzWH .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hBRjg50r {
  z-index: 1000;
  width: 100%;
}
.cid-v3hBRjg50r .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hBRjg50r .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hBRjg50r .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hBRjg50r .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hBRjg50r .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hBRjg50r .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hBRjg50r .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hBRjg50r .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hBRjg50r .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hBRjg50r .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hBRjg50r .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hBRjg50r .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hBRjg50r .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hBRjg50r .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hBRjg50r .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hBRjg50r .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-v3hBRjg50r .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hBRjg50r .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hBRjg50r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hBRjg50r .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hBRjg50r .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hBRjg50r .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBRjg50r .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBRjg50r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hBRjg50r .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hBRjg50r .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBRjg50r .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hBRjg50r .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hBRjg50r .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hBRjg50r .nav-item:focus,
.cid-v3hBRjg50r .nav-link:focus {
  outline: none;
}
.cid-v3hBRjg50r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hBRjg50r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hBRjg50r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hBRjg50r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hBRjg50r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hBRjg50r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hBRjg50r .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-v3hBRjg50r .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hBRjg50r .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hBRjg50r .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hBRjg50r .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hBRjg50r .navbar.collapsed {
  justify-content: center;
}
.cid-v3hBRjg50r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hBRjg50r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hBRjg50r .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hBRjg50r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hBRjg50r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hBRjg50r .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hBRjg50r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hBRjg50r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hBRjg50r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hBRjg50r .navbar {
    min-height: 72px;
  }
  .cid-v3hBRjg50r .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hBRjg50r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hBRjg50r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hBRjg50r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hBRjg50r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hBRjg50r .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hBRjg50r .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hBRjg50r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hBRjg50r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hBRjg50r .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBRjg50r .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hBRjg50r .dropdown-item.active,
.cid-v3hBRjg50r .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hBRjg50r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hBRjg50r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hBRjg50r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hBRjg50r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hBRjg50r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hBRjg50r .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hBRjg50r ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hBRjg50r .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hBRjg50r .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hBRjg50r button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hBRjg50r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hBRjg50r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hBRjg50r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBRjg50r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBRjg50r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hBRjg50r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBRjg50r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hBRjg50r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hBRjg50r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBRjg50r .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hBRjg50r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hBRjg50r .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-v3hBRjg50r .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hBRjg50r .navbar {
    height: 70px;
  }
  .cid-v3hBRjg50r .navbar.opened {
    height: auto;
  }
  .cid-v3hBRjg50r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hBRjg50r .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hBRjg50r .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hBRjg50r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hBRjg50r .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-v3hBRjg50r .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hBRjg50r .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hBRjg50r .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hBRjg50r .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hBRjg50r .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hBRjg50r .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hBRjg50r .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hBRjg50r .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-v3hBRjg50r .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hBRjg50r .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hBRjg50r .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-v3hBRjg50r .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hBRjg50r .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-v3hBRjg50r .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hBRjg50r .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hBRkj4Xd {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hBRkj4Xd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hBRkj4Xd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hBRkj4Xd .row {
  flex-direction: row-reverse;
}
.cid-v3hBRl4xSX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hBRl4xSX .mbr-text {
  color: #000000;
}
.cid-v3hBRl4xSX .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hBRl4xSX .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hBRlUwJz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hBRlUwJz .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hBRlUwJz .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hBRlUwJz .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hBRlUwJz .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hBRlUwJz .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hBRlUwJz .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hBRlUwJz .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-v3hBRlUwJz .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hBRlUwJz .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hBRlUwJz .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hBRlUwJz .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hBRlUwJz .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hBRlUwJz .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hBRlUwJz .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hBMrp8F1 {
  z-index: 1000;
  width: 100%;
}
.cid-v3hBMrp8F1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hBMrp8F1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hBMrp8F1 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hBMrp8F1 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hBMrp8F1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hBMrp8F1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hBMrp8F1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hBMrp8F1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hBMrp8F1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hBMrp8F1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hBMrp8F1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hBMrp8F1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hBMrp8F1 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hBMrp8F1 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hBMrp8F1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hBMrp8F1 .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-v3hBMrp8F1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hBMrp8F1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hBMrp8F1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hBMrp8F1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hBMrp8F1 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hBMrp8F1 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBMrp8F1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBMrp8F1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hBMrp8F1 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hBMrp8F1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBMrp8F1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hBMrp8F1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hBMrp8F1 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hBMrp8F1 .nav-item:focus,
.cid-v3hBMrp8F1 .nav-link:focus {
  outline: none;
}
.cid-v3hBMrp8F1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hBMrp8F1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hBMrp8F1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hBMrp8F1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hBMrp8F1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hBMrp8F1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hBMrp8F1 .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-v3hBMrp8F1 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hBMrp8F1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hBMrp8F1 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hBMrp8F1 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hBMrp8F1 .navbar.collapsed {
  justify-content: center;
}
.cid-v3hBMrp8F1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hBMrp8F1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hBMrp8F1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hBMrp8F1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hBMrp8F1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hBMrp8F1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hBMrp8F1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hBMrp8F1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hBMrp8F1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hBMrp8F1 .navbar {
    min-height: 72px;
  }
  .cid-v3hBMrp8F1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hBMrp8F1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hBMrp8F1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hBMrp8F1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hBMrp8F1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hBMrp8F1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hBMrp8F1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hBMrp8F1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hBMrp8F1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hBMrp8F1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBMrp8F1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hBMrp8F1 .dropdown-item.active,
.cid-v3hBMrp8F1 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hBMrp8F1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hBMrp8F1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hBMrp8F1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hBMrp8F1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hBMrp8F1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hBMrp8F1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hBMrp8F1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hBMrp8F1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hBMrp8F1 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hBMrp8F1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hBMrp8F1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hBMrp8F1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hBMrp8F1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBMrp8F1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBMrp8F1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hBMrp8F1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBMrp8F1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hBMrp8F1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hBMrp8F1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBMrp8F1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hBMrp8F1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hBMrp8F1 .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-v3hBMrp8F1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hBMrp8F1 .navbar {
    height: 70px;
  }
  .cid-v3hBMrp8F1 .navbar.opened {
    height: auto;
  }
  .cid-v3hBMrp8F1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hBMrp8F1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hBMrp8F1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hBMrp8F1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hBMrp8F1 .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-v3hBMrp8F1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hBMrp8F1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hBMrp8F1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hBMrp8F1 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hBMrp8F1 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hBMrp8F1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hBMrp8F1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hBMrp8F1 .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-v3hBMrp8F1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hBMrp8F1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hBMrp8F1 .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-v3hBMrp8F1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hBMrp8F1 .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-v3hBMrp8F1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hBMrp8F1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hBMtzzMP {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hBMtzzMP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hBMtzzMP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hBMtzzMP .row {
  flex-direction: row-reverse;
}
.cid-v3hBMuq95y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hBMuq95y .mbr-text {
  color: #000000;
}
.cid-v3hBMuq95y .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hBMuq95y .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hBMuW5Go {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hBMuW5Go .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hBMuW5Go .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hBMuW5Go .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hBMuW5Go .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hBMuW5Go .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hBMuW5Go .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hBMuW5Go .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-v3hBMuW5Go .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hBMuW5Go .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hBMuW5Go .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hBMuW5Go .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hBMuW5Go .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hBMuW5Go .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hBMuW5Go .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hBFYiTTU {
  z-index: 1000;
  width: 100%;
}
.cid-v3hBFYiTTU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hBFYiTTU .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hBFYiTTU .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hBFYiTTU .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hBFYiTTU .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hBFYiTTU .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hBFYiTTU .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hBFYiTTU .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hBFYiTTU .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hBFYiTTU .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hBFYiTTU .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hBFYiTTU .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hBFYiTTU .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hBFYiTTU .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hBFYiTTU .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hBFYiTTU .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-v3hBFYiTTU .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hBFYiTTU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hBFYiTTU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hBFYiTTU .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hBFYiTTU .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hBFYiTTU .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBFYiTTU .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBFYiTTU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hBFYiTTU .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hBFYiTTU .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBFYiTTU .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hBFYiTTU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hBFYiTTU .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hBFYiTTU .nav-item:focus,
.cid-v3hBFYiTTU .nav-link:focus {
  outline: none;
}
.cid-v3hBFYiTTU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hBFYiTTU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hBFYiTTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hBFYiTTU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hBFYiTTU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hBFYiTTU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hBFYiTTU .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-v3hBFYiTTU .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hBFYiTTU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hBFYiTTU .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hBFYiTTU .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hBFYiTTU .navbar.collapsed {
  justify-content: center;
}
.cid-v3hBFYiTTU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hBFYiTTU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hBFYiTTU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hBFYiTTU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hBFYiTTU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hBFYiTTU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hBFYiTTU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hBFYiTTU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hBFYiTTU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hBFYiTTU .navbar {
    min-height: 72px;
  }
  .cid-v3hBFYiTTU .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hBFYiTTU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hBFYiTTU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hBFYiTTU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hBFYiTTU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hBFYiTTU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hBFYiTTU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hBFYiTTU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hBFYiTTU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hBFYiTTU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBFYiTTU .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hBFYiTTU .dropdown-item.active,
.cid-v3hBFYiTTU .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hBFYiTTU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hBFYiTTU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hBFYiTTU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hBFYiTTU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hBFYiTTU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hBFYiTTU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hBFYiTTU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hBFYiTTU .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hBFYiTTU .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hBFYiTTU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hBFYiTTU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hBFYiTTU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hBFYiTTU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBFYiTTU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBFYiTTU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hBFYiTTU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBFYiTTU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hBFYiTTU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hBFYiTTU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBFYiTTU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hBFYiTTU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hBFYiTTU .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-v3hBFYiTTU .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hBFYiTTU .navbar {
    height: 70px;
  }
  .cid-v3hBFYiTTU .navbar.opened {
    height: auto;
  }
  .cid-v3hBFYiTTU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hBFYiTTU .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hBFYiTTU .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hBFYiTTU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hBFYiTTU .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-v3hBFYiTTU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hBFYiTTU .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hBFYiTTU .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hBFYiTTU .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hBFYiTTU .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hBFYiTTU .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hBFYiTTU .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hBFYiTTU .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-v3hBFYiTTU .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hBFYiTTU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hBFYiTTU .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-v3hBFYiTTU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hBFYiTTU .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-v3hBFYiTTU .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hBFYiTTU .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hBFZtukt {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hBFZtukt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hBFZtukt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hBFZtukt .row {
  flex-direction: row-reverse;
}
.cid-v3hBG0c3D9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hBG0c3D9 .mbr-text {
  color: #000000;
}
.cid-v3hBG0c3D9 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hBG0c3D9 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hBG0VVfS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hBG0VVfS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hBG0VVfS .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hBG0VVfS .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hBG0VVfS .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hBG0VVfS .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hBG0VVfS .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hBG0VVfS .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-v3hBG0VVfS .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hBG0VVfS .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hBG0VVfS .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hBG0VVfS .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hBG0VVfS .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hBG0VVfS .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hBG0VVfS .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hBwi2Dk0 {
  z-index: 1000;
  width: 100%;
}
.cid-v3hBwi2Dk0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hBwi2Dk0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hBwi2Dk0 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hBwi2Dk0 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hBwi2Dk0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hBwi2Dk0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hBwi2Dk0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hBwi2Dk0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hBwi2Dk0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hBwi2Dk0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hBwi2Dk0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hBwi2Dk0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hBwi2Dk0 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hBwi2Dk0 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hBwi2Dk0 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hBwi2Dk0 .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-v3hBwi2Dk0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hBwi2Dk0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hBwi2Dk0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hBwi2Dk0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hBwi2Dk0 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hBwi2Dk0 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBwi2Dk0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBwi2Dk0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hBwi2Dk0 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hBwi2Dk0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBwi2Dk0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hBwi2Dk0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hBwi2Dk0 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hBwi2Dk0 .nav-item:focus,
.cid-v3hBwi2Dk0 .nav-link:focus {
  outline: none;
}
.cid-v3hBwi2Dk0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hBwi2Dk0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hBwi2Dk0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hBwi2Dk0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hBwi2Dk0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hBwi2Dk0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hBwi2Dk0 .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-v3hBwi2Dk0 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hBwi2Dk0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hBwi2Dk0 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hBwi2Dk0 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hBwi2Dk0 .navbar.collapsed {
  justify-content: center;
}
.cid-v3hBwi2Dk0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hBwi2Dk0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hBwi2Dk0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hBwi2Dk0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hBwi2Dk0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hBwi2Dk0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hBwi2Dk0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hBwi2Dk0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hBwi2Dk0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hBwi2Dk0 .navbar {
    min-height: 72px;
  }
  .cid-v3hBwi2Dk0 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hBwi2Dk0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hBwi2Dk0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hBwi2Dk0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hBwi2Dk0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hBwi2Dk0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hBwi2Dk0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hBwi2Dk0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hBwi2Dk0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hBwi2Dk0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBwi2Dk0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hBwi2Dk0 .dropdown-item.active,
.cid-v3hBwi2Dk0 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hBwi2Dk0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hBwi2Dk0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hBwi2Dk0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hBwi2Dk0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hBwi2Dk0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hBwi2Dk0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hBwi2Dk0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hBwi2Dk0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hBwi2Dk0 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hBwi2Dk0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hBwi2Dk0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hBwi2Dk0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hBwi2Dk0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBwi2Dk0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBwi2Dk0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hBwi2Dk0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBwi2Dk0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hBwi2Dk0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hBwi2Dk0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBwi2Dk0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hBwi2Dk0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hBwi2Dk0 .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-v3hBwi2Dk0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hBwi2Dk0 .navbar {
    height: 70px;
  }
  .cid-v3hBwi2Dk0 .navbar.opened {
    height: auto;
  }
  .cid-v3hBwi2Dk0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hBwi2Dk0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hBwi2Dk0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hBwi2Dk0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hBwi2Dk0 .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-v3hBwi2Dk0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hBwi2Dk0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hBwi2Dk0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hBwi2Dk0 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hBwi2Dk0 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hBwi2Dk0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hBwi2Dk0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hBwi2Dk0 .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-v3hBwi2Dk0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hBwi2Dk0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hBwi2Dk0 .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-v3hBwi2Dk0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hBwi2Dk0 .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-v3hBwi2Dk0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hBwi2Dk0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hBwjmMPS {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hBwjmMPS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hBwjmMPS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hBwjmMPS .row {
  flex-direction: row-reverse;
}
.cid-v3hBwk4ZNa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hBwk4ZNa .mbr-text {
  color: #000000;
}
.cid-v3hBwk4ZNa .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hBwk4ZNa .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hBwl1UKe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hBwl1UKe .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hBwl1UKe .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hBwl1UKe .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hBwl1UKe .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hBwl1UKe .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hBwl1UKe .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hBwl1UKe .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-v3hBwl1UKe .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hBwl1UKe .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hBwl1UKe .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hBwl1UKe .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hBwl1UKe .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hBwl1UKe .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hBwl1UKe .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hBmCjnIk {
  z-index: 1000;
  width: 100%;
}
.cid-v3hBmCjnIk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hBmCjnIk .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hBmCjnIk .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hBmCjnIk .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hBmCjnIk .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hBmCjnIk .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hBmCjnIk .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hBmCjnIk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hBmCjnIk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hBmCjnIk .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hBmCjnIk .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hBmCjnIk .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hBmCjnIk .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hBmCjnIk .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hBmCjnIk .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hBmCjnIk .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-v3hBmCjnIk .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hBmCjnIk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hBmCjnIk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hBmCjnIk .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hBmCjnIk .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hBmCjnIk .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBmCjnIk .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBmCjnIk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hBmCjnIk .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hBmCjnIk .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBmCjnIk .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hBmCjnIk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hBmCjnIk .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hBmCjnIk .nav-item:focus,
.cid-v3hBmCjnIk .nav-link:focus {
  outline: none;
}
.cid-v3hBmCjnIk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hBmCjnIk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hBmCjnIk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hBmCjnIk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hBmCjnIk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hBmCjnIk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hBmCjnIk .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-v3hBmCjnIk .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hBmCjnIk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hBmCjnIk .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hBmCjnIk .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hBmCjnIk .navbar.collapsed {
  justify-content: center;
}
.cid-v3hBmCjnIk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hBmCjnIk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hBmCjnIk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hBmCjnIk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hBmCjnIk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hBmCjnIk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hBmCjnIk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hBmCjnIk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hBmCjnIk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hBmCjnIk .navbar {
    min-height: 72px;
  }
  .cid-v3hBmCjnIk .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hBmCjnIk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hBmCjnIk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hBmCjnIk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hBmCjnIk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hBmCjnIk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hBmCjnIk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hBmCjnIk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hBmCjnIk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hBmCjnIk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBmCjnIk .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hBmCjnIk .dropdown-item.active,
.cid-v3hBmCjnIk .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hBmCjnIk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hBmCjnIk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hBmCjnIk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hBmCjnIk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hBmCjnIk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hBmCjnIk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hBmCjnIk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hBmCjnIk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hBmCjnIk .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hBmCjnIk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hBmCjnIk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hBmCjnIk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hBmCjnIk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBmCjnIk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBmCjnIk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hBmCjnIk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBmCjnIk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hBmCjnIk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hBmCjnIk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBmCjnIk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hBmCjnIk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hBmCjnIk .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-v3hBmCjnIk .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hBmCjnIk .navbar {
    height: 70px;
  }
  .cid-v3hBmCjnIk .navbar.opened {
    height: auto;
  }
  .cid-v3hBmCjnIk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hBmCjnIk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hBmCjnIk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hBmCjnIk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hBmCjnIk .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-v3hBmCjnIk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hBmCjnIk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hBmCjnIk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hBmCjnIk .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hBmCjnIk .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hBmCjnIk .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hBmCjnIk .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hBmCjnIk .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-v3hBmCjnIk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hBmCjnIk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hBmCjnIk .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-v3hBmCjnIk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hBmCjnIk .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-v3hBmCjnIk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hBmCjnIk .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hBmDDAhW {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hBmDDAhW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hBmDDAhW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hBmDDAhW .row {
  flex-direction: row-reverse;
}
.cid-v3hBmEft2f {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hBmEft2f .mbr-text {
  color: #000000;
}
.cid-v3hBmEft2f .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hBmEft2f .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hBmEY2H5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hBmEY2H5 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hBmEY2H5 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hBmEY2H5 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hBmEY2H5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hBmEY2H5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hBmEY2H5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hBmEY2H5 .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-v3hBmEY2H5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hBmEY2H5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hBmEY2H5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hBmEY2H5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hBmEY2H5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hBmEY2H5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hBmEY2H5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hBiI0O9c {
  z-index: 1000;
  width: 100%;
}
.cid-v3hBiI0O9c .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hBiI0O9c .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hBiI0O9c .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hBiI0O9c .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hBiI0O9c .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hBiI0O9c .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hBiI0O9c .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hBiI0O9c .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hBiI0O9c .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hBiI0O9c .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hBiI0O9c .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hBiI0O9c .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hBiI0O9c .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hBiI0O9c .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hBiI0O9c .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hBiI0O9c .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-v3hBiI0O9c .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hBiI0O9c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hBiI0O9c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hBiI0O9c .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hBiI0O9c .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hBiI0O9c .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBiI0O9c .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBiI0O9c .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hBiI0O9c .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hBiI0O9c .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBiI0O9c .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hBiI0O9c .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hBiI0O9c .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hBiI0O9c .nav-item:focus,
.cid-v3hBiI0O9c .nav-link:focus {
  outline: none;
}
.cid-v3hBiI0O9c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hBiI0O9c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hBiI0O9c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hBiI0O9c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hBiI0O9c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hBiI0O9c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hBiI0O9c .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-v3hBiI0O9c .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hBiI0O9c .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hBiI0O9c .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hBiI0O9c .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hBiI0O9c .navbar.collapsed {
  justify-content: center;
}
.cid-v3hBiI0O9c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hBiI0O9c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hBiI0O9c .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hBiI0O9c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hBiI0O9c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hBiI0O9c .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hBiI0O9c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hBiI0O9c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hBiI0O9c .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hBiI0O9c .navbar {
    min-height: 72px;
  }
  .cid-v3hBiI0O9c .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hBiI0O9c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hBiI0O9c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hBiI0O9c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hBiI0O9c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hBiI0O9c .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hBiI0O9c .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hBiI0O9c .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hBiI0O9c .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hBiI0O9c .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBiI0O9c .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hBiI0O9c .dropdown-item.active,
.cid-v3hBiI0O9c .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hBiI0O9c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hBiI0O9c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hBiI0O9c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hBiI0O9c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hBiI0O9c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hBiI0O9c .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hBiI0O9c ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hBiI0O9c .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hBiI0O9c .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hBiI0O9c button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hBiI0O9c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hBiI0O9c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hBiI0O9c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBiI0O9c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBiI0O9c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hBiI0O9c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBiI0O9c nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hBiI0O9c nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hBiI0O9c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBiI0O9c .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hBiI0O9c a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hBiI0O9c .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-v3hBiI0O9c .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hBiI0O9c .navbar {
    height: 70px;
  }
  .cid-v3hBiI0O9c .navbar.opened {
    height: auto;
  }
  .cid-v3hBiI0O9c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hBiI0O9c .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hBiI0O9c .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hBiI0O9c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hBiI0O9c .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-v3hBiI0O9c .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hBiI0O9c .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hBiI0O9c .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hBiI0O9c .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hBiI0O9c .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hBiI0O9c .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hBiI0O9c .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hBiI0O9c .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-v3hBiI0O9c .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hBiI0O9c .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hBiI0O9c .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-v3hBiI0O9c .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hBiI0O9c .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-v3hBiI0O9c .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hBiI0O9c .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hBiJfgQ7 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hBiJfgQ7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hBiJfgQ7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hBiJfgQ7 .row {
  flex-direction: row-reverse;
}
.cid-v3hBiJX1AE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hBiJX1AE .mbr-text {
  color: #000000;
}
.cid-v3hBiJX1AE .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hBiJX1AE .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hBiKz5WG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hBiKz5WG .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hBiKz5WG .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hBiKz5WG .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hBiKz5WG .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hBiKz5WG .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hBiKz5WG .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hBiKz5WG .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-v3hBiKz5WG .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hBiKz5WG .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hBiKz5WG .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hBiKz5WG .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hBiKz5WG .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hBiKz5WG .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hBiKz5WG .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hBb6uw05 {
  z-index: 1000;
  width: 100%;
}
.cid-v3hBb6uw05 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hBb6uw05 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hBb6uw05 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hBb6uw05 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hBb6uw05 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hBb6uw05 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hBb6uw05 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hBb6uw05 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hBb6uw05 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hBb6uw05 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hBb6uw05 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hBb6uw05 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hBb6uw05 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hBb6uw05 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hBb6uw05 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hBb6uw05 .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-v3hBb6uw05 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hBb6uw05 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hBb6uw05 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hBb6uw05 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hBb6uw05 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hBb6uw05 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBb6uw05 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBb6uw05 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hBb6uw05 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hBb6uw05 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hBb6uw05 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hBb6uw05 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hBb6uw05 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hBb6uw05 .nav-item:focus,
.cid-v3hBb6uw05 .nav-link:focus {
  outline: none;
}
.cid-v3hBb6uw05 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hBb6uw05 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hBb6uw05 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hBb6uw05 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hBb6uw05 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hBb6uw05 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hBb6uw05 .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-v3hBb6uw05 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hBb6uw05 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hBb6uw05 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hBb6uw05 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hBb6uw05 .navbar.collapsed {
  justify-content: center;
}
.cid-v3hBb6uw05 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hBb6uw05 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hBb6uw05 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hBb6uw05 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hBb6uw05 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hBb6uw05 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hBb6uw05 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hBb6uw05 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hBb6uw05 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hBb6uw05 .navbar {
    min-height: 72px;
  }
  .cid-v3hBb6uw05 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hBb6uw05 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hBb6uw05 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hBb6uw05 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hBb6uw05 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hBb6uw05 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hBb6uw05 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hBb6uw05 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hBb6uw05 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hBb6uw05 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hBb6uw05 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hBb6uw05 .dropdown-item.active,
.cid-v3hBb6uw05 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hBb6uw05 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hBb6uw05 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hBb6uw05 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hBb6uw05 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hBb6uw05 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hBb6uw05 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hBb6uw05 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hBb6uw05 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hBb6uw05 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hBb6uw05 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hBb6uw05 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hBb6uw05 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hBb6uw05 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBb6uw05 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hBb6uw05 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hBb6uw05 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBb6uw05 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hBb6uw05 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hBb6uw05 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hBb6uw05 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hBb6uw05 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hBb6uw05 .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-v3hBb6uw05 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hBb6uw05 .navbar {
    height: 70px;
  }
  .cid-v3hBb6uw05 .navbar.opened {
    height: auto;
  }
  .cid-v3hBb6uw05 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hBb6uw05 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hBb6uw05 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hBb6uw05 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hBb6uw05 .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-v3hBb6uw05 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hBb6uw05 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hBb6uw05 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hBb6uw05 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hBb6uw05 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hBb6uw05 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hBb6uw05 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hBb6uw05 .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-v3hBb6uw05 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hBb6uw05 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hBb6uw05 .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-v3hBb6uw05 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hBb6uw05 .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-v3hBb6uw05 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hBb6uw05 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hBb7z7l4 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hBb7z7l4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hBb7z7l4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hBb7z7l4 .row {
  flex-direction: row-reverse;
}
.cid-v3hBb8kD6m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hBb8kD6m .mbr-text {
  color: #000000;
}
.cid-v3hBb8kD6m .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hBb8kD6m .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hBb97iUt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hBb97iUt .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hBb97iUt .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hBb97iUt .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hBb97iUt .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hBb97iUt .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hBb97iUt .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hBb97iUt .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-v3hBb97iUt .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hBb97iUt .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hBb97iUt .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hBb97iUt .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hBb97iUt .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hBb97iUt .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hBb97iUt .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hB7Cnmhk {
  z-index: 1000;
  width: 100%;
}
.cid-v3hB7Cnmhk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hB7Cnmhk .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hB7Cnmhk .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hB7Cnmhk .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hB7Cnmhk .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hB7Cnmhk .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hB7Cnmhk .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hB7Cnmhk .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hB7Cnmhk .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hB7Cnmhk .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hB7Cnmhk .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hB7Cnmhk .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hB7Cnmhk .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hB7Cnmhk .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hB7Cnmhk .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hB7Cnmhk .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-v3hB7Cnmhk .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hB7Cnmhk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hB7Cnmhk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hB7Cnmhk .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hB7Cnmhk .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hB7Cnmhk .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hB7Cnmhk .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hB7Cnmhk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hB7Cnmhk .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hB7Cnmhk .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hB7Cnmhk .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hB7Cnmhk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hB7Cnmhk .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hB7Cnmhk .nav-item:focus,
.cid-v3hB7Cnmhk .nav-link:focus {
  outline: none;
}
.cid-v3hB7Cnmhk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hB7Cnmhk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hB7Cnmhk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hB7Cnmhk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hB7Cnmhk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hB7Cnmhk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hB7Cnmhk .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-v3hB7Cnmhk .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hB7Cnmhk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hB7Cnmhk .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hB7Cnmhk .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hB7Cnmhk .navbar.collapsed {
  justify-content: center;
}
.cid-v3hB7Cnmhk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hB7Cnmhk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hB7Cnmhk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hB7Cnmhk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hB7Cnmhk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hB7Cnmhk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hB7Cnmhk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hB7Cnmhk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hB7Cnmhk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hB7Cnmhk .navbar {
    min-height: 72px;
  }
  .cid-v3hB7Cnmhk .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hB7Cnmhk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hB7Cnmhk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hB7Cnmhk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hB7Cnmhk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hB7Cnmhk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hB7Cnmhk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hB7Cnmhk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hB7Cnmhk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hB7Cnmhk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hB7Cnmhk .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hB7Cnmhk .dropdown-item.active,
.cid-v3hB7Cnmhk .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hB7Cnmhk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hB7Cnmhk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hB7Cnmhk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hB7Cnmhk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hB7Cnmhk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hB7Cnmhk .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hB7Cnmhk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hB7Cnmhk .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hB7Cnmhk .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hB7Cnmhk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hB7Cnmhk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hB7Cnmhk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hB7Cnmhk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hB7Cnmhk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hB7Cnmhk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hB7Cnmhk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hB7Cnmhk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hB7Cnmhk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hB7Cnmhk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hB7Cnmhk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hB7Cnmhk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hB7Cnmhk .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-v3hB7Cnmhk .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hB7Cnmhk .navbar {
    height: 70px;
  }
  .cid-v3hB7Cnmhk .navbar.opened {
    height: auto;
  }
  .cid-v3hB7Cnmhk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hB7Cnmhk .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hB7Cnmhk .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hB7Cnmhk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hB7Cnmhk .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-v3hB7Cnmhk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hB7Cnmhk .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hB7Cnmhk .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hB7Cnmhk .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hB7Cnmhk .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hB7Cnmhk .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hB7Cnmhk .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hB7Cnmhk .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-v3hB7Cnmhk .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hB7Cnmhk .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hB7Cnmhk .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-v3hB7Cnmhk .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hB7Cnmhk .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-v3hB7Cnmhk .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hB7Cnmhk .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hB7DIge1 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hB7DIge1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hB7DIge1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hB7DIge1 .row {
  flex-direction: row-reverse;
}
.cid-v3hB7ExOky {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hB7ExOky .mbr-text {
  color: #000000;
}
.cid-v3hB7ExOky .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hB7ExOky .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hB7Fx7ef {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hB7Fx7ef .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hB7Fx7ef .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hB7Fx7ef .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hB7Fx7ef .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hB7Fx7ef .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hB7Fx7ef .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hB7Fx7ef .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-v3hB7Fx7ef .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hB7Fx7ef .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hB7Fx7ef .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hB7Fx7ef .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hB7Fx7ef .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hB7Fx7ef .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hB7Fx7ef .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hB3gt4IN {
  z-index: 1000;
  width: 100%;
}
.cid-v3hB3gt4IN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hB3gt4IN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hB3gt4IN .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hB3gt4IN .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hB3gt4IN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hB3gt4IN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hB3gt4IN .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hB3gt4IN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hB3gt4IN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hB3gt4IN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hB3gt4IN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hB3gt4IN .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hB3gt4IN .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hB3gt4IN .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hB3gt4IN .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hB3gt4IN .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-v3hB3gt4IN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hB3gt4IN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hB3gt4IN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hB3gt4IN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hB3gt4IN .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hB3gt4IN .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hB3gt4IN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hB3gt4IN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hB3gt4IN .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hB3gt4IN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hB3gt4IN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hB3gt4IN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hB3gt4IN .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hB3gt4IN .nav-item:focus,
.cid-v3hB3gt4IN .nav-link:focus {
  outline: none;
}
.cid-v3hB3gt4IN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hB3gt4IN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hB3gt4IN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hB3gt4IN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hB3gt4IN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hB3gt4IN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hB3gt4IN .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-v3hB3gt4IN .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hB3gt4IN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hB3gt4IN .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hB3gt4IN .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hB3gt4IN .navbar.collapsed {
  justify-content: center;
}
.cid-v3hB3gt4IN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hB3gt4IN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hB3gt4IN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hB3gt4IN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hB3gt4IN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hB3gt4IN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hB3gt4IN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hB3gt4IN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hB3gt4IN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hB3gt4IN .navbar {
    min-height: 72px;
  }
  .cid-v3hB3gt4IN .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hB3gt4IN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hB3gt4IN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hB3gt4IN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hB3gt4IN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hB3gt4IN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hB3gt4IN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hB3gt4IN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hB3gt4IN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hB3gt4IN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hB3gt4IN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hB3gt4IN .dropdown-item.active,
.cid-v3hB3gt4IN .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hB3gt4IN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hB3gt4IN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hB3gt4IN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hB3gt4IN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hB3gt4IN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hB3gt4IN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hB3gt4IN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hB3gt4IN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hB3gt4IN .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hB3gt4IN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hB3gt4IN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hB3gt4IN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hB3gt4IN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hB3gt4IN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hB3gt4IN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hB3gt4IN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hB3gt4IN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hB3gt4IN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hB3gt4IN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hB3gt4IN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hB3gt4IN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hB3gt4IN .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-v3hB3gt4IN .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hB3gt4IN .navbar {
    height: 70px;
  }
  .cid-v3hB3gt4IN .navbar.opened {
    height: auto;
  }
  .cid-v3hB3gt4IN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hB3gt4IN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hB3gt4IN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hB3gt4IN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hB3gt4IN .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-v3hB3gt4IN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hB3gt4IN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hB3gt4IN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hB3gt4IN .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hB3gt4IN .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hB3gt4IN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hB3gt4IN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hB3gt4IN .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-v3hB3gt4IN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hB3gt4IN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hB3gt4IN .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-v3hB3gt4IN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hB3gt4IN .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-v3hB3gt4IN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hB3gt4IN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hB3hvUOp {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hB3hvUOp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hB3hvUOp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hB3hvUOp .row {
  flex-direction: row-reverse;
}
.cid-v3hB3iNisq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hB3iNisq .mbr-text {
  color: #000000;
}
.cid-v3hB3iNisq .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hB3iNisq .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hB3jxN1w {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hB3jxN1w .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hB3jxN1w .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hB3jxN1w .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hB3jxN1w .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hB3jxN1w .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hB3jxN1w .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hB3jxN1w .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-v3hB3jxN1w .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hB3jxN1w .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hB3jxN1w .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hB3jxN1w .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hB3jxN1w .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hB3jxN1w .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hB3jxN1w .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hAVQzMdp {
  z-index: 1000;
  width: 100%;
}
.cid-v3hAVQzMdp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hAVQzMdp .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hAVQzMdp .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hAVQzMdp .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hAVQzMdp .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hAVQzMdp .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hAVQzMdp .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hAVQzMdp .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hAVQzMdp .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hAVQzMdp .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hAVQzMdp .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hAVQzMdp .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hAVQzMdp .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hAVQzMdp .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hAVQzMdp .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hAVQzMdp .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-v3hAVQzMdp .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hAVQzMdp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hAVQzMdp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hAVQzMdp .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hAVQzMdp .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hAVQzMdp .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hAVQzMdp .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hAVQzMdp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hAVQzMdp .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hAVQzMdp .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hAVQzMdp .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hAVQzMdp .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hAVQzMdp .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hAVQzMdp .nav-item:focus,
.cid-v3hAVQzMdp .nav-link:focus {
  outline: none;
}
.cid-v3hAVQzMdp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hAVQzMdp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hAVQzMdp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hAVQzMdp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hAVQzMdp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hAVQzMdp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hAVQzMdp .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-v3hAVQzMdp .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hAVQzMdp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hAVQzMdp .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hAVQzMdp .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hAVQzMdp .navbar.collapsed {
  justify-content: center;
}
.cid-v3hAVQzMdp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hAVQzMdp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hAVQzMdp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hAVQzMdp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hAVQzMdp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hAVQzMdp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hAVQzMdp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hAVQzMdp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hAVQzMdp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hAVQzMdp .navbar {
    min-height: 72px;
  }
  .cid-v3hAVQzMdp .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hAVQzMdp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hAVQzMdp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hAVQzMdp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hAVQzMdp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hAVQzMdp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hAVQzMdp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hAVQzMdp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hAVQzMdp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hAVQzMdp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hAVQzMdp .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hAVQzMdp .dropdown-item.active,
.cid-v3hAVQzMdp .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hAVQzMdp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hAVQzMdp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hAVQzMdp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hAVQzMdp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hAVQzMdp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hAVQzMdp .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hAVQzMdp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hAVQzMdp .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hAVQzMdp .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hAVQzMdp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hAVQzMdp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hAVQzMdp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hAVQzMdp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hAVQzMdp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hAVQzMdp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hAVQzMdp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hAVQzMdp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hAVQzMdp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hAVQzMdp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hAVQzMdp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hAVQzMdp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hAVQzMdp .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-v3hAVQzMdp .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hAVQzMdp .navbar {
    height: 70px;
  }
  .cid-v3hAVQzMdp .navbar.opened {
    height: auto;
  }
  .cid-v3hAVQzMdp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hAVQzMdp .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hAVQzMdp .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hAVQzMdp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hAVQzMdp .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-v3hAVQzMdp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hAVQzMdp .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hAVQzMdp .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hAVQzMdp .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hAVQzMdp .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hAVQzMdp .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hAVQzMdp .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hAVQzMdp .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-v3hAVQzMdp .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hAVQzMdp .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hAVQzMdp .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-v3hAVQzMdp .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hAVQzMdp .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-v3hAVQzMdp .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hAVQzMdp .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hAVRDdjY {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hAVRDdjY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hAVRDdjY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hAVRDdjY .row {
  flex-direction: row-reverse;
}
.cid-v3hAVStMIs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hAVStMIs .mbr-text {
  color: #000000;
}
.cid-v3hAVStMIs .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hAVStMIs .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hAVT9OCi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hAVT9OCi .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hAVT9OCi .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hAVT9OCi .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hAVT9OCi .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hAVT9OCi .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hAVT9OCi .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hAVT9OCi .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-v3hAVT9OCi .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hAVT9OCi .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hAVT9OCi .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hAVT9OCi .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hAVT9OCi .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hAVT9OCi .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hAVT9OCi .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hAN8LEpo {
  z-index: 1000;
  width: 100%;
}
.cid-v3hAN8LEpo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hAN8LEpo .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hAN8LEpo .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hAN8LEpo .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hAN8LEpo .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hAN8LEpo .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hAN8LEpo .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hAN8LEpo .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hAN8LEpo .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hAN8LEpo .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hAN8LEpo .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hAN8LEpo .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hAN8LEpo .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hAN8LEpo .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hAN8LEpo .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hAN8LEpo .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-v3hAN8LEpo .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hAN8LEpo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hAN8LEpo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hAN8LEpo .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hAN8LEpo .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hAN8LEpo .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hAN8LEpo .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hAN8LEpo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hAN8LEpo .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hAN8LEpo .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hAN8LEpo .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hAN8LEpo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hAN8LEpo .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hAN8LEpo .nav-item:focus,
.cid-v3hAN8LEpo .nav-link:focus {
  outline: none;
}
.cid-v3hAN8LEpo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hAN8LEpo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hAN8LEpo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hAN8LEpo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hAN8LEpo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hAN8LEpo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hAN8LEpo .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-v3hAN8LEpo .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hAN8LEpo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hAN8LEpo .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hAN8LEpo .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hAN8LEpo .navbar.collapsed {
  justify-content: center;
}
.cid-v3hAN8LEpo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hAN8LEpo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hAN8LEpo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hAN8LEpo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hAN8LEpo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hAN8LEpo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hAN8LEpo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hAN8LEpo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hAN8LEpo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hAN8LEpo .navbar {
    min-height: 72px;
  }
  .cid-v3hAN8LEpo .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hAN8LEpo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hAN8LEpo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hAN8LEpo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hAN8LEpo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hAN8LEpo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hAN8LEpo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hAN8LEpo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hAN8LEpo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hAN8LEpo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hAN8LEpo .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hAN8LEpo .dropdown-item.active,
.cid-v3hAN8LEpo .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hAN8LEpo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hAN8LEpo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hAN8LEpo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hAN8LEpo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hAN8LEpo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hAN8LEpo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hAN8LEpo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hAN8LEpo .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hAN8LEpo .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hAN8LEpo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hAN8LEpo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hAN8LEpo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hAN8LEpo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hAN8LEpo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hAN8LEpo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hAN8LEpo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hAN8LEpo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hAN8LEpo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hAN8LEpo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hAN8LEpo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hAN8LEpo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hAN8LEpo .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-v3hAN8LEpo .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hAN8LEpo .navbar {
    height: 70px;
  }
  .cid-v3hAN8LEpo .navbar.opened {
    height: auto;
  }
  .cid-v3hAN8LEpo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hAN8LEpo .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hAN8LEpo .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hAN8LEpo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hAN8LEpo .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-v3hAN8LEpo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hAN8LEpo .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hAN8LEpo .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hAN8LEpo .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hAN8LEpo .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hAN8LEpo .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hAN8LEpo .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hAN8LEpo .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-v3hAN8LEpo .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hAN8LEpo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hAN8LEpo .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-v3hAN8LEpo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hAN8LEpo .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-v3hAN8LEpo .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hAN8LEpo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hANa2PfP {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hANa2PfP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hANa2PfP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hANa2PfP .row {
  flex-direction: row-reverse;
}
.cid-v3hANc2Zvv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hANc2Zvv .mbr-text {
  color: #000000;
}
.cid-v3hANc2Zvv .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hANc2Zvv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hANcNy9h {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hANcNy9h .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hANcNy9h .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hANcNy9h .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hANcNy9h .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hANcNy9h .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hANcNy9h .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hANcNy9h .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-v3hANcNy9h .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hANcNy9h .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hANcNy9h .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hANcNy9h .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hANcNy9h .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hANcNy9h .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hANcNy9h .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hAk7X6MT {
  z-index: 1000;
  width: 100%;
}
.cid-v3hAk7X6MT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hAk7X6MT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hAk7X6MT .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hAk7X6MT .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hAk7X6MT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hAk7X6MT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hAk7X6MT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hAk7X6MT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hAk7X6MT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hAk7X6MT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hAk7X6MT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hAk7X6MT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hAk7X6MT .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hAk7X6MT .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hAk7X6MT .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hAk7X6MT .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-v3hAk7X6MT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hAk7X6MT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hAk7X6MT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hAk7X6MT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hAk7X6MT .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hAk7X6MT .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hAk7X6MT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hAk7X6MT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hAk7X6MT .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hAk7X6MT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hAk7X6MT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hAk7X6MT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hAk7X6MT .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hAk7X6MT .nav-item:focus,
.cid-v3hAk7X6MT .nav-link:focus {
  outline: none;
}
.cid-v3hAk7X6MT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hAk7X6MT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hAk7X6MT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hAk7X6MT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hAk7X6MT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hAk7X6MT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hAk7X6MT .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-v3hAk7X6MT .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hAk7X6MT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hAk7X6MT .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hAk7X6MT .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hAk7X6MT .navbar.collapsed {
  justify-content: center;
}
.cid-v3hAk7X6MT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hAk7X6MT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hAk7X6MT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hAk7X6MT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hAk7X6MT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hAk7X6MT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hAk7X6MT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hAk7X6MT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hAk7X6MT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hAk7X6MT .navbar {
    min-height: 72px;
  }
  .cid-v3hAk7X6MT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hAk7X6MT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hAk7X6MT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hAk7X6MT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hAk7X6MT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hAk7X6MT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hAk7X6MT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hAk7X6MT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hAk7X6MT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hAk7X6MT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hAk7X6MT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hAk7X6MT .dropdown-item.active,
.cid-v3hAk7X6MT .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hAk7X6MT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hAk7X6MT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hAk7X6MT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hAk7X6MT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hAk7X6MT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hAk7X6MT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hAk7X6MT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hAk7X6MT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hAk7X6MT .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hAk7X6MT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hAk7X6MT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hAk7X6MT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hAk7X6MT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hAk7X6MT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hAk7X6MT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hAk7X6MT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hAk7X6MT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hAk7X6MT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hAk7X6MT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hAk7X6MT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hAk7X6MT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hAk7X6MT .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-v3hAk7X6MT .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hAk7X6MT .navbar {
    height: 70px;
  }
  .cid-v3hAk7X6MT .navbar.opened {
    height: auto;
  }
  .cid-v3hAk7X6MT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hAk7X6MT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hAk7X6MT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hAk7X6MT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hAk7X6MT .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-v3hAk7X6MT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hAk7X6MT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hAk7X6MT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hAk7X6MT .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hAk7X6MT .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hAk7X6MT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hAk7X6MT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hAk7X6MT .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-v3hAk7X6MT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hAk7X6MT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hAk7X6MT .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-v3hAk7X6MT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hAk7X6MT .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-v3hAk7X6MT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hAk7X6MT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hAk91DEB {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hAk91DEB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hAk91DEB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hAk91DEB .row {
  flex-direction: row-reverse;
}
.cid-v3hAkaybZv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hAkaybZv .mbr-text {
  color: #000000;
}
.cid-v3hAkaybZv .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hAkaybZv .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hAkbmSph {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hAkbmSph .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hAkbmSph .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hAkbmSph .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hAkbmSph .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hAkbmSph .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hAkbmSph .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hAkbmSph .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-v3hAkbmSph .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hAkbmSph .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hAkbmSph .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hAkbmSph .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hAkbmSph .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hAkbmSph .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hAkbmSph .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hAc9jmxM {
  z-index: 1000;
  width: 100%;
}
.cid-v3hAc9jmxM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hAc9jmxM .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hAc9jmxM .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hAc9jmxM .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hAc9jmxM .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hAc9jmxM .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hAc9jmxM .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hAc9jmxM .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hAc9jmxM .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hAc9jmxM .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hAc9jmxM .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hAc9jmxM .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hAc9jmxM .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hAc9jmxM .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hAc9jmxM .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hAc9jmxM .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-v3hAc9jmxM .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hAc9jmxM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hAc9jmxM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hAc9jmxM .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hAc9jmxM .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hAc9jmxM .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hAc9jmxM .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hAc9jmxM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hAc9jmxM .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hAc9jmxM .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hAc9jmxM .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hAc9jmxM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hAc9jmxM .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hAc9jmxM .nav-item:focus,
.cid-v3hAc9jmxM .nav-link:focus {
  outline: none;
}
.cid-v3hAc9jmxM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hAc9jmxM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hAc9jmxM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hAc9jmxM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hAc9jmxM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hAc9jmxM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hAc9jmxM .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-v3hAc9jmxM .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hAc9jmxM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hAc9jmxM .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hAc9jmxM .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hAc9jmxM .navbar.collapsed {
  justify-content: center;
}
.cid-v3hAc9jmxM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hAc9jmxM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hAc9jmxM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hAc9jmxM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hAc9jmxM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hAc9jmxM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hAc9jmxM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hAc9jmxM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hAc9jmxM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hAc9jmxM .navbar {
    min-height: 72px;
  }
  .cid-v3hAc9jmxM .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hAc9jmxM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hAc9jmxM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hAc9jmxM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hAc9jmxM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hAc9jmxM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hAc9jmxM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hAc9jmxM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hAc9jmxM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hAc9jmxM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hAc9jmxM .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hAc9jmxM .dropdown-item.active,
.cid-v3hAc9jmxM .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hAc9jmxM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hAc9jmxM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hAc9jmxM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hAc9jmxM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hAc9jmxM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hAc9jmxM .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hAc9jmxM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hAc9jmxM .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hAc9jmxM .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hAc9jmxM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hAc9jmxM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hAc9jmxM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hAc9jmxM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hAc9jmxM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hAc9jmxM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hAc9jmxM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hAc9jmxM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hAc9jmxM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hAc9jmxM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hAc9jmxM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hAc9jmxM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hAc9jmxM .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-v3hAc9jmxM .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hAc9jmxM .navbar {
    height: 70px;
  }
  .cid-v3hAc9jmxM .navbar.opened {
    height: auto;
  }
  .cid-v3hAc9jmxM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hAc9jmxM .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hAc9jmxM .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hAc9jmxM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hAc9jmxM .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-v3hAc9jmxM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hAc9jmxM .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hAc9jmxM .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hAc9jmxM .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hAc9jmxM .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hAc9jmxM .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hAc9jmxM .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hAc9jmxM .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-v3hAc9jmxM .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hAc9jmxM .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hAc9jmxM .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-v3hAc9jmxM .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hAc9jmxM .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-v3hAc9jmxM .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hAc9jmxM .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hAcbpR1B {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hAcbpR1B .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hAcbpR1B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hAcbpR1B .row {
  flex-direction: row-reverse;
}
.cid-v3hAcc8OAs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hAcc8OAs .mbr-text {
  color: #000000;
}
.cid-v3hAcc8OAs .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hAcc8OAs .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hAccKBwE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hAccKBwE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hAccKBwE .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hAccKBwE .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hAccKBwE .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hAccKBwE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hAccKBwE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hAccKBwE .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-v3hAccKBwE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hAccKBwE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hAccKBwE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hAccKBwE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hAccKBwE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hAccKBwE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hAccKBwE .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hA1rPkZQ {
  z-index: 1000;
  width: 100%;
}
.cid-v3hA1rPkZQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hA1rPkZQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hA1rPkZQ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hA1rPkZQ .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hA1rPkZQ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hA1rPkZQ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hA1rPkZQ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hA1rPkZQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hA1rPkZQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hA1rPkZQ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hA1rPkZQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hA1rPkZQ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hA1rPkZQ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hA1rPkZQ .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hA1rPkZQ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hA1rPkZQ .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-v3hA1rPkZQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hA1rPkZQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hA1rPkZQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hA1rPkZQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hA1rPkZQ .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hA1rPkZQ .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hA1rPkZQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hA1rPkZQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hA1rPkZQ .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hA1rPkZQ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hA1rPkZQ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hA1rPkZQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hA1rPkZQ .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hA1rPkZQ .nav-item:focus,
.cid-v3hA1rPkZQ .nav-link:focus {
  outline: none;
}
.cid-v3hA1rPkZQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hA1rPkZQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hA1rPkZQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hA1rPkZQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hA1rPkZQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hA1rPkZQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hA1rPkZQ .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-v3hA1rPkZQ .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hA1rPkZQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hA1rPkZQ .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hA1rPkZQ .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hA1rPkZQ .navbar.collapsed {
  justify-content: center;
}
.cid-v3hA1rPkZQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hA1rPkZQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hA1rPkZQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hA1rPkZQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hA1rPkZQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hA1rPkZQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hA1rPkZQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hA1rPkZQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hA1rPkZQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hA1rPkZQ .navbar {
    min-height: 72px;
  }
  .cid-v3hA1rPkZQ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hA1rPkZQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hA1rPkZQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hA1rPkZQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hA1rPkZQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hA1rPkZQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hA1rPkZQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hA1rPkZQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hA1rPkZQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hA1rPkZQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hA1rPkZQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hA1rPkZQ .dropdown-item.active,
.cid-v3hA1rPkZQ .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hA1rPkZQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hA1rPkZQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hA1rPkZQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hA1rPkZQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hA1rPkZQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hA1rPkZQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hA1rPkZQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hA1rPkZQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hA1rPkZQ .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hA1rPkZQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hA1rPkZQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hA1rPkZQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hA1rPkZQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hA1rPkZQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hA1rPkZQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hA1rPkZQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hA1rPkZQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hA1rPkZQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hA1rPkZQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hA1rPkZQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hA1rPkZQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hA1rPkZQ .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-v3hA1rPkZQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hA1rPkZQ .navbar {
    height: 70px;
  }
  .cid-v3hA1rPkZQ .navbar.opened {
    height: auto;
  }
  .cid-v3hA1rPkZQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hA1rPkZQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hA1rPkZQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hA1rPkZQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hA1rPkZQ .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-v3hA1rPkZQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hA1rPkZQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hA1rPkZQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hA1rPkZQ .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hA1rPkZQ .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hA1rPkZQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hA1rPkZQ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hA1rPkZQ .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-v3hA1rPkZQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hA1rPkZQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hA1rPkZQ .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-v3hA1rPkZQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hA1rPkZQ .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-v3hA1rPkZQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hA1rPkZQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hA1tcyeB {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hA1tcyeB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hA1tcyeB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hA1tcyeB .row {
  flex-direction: row-reverse;
}
.cid-v3hA1voyl5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hA1voyl5 .mbr-text {
  color: #000000;
}
.cid-v3hA1voyl5 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hA1voyl5 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hA1w1IXj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hA1w1IXj .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hA1w1IXj .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hA1w1IXj .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hA1w1IXj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hA1w1IXj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hA1w1IXj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hA1w1IXj .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-v3hA1w1IXj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hA1w1IXj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hA1w1IXj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hA1w1IXj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hA1w1IXj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hA1w1IXj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hA1w1IXj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hzUg4rph {
  z-index: 1000;
  width: 100%;
}
.cid-v3hzUg4rph .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hzUg4rph .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hzUg4rph .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hzUg4rph .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hzUg4rph .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hzUg4rph .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hzUg4rph .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hzUg4rph .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hzUg4rph .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hzUg4rph .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hzUg4rph .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hzUg4rph .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hzUg4rph .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hzUg4rph .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hzUg4rph .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hzUg4rph .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-v3hzUg4rph .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hzUg4rph .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hzUg4rph .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hzUg4rph .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hzUg4rph .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hzUg4rph .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hzUg4rph .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hzUg4rph .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hzUg4rph .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hzUg4rph .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hzUg4rph .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hzUg4rph .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hzUg4rph .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hzUg4rph .nav-item:focus,
.cid-v3hzUg4rph .nav-link:focus {
  outline: none;
}
.cid-v3hzUg4rph .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hzUg4rph .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hzUg4rph .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hzUg4rph .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hzUg4rph .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hzUg4rph .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hzUg4rph .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-v3hzUg4rph .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hzUg4rph .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hzUg4rph .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hzUg4rph .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hzUg4rph .navbar.collapsed {
  justify-content: center;
}
.cid-v3hzUg4rph .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hzUg4rph .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hzUg4rph .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hzUg4rph .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hzUg4rph .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hzUg4rph .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hzUg4rph .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hzUg4rph .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hzUg4rph .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hzUg4rph .navbar {
    min-height: 72px;
  }
  .cid-v3hzUg4rph .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hzUg4rph .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hzUg4rph .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hzUg4rph .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hzUg4rph .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hzUg4rph .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hzUg4rph .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hzUg4rph .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hzUg4rph .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hzUg4rph .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hzUg4rph .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hzUg4rph .dropdown-item.active,
.cid-v3hzUg4rph .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hzUg4rph .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hzUg4rph .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hzUg4rph .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hzUg4rph .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hzUg4rph .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hzUg4rph .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hzUg4rph ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hzUg4rph .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hzUg4rph .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hzUg4rph button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hzUg4rph button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hzUg4rph button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hzUg4rph button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hzUg4rph button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hzUg4rph button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hzUg4rph nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hzUg4rph nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hzUg4rph nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hzUg4rph nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hzUg4rph .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hzUg4rph a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hzUg4rph .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-v3hzUg4rph .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hzUg4rph .navbar {
    height: 70px;
  }
  .cid-v3hzUg4rph .navbar.opened {
    height: auto;
  }
  .cid-v3hzUg4rph .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hzUg4rph .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hzUg4rph .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hzUg4rph .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hzUg4rph .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-v3hzUg4rph .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hzUg4rph .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hzUg4rph .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hzUg4rph .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hzUg4rph .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hzUg4rph .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hzUg4rph .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hzUg4rph .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-v3hzUg4rph .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hzUg4rph .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hzUg4rph .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-v3hzUg4rph .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hzUg4rph .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-v3hzUg4rph .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hzUg4rph .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hzUhk40K {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hzUhk40K .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hzUhk40K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hzUhk40K .row {
  flex-direction: row-reverse;
}
.cid-v3hzUi7zEl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hzUi7zEl .mbr-text {
  color: #000000;
}
.cid-v3hzUi7zEl .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hzUi7zEl .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hzUj7FTY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hzUj7FTY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hzUj7FTY .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hzUj7FTY .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hzUj7FTY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hzUj7FTY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hzUj7FTY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hzUj7FTY .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-v3hzUj7FTY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hzUj7FTY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hzUj7FTY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hzUj7FTY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hzUj7FTY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hzUj7FTY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hzUj7FTY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hzMgyWKh {
  z-index: 1000;
  width: 100%;
}
.cid-v3hzMgyWKh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hzMgyWKh .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hzMgyWKh .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hzMgyWKh .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hzMgyWKh .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hzMgyWKh .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hzMgyWKh .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hzMgyWKh .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hzMgyWKh .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hzMgyWKh .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hzMgyWKh .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hzMgyWKh .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hzMgyWKh .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hzMgyWKh .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hzMgyWKh .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hzMgyWKh .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-v3hzMgyWKh .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hzMgyWKh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hzMgyWKh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hzMgyWKh .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hzMgyWKh .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hzMgyWKh .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hzMgyWKh .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hzMgyWKh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hzMgyWKh .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hzMgyWKh .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hzMgyWKh .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hzMgyWKh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hzMgyWKh .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hzMgyWKh .nav-item:focus,
.cid-v3hzMgyWKh .nav-link:focus {
  outline: none;
}
.cid-v3hzMgyWKh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hzMgyWKh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hzMgyWKh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hzMgyWKh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hzMgyWKh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hzMgyWKh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hzMgyWKh .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-v3hzMgyWKh .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hzMgyWKh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hzMgyWKh .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hzMgyWKh .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hzMgyWKh .navbar.collapsed {
  justify-content: center;
}
.cid-v3hzMgyWKh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hzMgyWKh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hzMgyWKh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hzMgyWKh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hzMgyWKh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hzMgyWKh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hzMgyWKh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hzMgyWKh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hzMgyWKh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hzMgyWKh .navbar {
    min-height: 72px;
  }
  .cid-v3hzMgyWKh .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hzMgyWKh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hzMgyWKh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hzMgyWKh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hzMgyWKh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hzMgyWKh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hzMgyWKh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hzMgyWKh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hzMgyWKh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hzMgyWKh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hzMgyWKh .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hzMgyWKh .dropdown-item.active,
.cid-v3hzMgyWKh .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hzMgyWKh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hzMgyWKh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hzMgyWKh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hzMgyWKh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hzMgyWKh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hzMgyWKh .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hzMgyWKh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hzMgyWKh .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hzMgyWKh .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hzMgyWKh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hzMgyWKh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hzMgyWKh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hzMgyWKh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hzMgyWKh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hzMgyWKh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hzMgyWKh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hzMgyWKh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hzMgyWKh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hzMgyWKh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hzMgyWKh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hzMgyWKh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hzMgyWKh .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-v3hzMgyWKh .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hzMgyWKh .navbar {
    height: 70px;
  }
  .cid-v3hzMgyWKh .navbar.opened {
    height: auto;
  }
  .cid-v3hzMgyWKh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hzMgyWKh .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hzMgyWKh .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hzMgyWKh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hzMgyWKh .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-v3hzMgyWKh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hzMgyWKh .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hzMgyWKh .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hzMgyWKh .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hzMgyWKh .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hzMgyWKh .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hzMgyWKh .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hzMgyWKh .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-v3hzMgyWKh .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hzMgyWKh .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hzMgyWKh .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-v3hzMgyWKh .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hzMgyWKh .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-v3hzMgyWKh .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hzMgyWKh .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hzMijwb0 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hzMijwb0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hzMijwb0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hzMijwb0 .row {
  flex-direction: row-reverse;
}
.cid-v3hzMjpyKA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hzMjpyKA .mbr-text {
  color: #000000;
}
.cid-v3hzMjpyKA .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hzMjpyKA .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hzMjY2g7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hzMjY2g7 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hzMjY2g7 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hzMjY2g7 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hzMjY2g7 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hzMjY2g7 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hzMjY2g7 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hzMjY2g7 .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-v3hzMjY2g7 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hzMjY2g7 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hzMjY2g7 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hzMjY2g7 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hzMjY2g7 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hzMjY2g7 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hzMjY2g7 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hzF6Gp2K {
  z-index: 1000;
  width: 100%;
}
.cid-v3hzF6Gp2K .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hzF6Gp2K .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hzF6Gp2K .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hzF6Gp2K .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hzF6Gp2K .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hzF6Gp2K .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hzF6Gp2K .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hzF6Gp2K .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hzF6Gp2K .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hzF6Gp2K .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hzF6Gp2K .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hzF6Gp2K .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hzF6Gp2K .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hzF6Gp2K .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hzF6Gp2K .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hzF6Gp2K .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-v3hzF6Gp2K .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hzF6Gp2K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hzF6Gp2K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hzF6Gp2K .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hzF6Gp2K .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hzF6Gp2K .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hzF6Gp2K .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hzF6Gp2K .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hzF6Gp2K .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hzF6Gp2K .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hzF6Gp2K .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hzF6Gp2K .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hzF6Gp2K .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hzF6Gp2K .nav-item:focus,
.cid-v3hzF6Gp2K .nav-link:focus {
  outline: none;
}
.cid-v3hzF6Gp2K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hzF6Gp2K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hzF6Gp2K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hzF6Gp2K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hzF6Gp2K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hzF6Gp2K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hzF6Gp2K .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-v3hzF6Gp2K .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hzF6Gp2K .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hzF6Gp2K .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hzF6Gp2K .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hzF6Gp2K .navbar.collapsed {
  justify-content: center;
}
.cid-v3hzF6Gp2K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hzF6Gp2K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hzF6Gp2K .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hzF6Gp2K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hzF6Gp2K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hzF6Gp2K .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hzF6Gp2K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hzF6Gp2K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hzF6Gp2K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hzF6Gp2K .navbar {
    min-height: 72px;
  }
  .cid-v3hzF6Gp2K .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hzF6Gp2K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hzF6Gp2K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hzF6Gp2K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hzF6Gp2K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hzF6Gp2K .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hzF6Gp2K .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hzF6Gp2K .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hzF6Gp2K .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hzF6Gp2K .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hzF6Gp2K .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hzF6Gp2K .dropdown-item.active,
.cid-v3hzF6Gp2K .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hzF6Gp2K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hzF6Gp2K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hzF6Gp2K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hzF6Gp2K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hzF6Gp2K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hzF6Gp2K .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hzF6Gp2K ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hzF6Gp2K .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hzF6Gp2K .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hzF6Gp2K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hzF6Gp2K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hzF6Gp2K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hzF6Gp2K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hzF6Gp2K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hzF6Gp2K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hzF6Gp2K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hzF6Gp2K nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hzF6Gp2K nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hzF6Gp2K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hzF6Gp2K .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hzF6Gp2K a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hzF6Gp2K .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-v3hzF6Gp2K .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hzF6Gp2K .navbar {
    height: 70px;
  }
  .cid-v3hzF6Gp2K .navbar.opened {
    height: auto;
  }
  .cid-v3hzF6Gp2K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hzF6Gp2K .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hzF6Gp2K .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hzF6Gp2K .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hzF6Gp2K .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-v3hzF6Gp2K .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hzF6Gp2K .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hzF6Gp2K .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hzF6Gp2K .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hzF6Gp2K .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hzF6Gp2K .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hzF6Gp2K .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hzF6Gp2K .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-v3hzF6Gp2K .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hzF6Gp2K .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hzF6Gp2K .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-v3hzF6Gp2K .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hzF6Gp2K .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-v3hzF6Gp2K .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hzF6Gp2K .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hzF9AmHY {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hzF9AmHY .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hzF9AmHY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hzF9AmHY .row {
  flex-direction: row-reverse;
}
.cid-v3hzFb1z3B {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hzFb1z3B .mbr-text {
  color: #000000;
}
.cid-v3hzFb1z3B .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hzFb1z3B .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hzFbKN6y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hzFbKN6y .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hzFbKN6y .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hzFbKN6y .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hzFbKN6y .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hzFbKN6y .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hzFbKN6y .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hzFbKN6y .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-v3hzFbKN6y .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hzFbKN6y .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hzFbKN6y .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hzFbKN6y .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hzFbKN6y .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hzFbKN6y .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hzFbKN6y .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hzuWE62d {
  z-index: 1000;
  width: 100%;
}
.cid-v3hzuWE62d .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hzuWE62d .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hzuWE62d .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hzuWE62d .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hzuWE62d .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hzuWE62d .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hzuWE62d .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hzuWE62d .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hzuWE62d .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hzuWE62d .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hzuWE62d .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hzuWE62d .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hzuWE62d .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hzuWE62d .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hzuWE62d .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hzuWE62d .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-v3hzuWE62d .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hzuWE62d .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hzuWE62d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hzuWE62d .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hzuWE62d .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hzuWE62d .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hzuWE62d .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hzuWE62d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hzuWE62d .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hzuWE62d .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hzuWE62d .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hzuWE62d .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hzuWE62d .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hzuWE62d .nav-item:focus,
.cid-v3hzuWE62d .nav-link:focus {
  outline: none;
}
.cid-v3hzuWE62d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hzuWE62d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hzuWE62d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hzuWE62d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hzuWE62d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hzuWE62d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hzuWE62d .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-v3hzuWE62d .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hzuWE62d .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hzuWE62d .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hzuWE62d .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hzuWE62d .navbar.collapsed {
  justify-content: center;
}
.cid-v3hzuWE62d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hzuWE62d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hzuWE62d .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hzuWE62d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hzuWE62d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hzuWE62d .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hzuWE62d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hzuWE62d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hzuWE62d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hzuWE62d .navbar {
    min-height: 72px;
  }
  .cid-v3hzuWE62d .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hzuWE62d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hzuWE62d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hzuWE62d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hzuWE62d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hzuWE62d .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hzuWE62d .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hzuWE62d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hzuWE62d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hzuWE62d .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hzuWE62d .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hzuWE62d .dropdown-item.active,
.cid-v3hzuWE62d .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hzuWE62d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hzuWE62d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hzuWE62d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hzuWE62d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hzuWE62d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hzuWE62d .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hzuWE62d ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hzuWE62d .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hzuWE62d .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hzuWE62d button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hzuWE62d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hzuWE62d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hzuWE62d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hzuWE62d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hzuWE62d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hzuWE62d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hzuWE62d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hzuWE62d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hzuWE62d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hzuWE62d .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hzuWE62d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hzuWE62d .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-v3hzuWE62d .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hzuWE62d .navbar {
    height: 70px;
  }
  .cid-v3hzuWE62d .navbar.opened {
    height: auto;
  }
  .cid-v3hzuWE62d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hzuWE62d .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hzuWE62d .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hzuWE62d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hzuWE62d .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-v3hzuWE62d .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hzuWE62d .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hzuWE62d .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hzuWE62d .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hzuWE62d .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hzuWE62d .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hzuWE62d .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hzuWE62d .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-v3hzuWE62d .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hzuWE62d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hzuWE62d .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-v3hzuWE62d .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hzuWE62d .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-v3hzuWE62d .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hzuWE62d .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hzv1gUmL {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hzv1gUmL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hzv1gUmL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hzv1gUmL .row {
  flex-direction: row-reverse;
}
.cid-v3hzv3E3mi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hzv3E3mi .mbr-text {
  color: #000000;
}
.cid-v3hzv3E3mi .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hzv3E3mi .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hzv4EarA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hzv4EarA .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hzv4EarA .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hzv4EarA .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hzv4EarA .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hzv4EarA .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hzv4EarA .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hzv4EarA .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-v3hzv4EarA .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hzv4EarA .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hzv4EarA .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hzv4EarA .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hzv4EarA .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hzv4EarA .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hzv4EarA .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hzlNuDKU {
  z-index: 1000;
  width: 100%;
}
.cid-v3hzlNuDKU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hzlNuDKU .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hzlNuDKU .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hzlNuDKU .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hzlNuDKU .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hzlNuDKU .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hzlNuDKU .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hzlNuDKU .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hzlNuDKU .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hzlNuDKU .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hzlNuDKU .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hzlNuDKU .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hzlNuDKU .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hzlNuDKU .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hzlNuDKU .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hzlNuDKU .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-v3hzlNuDKU .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hzlNuDKU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hzlNuDKU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hzlNuDKU .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hzlNuDKU .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hzlNuDKU .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hzlNuDKU .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hzlNuDKU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hzlNuDKU .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hzlNuDKU .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hzlNuDKU .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hzlNuDKU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hzlNuDKU .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hzlNuDKU .nav-item:focus,
.cid-v3hzlNuDKU .nav-link:focus {
  outline: none;
}
.cid-v3hzlNuDKU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hzlNuDKU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hzlNuDKU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hzlNuDKU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hzlNuDKU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hzlNuDKU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hzlNuDKU .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-v3hzlNuDKU .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hzlNuDKU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hzlNuDKU .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hzlNuDKU .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hzlNuDKU .navbar.collapsed {
  justify-content: center;
}
.cid-v3hzlNuDKU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hzlNuDKU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hzlNuDKU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hzlNuDKU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hzlNuDKU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hzlNuDKU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hzlNuDKU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hzlNuDKU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hzlNuDKU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hzlNuDKU .navbar {
    min-height: 72px;
  }
  .cid-v3hzlNuDKU .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hzlNuDKU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hzlNuDKU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hzlNuDKU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hzlNuDKU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hzlNuDKU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hzlNuDKU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hzlNuDKU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hzlNuDKU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hzlNuDKU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hzlNuDKU .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hzlNuDKU .dropdown-item.active,
.cid-v3hzlNuDKU .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hzlNuDKU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hzlNuDKU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hzlNuDKU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hzlNuDKU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hzlNuDKU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hzlNuDKU .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hzlNuDKU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hzlNuDKU .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hzlNuDKU .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hzlNuDKU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hzlNuDKU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hzlNuDKU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hzlNuDKU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hzlNuDKU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hzlNuDKU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hzlNuDKU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hzlNuDKU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hzlNuDKU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hzlNuDKU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hzlNuDKU .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hzlNuDKU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hzlNuDKU .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-v3hzlNuDKU .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hzlNuDKU .navbar {
    height: 70px;
  }
  .cid-v3hzlNuDKU .navbar.opened {
    height: auto;
  }
  .cid-v3hzlNuDKU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hzlNuDKU .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hzlNuDKU .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hzlNuDKU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hzlNuDKU .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-v3hzlNuDKU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hzlNuDKU .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hzlNuDKU .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hzlNuDKU .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hzlNuDKU .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hzlNuDKU .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hzlNuDKU .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hzlNuDKU .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-v3hzlNuDKU .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hzlNuDKU .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hzlNuDKU .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-v3hzlNuDKU .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hzlNuDKU .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-v3hzlNuDKU .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hzlNuDKU .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hzlQMCb1 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hzlQMCb1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hzlQMCb1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hzlQMCb1 .row {
  flex-direction: row-reverse;
}
.cid-v3hzlSAu0H {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hzlSAu0H .mbr-text {
  color: #000000;
}
.cid-v3hzlSAu0H .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hzlSAu0H .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hzlU6IqI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hzlU6IqI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hzlU6IqI .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hzlU6IqI .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hzlU6IqI .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hzlU6IqI .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hzlU6IqI .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hzlU6IqI .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-v3hzlU6IqI .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hzlU6IqI .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hzlU6IqI .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hzlU6IqI .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hzlU6IqI .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hzlU6IqI .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hzlU6IqI .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hLNY5iuB {
  z-index: 1000;
  width: 100%;
}
.cid-v3hLNY5iuB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hLNY5iuB .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hLNY5iuB .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hLNY5iuB .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hLNY5iuB .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hLNY5iuB .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hLNY5iuB .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hLNY5iuB .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hLNY5iuB .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hLNY5iuB .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hLNY5iuB .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hLNY5iuB .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hLNY5iuB .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hLNY5iuB .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hLNY5iuB .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hLNY5iuB .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-v3hLNY5iuB .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hLNY5iuB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hLNY5iuB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hLNY5iuB .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hLNY5iuB .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hLNY5iuB .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hLNY5iuB .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hLNY5iuB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hLNY5iuB .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hLNY5iuB .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hLNY5iuB .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hLNY5iuB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hLNY5iuB .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hLNY5iuB .nav-item:focus,
.cid-v3hLNY5iuB .nav-link:focus {
  outline: none;
}
.cid-v3hLNY5iuB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hLNY5iuB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hLNY5iuB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hLNY5iuB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hLNY5iuB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hLNY5iuB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hLNY5iuB .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-v3hLNY5iuB .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hLNY5iuB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hLNY5iuB .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hLNY5iuB .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hLNY5iuB .navbar.collapsed {
  justify-content: center;
}
.cid-v3hLNY5iuB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hLNY5iuB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hLNY5iuB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hLNY5iuB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hLNY5iuB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hLNY5iuB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hLNY5iuB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hLNY5iuB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hLNY5iuB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hLNY5iuB .navbar {
    min-height: 72px;
  }
  .cid-v3hLNY5iuB .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hLNY5iuB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hLNY5iuB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hLNY5iuB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hLNY5iuB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hLNY5iuB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hLNY5iuB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hLNY5iuB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hLNY5iuB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hLNY5iuB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hLNY5iuB .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hLNY5iuB .dropdown-item.active,
.cid-v3hLNY5iuB .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hLNY5iuB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hLNY5iuB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hLNY5iuB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hLNY5iuB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hLNY5iuB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hLNY5iuB .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hLNY5iuB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hLNY5iuB .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hLNY5iuB .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hLNY5iuB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hLNY5iuB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hLNY5iuB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hLNY5iuB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hLNY5iuB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hLNY5iuB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hLNY5iuB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hLNY5iuB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hLNY5iuB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hLNY5iuB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hLNY5iuB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hLNY5iuB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hLNY5iuB .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-v3hLNY5iuB .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hLNY5iuB .navbar {
    height: 70px;
  }
  .cid-v3hLNY5iuB .navbar.opened {
    height: auto;
  }
  .cid-v3hLNY5iuB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hLNY5iuB .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hLNY5iuB .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hLNY5iuB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hLNY5iuB .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-v3hLNY5iuB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hLNY5iuB .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hLNY5iuB .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hLNY5iuB .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hLNY5iuB .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hLNY5iuB .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hLNY5iuB .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hLNY5iuB .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-v3hLNY5iuB .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hLNY5iuB .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hLNY5iuB .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-v3hLNY5iuB .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hLNY5iuB .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-v3hLNY5iuB .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hLNY5iuB .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hLNZkFXM {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hLNZkFXM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hLNZkFXM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hLNZkFXM .row {
  flex-direction: row-reverse;
}
.cid-v3hLO1ja1I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hLO1ja1I .mbr-text {
  color: #000000;
}
.cid-v3hLO1ja1I .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hLO1ja1I .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hLO1SJ1u {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hLO1SJ1u .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hLO1SJ1u .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hLO1SJ1u .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hLO1SJ1u .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hLO1SJ1u .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hLO1SJ1u .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hLO1SJ1u .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-v3hLO1SJ1u .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hLO1SJ1u .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hLO1SJ1u .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hLO1SJ1u .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hLO1SJ1u .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hLO1SJ1u .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hLO1SJ1u .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hLVnPlzA {
  z-index: 1000;
  width: 100%;
}
.cid-v3hLVnPlzA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hLVnPlzA .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hLVnPlzA .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hLVnPlzA .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hLVnPlzA .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hLVnPlzA .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hLVnPlzA .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hLVnPlzA .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hLVnPlzA .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hLVnPlzA .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hLVnPlzA .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hLVnPlzA .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hLVnPlzA .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hLVnPlzA .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hLVnPlzA .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hLVnPlzA .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-v3hLVnPlzA .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hLVnPlzA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hLVnPlzA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hLVnPlzA .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hLVnPlzA .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hLVnPlzA .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hLVnPlzA .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hLVnPlzA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hLVnPlzA .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hLVnPlzA .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hLVnPlzA .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hLVnPlzA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hLVnPlzA .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hLVnPlzA .nav-item:focus,
.cid-v3hLVnPlzA .nav-link:focus {
  outline: none;
}
.cid-v3hLVnPlzA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hLVnPlzA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hLVnPlzA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hLVnPlzA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hLVnPlzA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hLVnPlzA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hLVnPlzA .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-v3hLVnPlzA .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hLVnPlzA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hLVnPlzA .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hLVnPlzA .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hLVnPlzA .navbar.collapsed {
  justify-content: center;
}
.cid-v3hLVnPlzA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hLVnPlzA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hLVnPlzA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hLVnPlzA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hLVnPlzA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hLVnPlzA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hLVnPlzA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hLVnPlzA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hLVnPlzA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hLVnPlzA .navbar {
    min-height: 72px;
  }
  .cid-v3hLVnPlzA .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hLVnPlzA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hLVnPlzA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hLVnPlzA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hLVnPlzA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hLVnPlzA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hLVnPlzA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hLVnPlzA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hLVnPlzA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hLVnPlzA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hLVnPlzA .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hLVnPlzA .dropdown-item.active,
.cid-v3hLVnPlzA .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hLVnPlzA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hLVnPlzA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hLVnPlzA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hLVnPlzA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hLVnPlzA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hLVnPlzA .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hLVnPlzA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hLVnPlzA .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hLVnPlzA .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hLVnPlzA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hLVnPlzA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hLVnPlzA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hLVnPlzA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hLVnPlzA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hLVnPlzA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hLVnPlzA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hLVnPlzA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hLVnPlzA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hLVnPlzA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hLVnPlzA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hLVnPlzA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hLVnPlzA .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-v3hLVnPlzA .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hLVnPlzA .navbar {
    height: 70px;
  }
  .cid-v3hLVnPlzA .navbar.opened {
    height: auto;
  }
  .cid-v3hLVnPlzA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hLVnPlzA .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hLVnPlzA .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hLVnPlzA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hLVnPlzA .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-v3hLVnPlzA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hLVnPlzA .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hLVnPlzA .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hLVnPlzA .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hLVnPlzA .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hLVnPlzA .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hLVnPlzA .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hLVnPlzA .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-v3hLVnPlzA .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hLVnPlzA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hLVnPlzA .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-v3hLVnPlzA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hLVnPlzA .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-v3hLVnPlzA .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hLVnPlzA .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hLVoGnmN {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hLVoGnmN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hLVoGnmN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hLVoGnmN .row {
  flex-direction: row-reverse;
}
.cid-v3hLVpbEUz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hLVpbEUz .mbr-text {
  color: #000000;
}
.cid-v3hLVpbEUz .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hLVpbEUz .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hLVpL54o {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hLVpL54o .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hLVpL54o .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hLVpL54o .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hLVpL54o .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hLVpL54o .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hLVpL54o .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hLVpL54o .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-v3hLVpL54o .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hLVpL54o .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hLVpL54o .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hLVpL54o .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hLVpL54o .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hLVpL54o .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hLVpL54o .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hM0RFCpJ {
  z-index: 1000;
  width: 100%;
}
.cid-v3hM0RFCpJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hM0RFCpJ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hM0RFCpJ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hM0RFCpJ .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hM0RFCpJ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hM0RFCpJ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hM0RFCpJ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hM0RFCpJ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hM0RFCpJ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hM0RFCpJ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hM0RFCpJ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hM0RFCpJ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hM0RFCpJ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hM0RFCpJ .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hM0RFCpJ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hM0RFCpJ .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-v3hM0RFCpJ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hM0RFCpJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hM0RFCpJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hM0RFCpJ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hM0RFCpJ .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hM0RFCpJ .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hM0RFCpJ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hM0RFCpJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hM0RFCpJ .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hM0RFCpJ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hM0RFCpJ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hM0RFCpJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hM0RFCpJ .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hM0RFCpJ .nav-item:focus,
.cid-v3hM0RFCpJ .nav-link:focus {
  outline: none;
}
.cid-v3hM0RFCpJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hM0RFCpJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hM0RFCpJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hM0RFCpJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hM0RFCpJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hM0RFCpJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hM0RFCpJ .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-v3hM0RFCpJ .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hM0RFCpJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hM0RFCpJ .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hM0RFCpJ .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hM0RFCpJ .navbar.collapsed {
  justify-content: center;
}
.cid-v3hM0RFCpJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hM0RFCpJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hM0RFCpJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hM0RFCpJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hM0RFCpJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hM0RFCpJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hM0RFCpJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hM0RFCpJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hM0RFCpJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hM0RFCpJ .navbar {
    min-height: 72px;
  }
  .cid-v3hM0RFCpJ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hM0RFCpJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hM0RFCpJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hM0RFCpJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hM0RFCpJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hM0RFCpJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hM0RFCpJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hM0RFCpJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hM0RFCpJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hM0RFCpJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hM0RFCpJ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hM0RFCpJ .dropdown-item.active,
.cid-v3hM0RFCpJ .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hM0RFCpJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hM0RFCpJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hM0RFCpJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hM0RFCpJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hM0RFCpJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hM0RFCpJ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hM0RFCpJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hM0RFCpJ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hM0RFCpJ .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hM0RFCpJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hM0RFCpJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hM0RFCpJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hM0RFCpJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hM0RFCpJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hM0RFCpJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hM0RFCpJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hM0RFCpJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hM0RFCpJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hM0RFCpJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hM0RFCpJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hM0RFCpJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hM0RFCpJ .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-v3hM0RFCpJ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hM0RFCpJ .navbar {
    height: 70px;
  }
  .cid-v3hM0RFCpJ .navbar.opened {
    height: auto;
  }
  .cid-v3hM0RFCpJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hM0RFCpJ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hM0RFCpJ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hM0RFCpJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hM0RFCpJ .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-v3hM0RFCpJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hM0RFCpJ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hM0RFCpJ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hM0RFCpJ .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hM0RFCpJ .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hM0RFCpJ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hM0RFCpJ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hM0RFCpJ .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-v3hM0RFCpJ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hM0RFCpJ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hM0RFCpJ .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-v3hM0RFCpJ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hM0RFCpJ .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-v3hM0RFCpJ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hM0RFCpJ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hM0SHxmv {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hM0SHxmv .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hM0SHxmv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hM0SHxmv .row {
  flex-direction: row-reverse;
}
.cid-v3hM0TUybs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hM0TUybs .mbr-text {
  color: #000000;
}
.cid-v3hM0TUybs .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hM0TUybs .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hM0Uq63p {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hM0Uq63p .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hM0Uq63p .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hM0Uq63p .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hM0Uq63p .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hM0Uq63p .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hM0Uq63p .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hM0Uq63p .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-v3hM0Uq63p .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hM0Uq63p .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hM0Uq63p .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hM0Uq63p .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hM0Uq63p .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hM0Uq63p .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hM0Uq63p .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hNdmyayv {
  z-index: 1000;
  width: 100%;
}
.cid-v3hNdmyayv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hNdmyayv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hNdmyayv .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hNdmyayv .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hNdmyayv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hNdmyayv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hNdmyayv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hNdmyayv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hNdmyayv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hNdmyayv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hNdmyayv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hNdmyayv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hNdmyayv .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hNdmyayv .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hNdmyayv .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hNdmyayv .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-v3hNdmyayv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hNdmyayv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hNdmyayv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hNdmyayv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hNdmyayv .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hNdmyayv .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hNdmyayv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hNdmyayv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hNdmyayv .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hNdmyayv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hNdmyayv .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hNdmyayv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hNdmyayv .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hNdmyayv .nav-item:focus,
.cid-v3hNdmyayv .nav-link:focus {
  outline: none;
}
.cid-v3hNdmyayv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hNdmyayv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hNdmyayv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hNdmyayv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hNdmyayv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hNdmyayv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hNdmyayv .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-v3hNdmyayv .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hNdmyayv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hNdmyayv .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hNdmyayv .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hNdmyayv .navbar.collapsed {
  justify-content: center;
}
.cid-v3hNdmyayv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hNdmyayv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hNdmyayv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hNdmyayv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hNdmyayv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hNdmyayv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hNdmyayv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hNdmyayv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hNdmyayv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hNdmyayv .navbar {
    min-height: 72px;
  }
  .cid-v3hNdmyayv .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hNdmyayv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hNdmyayv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hNdmyayv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hNdmyayv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hNdmyayv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hNdmyayv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hNdmyayv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hNdmyayv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hNdmyayv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hNdmyayv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hNdmyayv .dropdown-item.active,
.cid-v3hNdmyayv .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hNdmyayv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hNdmyayv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hNdmyayv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hNdmyayv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hNdmyayv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hNdmyayv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hNdmyayv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hNdmyayv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hNdmyayv .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hNdmyayv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hNdmyayv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hNdmyayv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hNdmyayv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hNdmyayv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hNdmyayv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hNdmyayv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hNdmyayv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hNdmyayv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hNdmyayv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hNdmyayv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hNdmyayv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hNdmyayv .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-v3hNdmyayv .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hNdmyayv .navbar {
    height: 70px;
  }
  .cid-v3hNdmyayv .navbar.opened {
    height: auto;
  }
  .cid-v3hNdmyayv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hNdmyayv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hNdmyayv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hNdmyayv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hNdmyayv .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-v3hNdmyayv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hNdmyayv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hNdmyayv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hNdmyayv .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hNdmyayv .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hNdmyayv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hNdmyayv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hNdmyayv .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-v3hNdmyayv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hNdmyayv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hNdmyayv .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-v3hNdmyayv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hNdmyayv .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-v3hNdmyayv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hNdmyayv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hNdnGFsX {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hNdnGFsX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hNdnGFsX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hNdnGFsX .row {
  flex-direction: row-reverse;
}
.cid-v3hNdoz3QA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hNdoz3QA .mbr-text {
  color: #000000;
}
.cid-v3hNdoz3QA .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hNdoz3QA .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hNdpulUr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hNdpulUr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hNdpulUr .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hNdpulUr .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hNdpulUr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hNdpulUr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hNdpulUr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hNdpulUr .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-v3hNdpulUr .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hNdpulUr .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hNdpulUr .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hNdpulUr .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hNdpulUr .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hNdpulUr .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hNdpulUr .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hNksKuuC {
  z-index: 1000;
  width: 100%;
}
.cid-v3hNksKuuC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hNksKuuC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hNksKuuC .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hNksKuuC .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hNksKuuC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hNksKuuC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hNksKuuC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hNksKuuC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hNksKuuC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hNksKuuC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hNksKuuC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hNksKuuC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hNksKuuC .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hNksKuuC .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hNksKuuC .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hNksKuuC .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-v3hNksKuuC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hNksKuuC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hNksKuuC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hNksKuuC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hNksKuuC .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hNksKuuC .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hNksKuuC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hNksKuuC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hNksKuuC .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hNksKuuC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hNksKuuC .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hNksKuuC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hNksKuuC .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hNksKuuC .nav-item:focus,
.cid-v3hNksKuuC .nav-link:focus {
  outline: none;
}
.cid-v3hNksKuuC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hNksKuuC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hNksKuuC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hNksKuuC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hNksKuuC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hNksKuuC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hNksKuuC .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-v3hNksKuuC .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hNksKuuC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hNksKuuC .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hNksKuuC .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hNksKuuC .navbar.collapsed {
  justify-content: center;
}
.cid-v3hNksKuuC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hNksKuuC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hNksKuuC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hNksKuuC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hNksKuuC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hNksKuuC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hNksKuuC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hNksKuuC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hNksKuuC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hNksKuuC .navbar {
    min-height: 72px;
  }
  .cid-v3hNksKuuC .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hNksKuuC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hNksKuuC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hNksKuuC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hNksKuuC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hNksKuuC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hNksKuuC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hNksKuuC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hNksKuuC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hNksKuuC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hNksKuuC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hNksKuuC .dropdown-item.active,
.cid-v3hNksKuuC .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hNksKuuC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hNksKuuC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hNksKuuC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hNksKuuC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hNksKuuC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hNksKuuC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hNksKuuC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hNksKuuC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hNksKuuC .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hNksKuuC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hNksKuuC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hNksKuuC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hNksKuuC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hNksKuuC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hNksKuuC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hNksKuuC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hNksKuuC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hNksKuuC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hNksKuuC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hNksKuuC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hNksKuuC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hNksKuuC .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-v3hNksKuuC .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hNksKuuC .navbar {
    height: 70px;
  }
  .cid-v3hNksKuuC .navbar.opened {
    height: auto;
  }
  .cid-v3hNksKuuC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hNksKuuC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hNksKuuC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hNksKuuC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hNksKuuC .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-v3hNksKuuC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hNksKuuC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hNksKuuC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hNksKuuC .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hNksKuuC .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hNksKuuC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hNksKuuC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hNksKuuC .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-v3hNksKuuC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hNksKuuC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hNksKuuC .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-v3hNksKuuC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hNksKuuC .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-v3hNksKuuC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hNksKuuC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hNktJOEu {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hNktJOEu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hNktJOEu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hNktJOEu .row {
  flex-direction: row-reverse;
}
.cid-v3hNkutQYM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hNkutQYM .mbr-text {
  color: #000000;
}
.cid-v3hNkutQYM .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hNkutQYM .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hNkwfYfa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hNkwfYfa .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hNkwfYfa .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hNkwfYfa .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hNkwfYfa .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hNkwfYfa .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hNkwfYfa .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hNkwfYfa .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-v3hNkwfYfa .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hNkwfYfa .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hNkwfYfa .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hNkwfYfa .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hNkwfYfa .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hNkwfYfa .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hNkwfYfa .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hNqQUFLf {
  z-index: 1000;
  width: 100%;
}
.cid-v3hNqQUFLf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hNqQUFLf .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hNqQUFLf .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hNqQUFLf .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hNqQUFLf .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hNqQUFLf .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hNqQUFLf .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hNqQUFLf .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hNqQUFLf .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hNqQUFLf .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hNqQUFLf .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hNqQUFLf .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hNqQUFLf .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hNqQUFLf .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hNqQUFLf .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hNqQUFLf .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-v3hNqQUFLf .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hNqQUFLf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hNqQUFLf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hNqQUFLf .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hNqQUFLf .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hNqQUFLf .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hNqQUFLf .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hNqQUFLf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hNqQUFLf .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hNqQUFLf .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hNqQUFLf .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hNqQUFLf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hNqQUFLf .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hNqQUFLf .nav-item:focus,
.cid-v3hNqQUFLf .nav-link:focus {
  outline: none;
}
.cid-v3hNqQUFLf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hNqQUFLf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hNqQUFLf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hNqQUFLf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hNqQUFLf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hNqQUFLf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hNqQUFLf .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-v3hNqQUFLf .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hNqQUFLf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hNqQUFLf .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hNqQUFLf .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hNqQUFLf .navbar.collapsed {
  justify-content: center;
}
.cid-v3hNqQUFLf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hNqQUFLf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hNqQUFLf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hNqQUFLf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hNqQUFLf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hNqQUFLf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hNqQUFLf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hNqQUFLf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hNqQUFLf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hNqQUFLf .navbar {
    min-height: 72px;
  }
  .cid-v3hNqQUFLf .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hNqQUFLf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hNqQUFLf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hNqQUFLf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hNqQUFLf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hNqQUFLf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hNqQUFLf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hNqQUFLf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hNqQUFLf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hNqQUFLf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hNqQUFLf .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hNqQUFLf .dropdown-item.active,
.cid-v3hNqQUFLf .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hNqQUFLf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hNqQUFLf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hNqQUFLf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hNqQUFLf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hNqQUFLf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hNqQUFLf .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hNqQUFLf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hNqQUFLf .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hNqQUFLf .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hNqQUFLf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hNqQUFLf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hNqQUFLf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hNqQUFLf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hNqQUFLf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hNqQUFLf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hNqQUFLf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hNqQUFLf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hNqQUFLf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hNqQUFLf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hNqQUFLf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hNqQUFLf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hNqQUFLf .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-v3hNqQUFLf .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hNqQUFLf .navbar {
    height: 70px;
  }
  .cid-v3hNqQUFLf .navbar.opened {
    height: auto;
  }
  .cid-v3hNqQUFLf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hNqQUFLf .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hNqQUFLf .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hNqQUFLf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hNqQUFLf .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-v3hNqQUFLf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hNqQUFLf .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hNqQUFLf .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hNqQUFLf .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hNqQUFLf .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hNqQUFLf .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hNqQUFLf .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hNqQUFLf .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-v3hNqQUFLf .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hNqQUFLf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hNqQUFLf .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-v3hNqQUFLf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hNqQUFLf .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-v3hNqQUFLf .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hNqQUFLf .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hNqRTi0s {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hNqRTi0s .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hNqRTi0s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hNqRTi0s .row {
  flex-direction: row-reverse;
}
.cid-v3hNqSwD7Y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hNqSwD7Y .mbr-text {
  color: #000000;
}
.cid-v3hNqSwD7Y .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hNqSwD7Y .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hNqTfGyN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hNqTfGyN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hNqTfGyN .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hNqTfGyN .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hNqTfGyN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hNqTfGyN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hNqTfGyN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hNqTfGyN .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-v3hNqTfGyN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hNqTfGyN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hNqTfGyN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hNqTfGyN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hNqTfGyN .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hNqTfGyN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hNqTfGyN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hNuTAtDi {
  z-index: 1000;
  width: 100%;
}
.cid-v3hNuTAtDi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hNuTAtDi .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hNuTAtDi .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hNuTAtDi .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hNuTAtDi .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hNuTAtDi .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hNuTAtDi .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hNuTAtDi .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hNuTAtDi .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hNuTAtDi .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hNuTAtDi .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hNuTAtDi .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hNuTAtDi .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hNuTAtDi .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hNuTAtDi .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hNuTAtDi .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-v3hNuTAtDi .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hNuTAtDi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hNuTAtDi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hNuTAtDi .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hNuTAtDi .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hNuTAtDi .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hNuTAtDi .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hNuTAtDi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hNuTAtDi .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hNuTAtDi .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hNuTAtDi .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hNuTAtDi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hNuTAtDi .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hNuTAtDi .nav-item:focus,
.cid-v3hNuTAtDi .nav-link:focus {
  outline: none;
}
.cid-v3hNuTAtDi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hNuTAtDi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hNuTAtDi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hNuTAtDi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hNuTAtDi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hNuTAtDi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hNuTAtDi .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-v3hNuTAtDi .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hNuTAtDi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hNuTAtDi .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hNuTAtDi .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hNuTAtDi .navbar.collapsed {
  justify-content: center;
}
.cid-v3hNuTAtDi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hNuTAtDi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hNuTAtDi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hNuTAtDi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hNuTAtDi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hNuTAtDi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hNuTAtDi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hNuTAtDi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hNuTAtDi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hNuTAtDi .navbar {
    min-height: 72px;
  }
  .cid-v3hNuTAtDi .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hNuTAtDi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hNuTAtDi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hNuTAtDi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hNuTAtDi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hNuTAtDi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hNuTAtDi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hNuTAtDi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hNuTAtDi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hNuTAtDi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hNuTAtDi .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hNuTAtDi .dropdown-item.active,
.cid-v3hNuTAtDi .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hNuTAtDi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hNuTAtDi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hNuTAtDi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hNuTAtDi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hNuTAtDi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hNuTAtDi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hNuTAtDi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hNuTAtDi .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hNuTAtDi .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hNuTAtDi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hNuTAtDi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hNuTAtDi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hNuTAtDi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hNuTAtDi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hNuTAtDi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hNuTAtDi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hNuTAtDi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hNuTAtDi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hNuTAtDi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hNuTAtDi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hNuTAtDi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hNuTAtDi .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-v3hNuTAtDi .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hNuTAtDi .navbar {
    height: 70px;
  }
  .cid-v3hNuTAtDi .navbar.opened {
    height: auto;
  }
  .cid-v3hNuTAtDi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hNuTAtDi .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hNuTAtDi .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hNuTAtDi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hNuTAtDi .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-v3hNuTAtDi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hNuTAtDi .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hNuTAtDi .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hNuTAtDi .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hNuTAtDi .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hNuTAtDi .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hNuTAtDi .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hNuTAtDi .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-v3hNuTAtDi .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hNuTAtDi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hNuTAtDi .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-v3hNuTAtDi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hNuTAtDi .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-v3hNuTAtDi .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hNuTAtDi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hNuUxb2c {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hNuUxb2c .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hNuUxb2c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hNuUxb2c .row {
  flex-direction: row-reverse;
}
.cid-v3hNuVfcJX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hNuVfcJX .mbr-text {
  color: #000000;
}
.cid-v3hNuVfcJX .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hNuVfcJX .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hNuW2NnZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hNuW2NnZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hNuW2NnZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hNuW2NnZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hNuW2NnZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hNuW2NnZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hNuW2NnZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hNuW2NnZ .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-v3hNuW2NnZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hNuW2NnZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hNuW2NnZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hNuW2NnZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hNuW2NnZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hNuW2NnZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hNuW2NnZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hNzQ5fOi {
  z-index: 1000;
  width: 100%;
}
.cid-v3hNzQ5fOi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hNzQ5fOi .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hNzQ5fOi .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hNzQ5fOi .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hNzQ5fOi .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hNzQ5fOi .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hNzQ5fOi .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hNzQ5fOi .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hNzQ5fOi .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hNzQ5fOi .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hNzQ5fOi .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hNzQ5fOi .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hNzQ5fOi .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hNzQ5fOi .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hNzQ5fOi .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hNzQ5fOi .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-v3hNzQ5fOi .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hNzQ5fOi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hNzQ5fOi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hNzQ5fOi .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hNzQ5fOi .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hNzQ5fOi .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hNzQ5fOi .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hNzQ5fOi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hNzQ5fOi .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hNzQ5fOi .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hNzQ5fOi .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hNzQ5fOi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hNzQ5fOi .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hNzQ5fOi .nav-item:focus,
.cid-v3hNzQ5fOi .nav-link:focus {
  outline: none;
}
.cid-v3hNzQ5fOi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hNzQ5fOi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hNzQ5fOi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hNzQ5fOi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hNzQ5fOi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hNzQ5fOi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hNzQ5fOi .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-v3hNzQ5fOi .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hNzQ5fOi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hNzQ5fOi .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hNzQ5fOi .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hNzQ5fOi .navbar.collapsed {
  justify-content: center;
}
.cid-v3hNzQ5fOi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hNzQ5fOi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hNzQ5fOi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hNzQ5fOi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hNzQ5fOi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hNzQ5fOi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hNzQ5fOi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hNzQ5fOi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hNzQ5fOi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hNzQ5fOi .navbar {
    min-height: 72px;
  }
  .cid-v3hNzQ5fOi .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hNzQ5fOi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hNzQ5fOi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hNzQ5fOi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hNzQ5fOi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hNzQ5fOi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hNzQ5fOi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hNzQ5fOi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hNzQ5fOi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hNzQ5fOi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hNzQ5fOi .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hNzQ5fOi .dropdown-item.active,
.cid-v3hNzQ5fOi .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hNzQ5fOi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hNzQ5fOi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hNzQ5fOi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hNzQ5fOi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hNzQ5fOi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hNzQ5fOi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hNzQ5fOi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hNzQ5fOi .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hNzQ5fOi .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hNzQ5fOi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hNzQ5fOi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hNzQ5fOi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hNzQ5fOi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hNzQ5fOi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hNzQ5fOi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hNzQ5fOi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hNzQ5fOi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hNzQ5fOi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hNzQ5fOi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hNzQ5fOi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hNzQ5fOi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hNzQ5fOi .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-v3hNzQ5fOi .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hNzQ5fOi .navbar {
    height: 70px;
  }
  .cid-v3hNzQ5fOi .navbar.opened {
    height: auto;
  }
  .cid-v3hNzQ5fOi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hNzQ5fOi .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hNzQ5fOi .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hNzQ5fOi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hNzQ5fOi .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-v3hNzQ5fOi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hNzQ5fOi .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hNzQ5fOi .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hNzQ5fOi .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hNzQ5fOi .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hNzQ5fOi .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hNzQ5fOi .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hNzQ5fOi .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-v3hNzQ5fOi .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hNzQ5fOi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hNzQ5fOi .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-v3hNzQ5fOi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hNzQ5fOi .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-v3hNzQ5fOi .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hNzQ5fOi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hNzRbgrG {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hNzRbgrG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hNzRbgrG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hNzRbgrG .row {
  flex-direction: row-reverse;
}
.cid-v3hNzRPtoW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hNzRPtoW .mbr-text {
  color: #000000;
}
.cid-v3hNzRPtoW .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hNzRPtoW .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hNzSu8ks {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hNzSu8ks .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hNzSu8ks .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hNzSu8ks .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hNzSu8ks .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hNzSu8ks .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hNzSu8ks .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hNzSu8ks .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-v3hNzSu8ks .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hNzSu8ks .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hNzSu8ks .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hNzSu8ks .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hNzSu8ks .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hNzSu8ks .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hNzSu8ks .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hNHzEmWx {
  z-index: 1000;
  width: 100%;
}
.cid-v3hNHzEmWx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hNHzEmWx .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hNHzEmWx .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hNHzEmWx .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hNHzEmWx .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hNHzEmWx .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hNHzEmWx .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hNHzEmWx .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hNHzEmWx .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hNHzEmWx .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hNHzEmWx .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hNHzEmWx .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hNHzEmWx .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hNHzEmWx .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hNHzEmWx .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hNHzEmWx .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-v3hNHzEmWx .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hNHzEmWx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hNHzEmWx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hNHzEmWx .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hNHzEmWx .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hNHzEmWx .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hNHzEmWx .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hNHzEmWx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hNHzEmWx .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hNHzEmWx .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hNHzEmWx .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hNHzEmWx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hNHzEmWx .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hNHzEmWx .nav-item:focus,
.cid-v3hNHzEmWx .nav-link:focus {
  outline: none;
}
.cid-v3hNHzEmWx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hNHzEmWx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hNHzEmWx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hNHzEmWx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hNHzEmWx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hNHzEmWx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hNHzEmWx .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-v3hNHzEmWx .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hNHzEmWx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hNHzEmWx .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hNHzEmWx .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hNHzEmWx .navbar.collapsed {
  justify-content: center;
}
.cid-v3hNHzEmWx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hNHzEmWx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hNHzEmWx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hNHzEmWx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hNHzEmWx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hNHzEmWx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hNHzEmWx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hNHzEmWx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hNHzEmWx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hNHzEmWx .navbar {
    min-height: 72px;
  }
  .cid-v3hNHzEmWx .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hNHzEmWx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hNHzEmWx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hNHzEmWx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hNHzEmWx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hNHzEmWx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hNHzEmWx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hNHzEmWx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hNHzEmWx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hNHzEmWx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hNHzEmWx .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hNHzEmWx .dropdown-item.active,
.cid-v3hNHzEmWx .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hNHzEmWx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hNHzEmWx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hNHzEmWx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hNHzEmWx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hNHzEmWx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hNHzEmWx .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hNHzEmWx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hNHzEmWx .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hNHzEmWx .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hNHzEmWx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hNHzEmWx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hNHzEmWx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hNHzEmWx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hNHzEmWx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hNHzEmWx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hNHzEmWx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hNHzEmWx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hNHzEmWx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hNHzEmWx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hNHzEmWx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hNHzEmWx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hNHzEmWx .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-v3hNHzEmWx .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hNHzEmWx .navbar {
    height: 70px;
  }
  .cid-v3hNHzEmWx .navbar.opened {
    height: auto;
  }
  .cid-v3hNHzEmWx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hNHzEmWx .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hNHzEmWx .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hNHzEmWx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hNHzEmWx .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-v3hNHzEmWx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hNHzEmWx .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hNHzEmWx .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hNHzEmWx .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hNHzEmWx .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hNHzEmWx .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hNHzEmWx .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hNHzEmWx .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-v3hNHzEmWx .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hNHzEmWx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hNHzEmWx .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-v3hNHzEmWx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hNHzEmWx .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-v3hNHzEmWx .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hNHzEmWx .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hNHB0puB {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hNHB0puB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hNHB0puB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hNHB0puB .row {
  flex-direction: row-reverse;
}
.cid-v3hNHBLup0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hNHBLup0 .mbr-text {
  color: #000000;
}
.cid-v3hNHBLup0 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hNHBLup0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hNHCrFXg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hNHCrFXg .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hNHCrFXg .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hNHCrFXg .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hNHCrFXg .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hNHCrFXg .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hNHCrFXg .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hNHCrFXg .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-v3hNHCrFXg .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hNHCrFXg .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hNHCrFXg .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hNHCrFXg .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hNHCrFXg .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hNHCrFXg .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hNHCrFXg .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hNOHGiXT {
  z-index: 1000;
  width: 100%;
}
.cid-v3hNOHGiXT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hNOHGiXT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hNOHGiXT .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hNOHGiXT .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hNOHGiXT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hNOHGiXT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hNOHGiXT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hNOHGiXT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hNOHGiXT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hNOHGiXT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hNOHGiXT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hNOHGiXT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hNOHGiXT .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hNOHGiXT .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hNOHGiXT .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hNOHGiXT .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-v3hNOHGiXT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hNOHGiXT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hNOHGiXT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hNOHGiXT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hNOHGiXT .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hNOHGiXT .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hNOHGiXT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hNOHGiXT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hNOHGiXT .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hNOHGiXT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hNOHGiXT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hNOHGiXT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hNOHGiXT .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hNOHGiXT .nav-item:focus,
.cid-v3hNOHGiXT .nav-link:focus {
  outline: none;
}
.cid-v3hNOHGiXT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hNOHGiXT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hNOHGiXT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hNOHGiXT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hNOHGiXT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hNOHGiXT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hNOHGiXT .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-v3hNOHGiXT .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hNOHGiXT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hNOHGiXT .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hNOHGiXT .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hNOHGiXT .navbar.collapsed {
  justify-content: center;
}
.cid-v3hNOHGiXT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hNOHGiXT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hNOHGiXT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hNOHGiXT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hNOHGiXT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hNOHGiXT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hNOHGiXT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hNOHGiXT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hNOHGiXT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hNOHGiXT .navbar {
    min-height: 72px;
  }
  .cid-v3hNOHGiXT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hNOHGiXT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hNOHGiXT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hNOHGiXT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hNOHGiXT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hNOHGiXT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hNOHGiXT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hNOHGiXT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hNOHGiXT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hNOHGiXT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hNOHGiXT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hNOHGiXT .dropdown-item.active,
.cid-v3hNOHGiXT .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hNOHGiXT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hNOHGiXT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hNOHGiXT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hNOHGiXT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hNOHGiXT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hNOHGiXT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hNOHGiXT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hNOHGiXT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hNOHGiXT .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hNOHGiXT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hNOHGiXT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hNOHGiXT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hNOHGiXT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hNOHGiXT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hNOHGiXT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hNOHGiXT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hNOHGiXT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hNOHGiXT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hNOHGiXT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hNOHGiXT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hNOHGiXT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hNOHGiXT .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-v3hNOHGiXT .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hNOHGiXT .navbar {
    height: 70px;
  }
  .cid-v3hNOHGiXT .navbar.opened {
    height: auto;
  }
  .cid-v3hNOHGiXT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hNOHGiXT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hNOHGiXT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hNOHGiXT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hNOHGiXT .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-v3hNOHGiXT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hNOHGiXT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hNOHGiXT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hNOHGiXT .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hNOHGiXT .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hNOHGiXT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hNOHGiXT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hNOHGiXT .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-v3hNOHGiXT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hNOHGiXT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hNOHGiXT .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-v3hNOHGiXT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hNOHGiXT .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-v3hNOHGiXT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hNOHGiXT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hNOIFQDw {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hNOIFQDw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hNOIFQDw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hNOIFQDw .row {
  flex-direction: row-reverse;
}
.cid-v3hNOJiRK8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hNOJiRK8 .mbr-text {
  color: #000000;
}
.cid-v3hNOJiRK8 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hNOJiRK8 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hNOK00pl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hNOK00pl .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hNOK00pl .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hNOK00pl .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hNOK00pl .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hNOK00pl .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hNOK00pl .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hNOK00pl .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-v3hNOK00pl .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hNOK00pl .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hNOK00pl .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hNOK00pl .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hNOK00pl .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hNOK00pl .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hNOK00pl .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hO71Qi4J {
  z-index: 1000;
  width: 100%;
}
.cid-v3hO71Qi4J .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hO71Qi4J .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hO71Qi4J .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hO71Qi4J .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hO71Qi4J .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hO71Qi4J .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hO71Qi4J .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hO71Qi4J .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hO71Qi4J .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hO71Qi4J .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hO71Qi4J .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hO71Qi4J .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hO71Qi4J .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hO71Qi4J .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hO71Qi4J .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hO71Qi4J .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-v3hO71Qi4J .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hO71Qi4J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hO71Qi4J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hO71Qi4J .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hO71Qi4J .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hO71Qi4J .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hO71Qi4J .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hO71Qi4J .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hO71Qi4J .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hO71Qi4J .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hO71Qi4J .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hO71Qi4J .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hO71Qi4J .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hO71Qi4J .nav-item:focus,
.cid-v3hO71Qi4J .nav-link:focus {
  outline: none;
}
.cid-v3hO71Qi4J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hO71Qi4J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hO71Qi4J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hO71Qi4J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hO71Qi4J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hO71Qi4J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hO71Qi4J .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-v3hO71Qi4J .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hO71Qi4J .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hO71Qi4J .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hO71Qi4J .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hO71Qi4J .navbar.collapsed {
  justify-content: center;
}
.cid-v3hO71Qi4J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hO71Qi4J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hO71Qi4J .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hO71Qi4J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hO71Qi4J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hO71Qi4J .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hO71Qi4J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hO71Qi4J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hO71Qi4J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hO71Qi4J .navbar {
    min-height: 72px;
  }
  .cid-v3hO71Qi4J .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hO71Qi4J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hO71Qi4J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hO71Qi4J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hO71Qi4J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hO71Qi4J .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hO71Qi4J .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hO71Qi4J .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hO71Qi4J .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hO71Qi4J .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hO71Qi4J .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hO71Qi4J .dropdown-item.active,
.cid-v3hO71Qi4J .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hO71Qi4J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hO71Qi4J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hO71Qi4J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hO71Qi4J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hO71Qi4J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hO71Qi4J .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hO71Qi4J ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hO71Qi4J .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hO71Qi4J .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hO71Qi4J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hO71Qi4J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hO71Qi4J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hO71Qi4J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hO71Qi4J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hO71Qi4J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hO71Qi4J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hO71Qi4J nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hO71Qi4J nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hO71Qi4J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hO71Qi4J .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hO71Qi4J a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hO71Qi4J .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-v3hO71Qi4J .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hO71Qi4J .navbar {
    height: 70px;
  }
  .cid-v3hO71Qi4J .navbar.opened {
    height: auto;
  }
  .cid-v3hO71Qi4J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hO71Qi4J .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hO71Qi4J .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hO71Qi4J .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hO71Qi4J .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-v3hO71Qi4J .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hO71Qi4J .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hO71Qi4J .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hO71Qi4J .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hO71Qi4J .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hO71Qi4J .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hO71Qi4J .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hO71Qi4J .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-v3hO71Qi4J .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hO71Qi4J .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hO71Qi4J .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-v3hO71Qi4J .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hO71Qi4J .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-v3hO71Qi4J .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hO71Qi4J .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hO738NJh {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hO738NJh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hO738NJh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hO738NJh .row {
  flex-direction: row-reverse;
}
.cid-v3hO74R2Sx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hO74R2Sx .mbr-text {
  color: #000000;
}
.cid-v3hO74R2Sx .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hO74R2Sx .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hO75NWkE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hO75NWkE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hO75NWkE .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hO75NWkE .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hO75NWkE .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hO75NWkE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hO75NWkE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hO75NWkE .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-v3hO75NWkE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hO75NWkE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hO75NWkE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hO75NWkE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hO75NWkE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hO75NWkE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hO75NWkE .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hOkdNkEQ {
  z-index: 1000;
  width: 100%;
}
.cid-v3hOkdNkEQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hOkdNkEQ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hOkdNkEQ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hOkdNkEQ .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hOkdNkEQ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hOkdNkEQ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hOkdNkEQ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hOkdNkEQ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hOkdNkEQ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hOkdNkEQ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hOkdNkEQ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hOkdNkEQ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hOkdNkEQ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hOkdNkEQ .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hOkdNkEQ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hOkdNkEQ .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-v3hOkdNkEQ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hOkdNkEQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hOkdNkEQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hOkdNkEQ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hOkdNkEQ .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hOkdNkEQ .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hOkdNkEQ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hOkdNkEQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hOkdNkEQ .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hOkdNkEQ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hOkdNkEQ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hOkdNkEQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hOkdNkEQ .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hOkdNkEQ .nav-item:focus,
.cid-v3hOkdNkEQ .nav-link:focus {
  outline: none;
}
.cid-v3hOkdNkEQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hOkdNkEQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hOkdNkEQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hOkdNkEQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hOkdNkEQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hOkdNkEQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hOkdNkEQ .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-v3hOkdNkEQ .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hOkdNkEQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hOkdNkEQ .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hOkdNkEQ .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hOkdNkEQ .navbar.collapsed {
  justify-content: center;
}
.cid-v3hOkdNkEQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hOkdNkEQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hOkdNkEQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hOkdNkEQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hOkdNkEQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hOkdNkEQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hOkdNkEQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hOkdNkEQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hOkdNkEQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hOkdNkEQ .navbar {
    min-height: 72px;
  }
  .cid-v3hOkdNkEQ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hOkdNkEQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hOkdNkEQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hOkdNkEQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hOkdNkEQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hOkdNkEQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hOkdNkEQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hOkdNkEQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hOkdNkEQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hOkdNkEQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hOkdNkEQ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hOkdNkEQ .dropdown-item.active,
.cid-v3hOkdNkEQ .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hOkdNkEQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hOkdNkEQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hOkdNkEQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hOkdNkEQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hOkdNkEQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hOkdNkEQ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hOkdNkEQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hOkdNkEQ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hOkdNkEQ .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hOkdNkEQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hOkdNkEQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hOkdNkEQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hOkdNkEQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hOkdNkEQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hOkdNkEQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hOkdNkEQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hOkdNkEQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hOkdNkEQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hOkdNkEQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hOkdNkEQ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hOkdNkEQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hOkdNkEQ .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-v3hOkdNkEQ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hOkdNkEQ .navbar {
    height: 70px;
  }
  .cid-v3hOkdNkEQ .navbar.opened {
    height: auto;
  }
  .cid-v3hOkdNkEQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hOkdNkEQ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hOkdNkEQ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hOkdNkEQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hOkdNkEQ .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-v3hOkdNkEQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hOkdNkEQ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hOkdNkEQ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hOkdNkEQ .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hOkdNkEQ .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hOkdNkEQ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hOkdNkEQ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hOkdNkEQ .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-v3hOkdNkEQ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hOkdNkEQ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hOkdNkEQ .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-v3hOkdNkEQ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hOkdNkEQ .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-v3hOkdNkEQ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hOkdNkEQ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hOkfg26M {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hOkfg26M .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hOkfg26M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hOkfg26M .row {
  flex-direction: row-reverse;
}
.cid-v3hOkh3Nea {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hOkh3Nea .mbr-text {
  color: #000000;
}
.cid-v3hOkh3Nea .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hOkh3Nea .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hOkhGKsI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hOkhGKsI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hOkhGKsI .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hOkhGKsI .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hOkhGKsI .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hOkhGKsI .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hOkhGKsI .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hOkhGKsI .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-v3hOkhGKsI .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hOkhGKsI .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hOkhGKsI .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hOkhGKsI .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hOkhGKsI .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hOkhGKsI .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hOkhGKsI .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hOte8QRF {
  z-index: 1000;
  width: 100%;
}
.cid-v3hOte8QRF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hOte8QRF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hOte8QRF .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hOte8QRF .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hOte8QRF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hOte8QRF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hOte8QRF .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hOte8QRF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hOte8QRF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hOte8QRF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hOte8QRF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hOte8QRF .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hOte8QRF .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hOte8QRF .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hOte8QRF .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hOte8QRF .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-v3hOte8QRF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hOte8QRF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hOte8QRF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hOte8QRF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hOte8QRF .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hOte8QRF .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hOte8QRF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hOte8QRF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hOte8QRF .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hOte8QRF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hOte8QRF .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hOte8QRF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hOte8QRF .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hOte8QRF .nav-item:focus,
.cid-v3hOte8QRF .nav-link:focus {
  outline: none;
}
.cid-v3hOte8QRF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hOte8QRF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hOte8QRF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hOte8QRF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hOte8QRF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hOte8QRF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hOte8QRF .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-v3hOte8QRF .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hOte8QRF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hOte8QRF .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hOte8QRF .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hOte8QRF .navbar.collapsed {
  justify-content: center;
}
.cid-v3hOte8QRF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hOte8QRF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hOte8QRF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hOte8QRF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hOte8QRF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hOte8QRF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hOte8QRF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hOte8QRF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hOte8QRF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hOte8QRF .navbar {
    min-height: 72px;
  }
  .cid-v3hOte8QRF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hOte8QRF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hOte8QRF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hOte8QRF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hOte8QRF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hOte8QRF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hOte8QRF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hOte8QRF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hOte8QRF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hOte8QRF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hOte8QRF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hOte8QRF .dropdown-item.active,
.cid-v3hOte8QRF .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hOte8QRF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hOte8QRF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hOte8QRF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hOte8QRF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hOte8QRF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hOte8QRF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hOte8QRF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hOte8QRF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hOte8QRF .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hOte8QRF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hOte8QRF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hOte8QRF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hOte8QRF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hOte8QRF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hOte8QRF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hOte8QRF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hOte8QRF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hOte8QRF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hOte8QRF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hOte8QRF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hOte8QRF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hOte8QRF .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-v3hOte8QRF .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hOte8QRF .navbar {
    height: 70px;
  }
  .cid-v3hOte8QRF .navbar.opened {
    height: auto;
  }
  .cid-v3hOte8QRF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hOte8QRF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hOte8QRF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hOte8QRF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hOte8QRF .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-v3hOte8QRF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hOte8QRF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hOte8QRF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hOte8QRF .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hOte8QRF .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hOte8QRF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hOte8QRF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hOte8QRF .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-v3hOte8QRF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hOte8QRF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hOte8QRF .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-v3hOte8QRF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hOte8QRF .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-v3hOte8QRF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hOte8QRF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hOtftCJo {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hOtftCJo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hOtftCJo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hOtftCJo .row {
  flex-direction: row-reverse;
}
.cid-v3hOtioDeN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hOtioDeN .mbr-text {
  color: #000000;
}
.cid-v3hOtioDeN .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hOtioDeN .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hOtjgCiq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hOtjgCiq .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hOtjgCiq .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hOtjgCiq .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hOtjgCiq .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hOtjgCiq .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hOtjgCiq .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hOtjgCiq .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-v3hOtjgCiq .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hOtjgCiq .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hOtjgCiq .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hOtjgCiq .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hOtjgCiq .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hOtjgCiq .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hOtjgCiq .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hOzkDIUO {
  z-index: 1000;
  width: 100%;
}
.cid-v3hOzkDIUO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hOzkDIUO .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hOzkDIUO .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hOzkDIUO .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hOzkDIUO .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hOzkDIUO .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hOzkDIUO .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hOzkDIUO .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hOzkDIUO .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hOzkDIUO .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hOzkDIUO .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hOzkDIUO .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hOzkDIUO .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hOzkDIUO .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hOzkDIUO .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hOzkDIUO .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-v3hOzkDIUO .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hOzkDIUO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hOzkDIUO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hOzkDIUO .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hOzkDIUO .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hOzkDIUO .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hOzkDIUO .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hOzkDIUO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hOzkDIUO .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hOzkDIUO .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hOzkDIUO .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hOzkDIUO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hOzkDIUO .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hOzkDIUO .nav-item:focus,
.cid-v3hOzkDIUO .nav-link:focus {
  outline: none;
}
.cid-v3hOzkDIUO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hOzkDIUO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hOzkDIUO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hOzkDIUO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hOzkDIUO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hOzkDIUO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hOzkDIUO .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-v3hOzkDIUO .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hOzkDIUO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hOzkDIUO .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hOzkDIUO .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hOzkDIUO .navbar.collapsed {
  justify-content: center;
}
.cid-v3hOzkDIUO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hOzkDIUO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hOzkDIUO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hOzkDIUO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hOzkDIUO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hOzkDIUO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hOzkDIUO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hOzkDIUO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hOzkDIUO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hOzkDIUO .navbar {
    min-height: 72px;
  }
  .cid-v3hOzkDIUO .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hOzkDIUO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hOzkDIUO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hOzkDIUO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hOzkDIUO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hOzkDIUO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hOzkDIUO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hOzkDIUO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hOzkDIUO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hOzkDIUO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hOzkDIUO .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hOzkDIUO .dropdown-item.active,
.cid-v3hOzkDIUO .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hOzkDIUO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hOzkDIUO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hOzkDIUO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hOzkDIUO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hOzkDIUO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hOzkDIUO .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hOzkDIUO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hOzkDIUO .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hOzkDIUO .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hOzkDIUO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hOzkDIUO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hOzkDIUO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hOzkDIUO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hOzkDIUO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hOzkDIUO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hOzkDIUO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hOzkDIUO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hOzkDIUO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hOzkDIUO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hOzkDIUO .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hOzkDIUO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hOzkDIUO .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-v3hOzkDIUO .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hOzkDIUO .navbar {
    height: 70px;
  }
  .cid-v3hOzkDIUO .navbar.opened {
    height: auto;
  }
  .cid-v3hOzkDIUO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hOzkDIUO .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hOzkDIUO .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hOzkDIUO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hOzkDIUO .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-v3hOzkDIUO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hOzkDIUO .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hOzkDIUO .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hOzkDIUO .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hOzkDIUO .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hOzkDIUO .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hOzkDIUO .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hOzkDIUO .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-v3hOzkDIUO .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hOzkDIUO .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hOzkDIUO .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-v3hOzkDIUO .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hOzkDIUO .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-v3hOzkDIUO .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hOzkDIUO .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hOzlYZYS {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hOzlYZYS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hOzlYZYS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hOzlYZYS .row {
  flex-direction: row-reverse;
}
.cid-v3hOzmBQga {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hOzmBQga .mbr-text {
  color: #000000;
}
.cid-v3hOzmBQga .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hOzmBQga .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hOzndOvB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hOzndOvB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hOzndOvB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hOzndOvB .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hOzndOvB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hOzndOvB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hOzndOvB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hOzndOvB .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-v3hOzndOvB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hOzndOvB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hOzndOvB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hOzndOvB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hOzndOvB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hOzndOvB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hOzndOvB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hOHLaj6S {
  z-index: 1000;
  width: 100%;
}
.cid-v3hOHLaj6S .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hOHLaj6S .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hOHLaj6S .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hOHLaj6S .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hOHLaj6S .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hOHLaj6S .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hOHLaj6S .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hOHLaj6S .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hOHLaj6S .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hOHLaj6S .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hOHLaj6S .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hOHLaj6S .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hOHLaj6S .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hOHLaj6S .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hOHLaj6S .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hOHLaj6S .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-v3hOHLaj6S .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hOHLaj6S .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hOHLaj6S .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hOHLaj6S .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hOHLaj6S .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hOHLaj6S .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hOHLaj6S .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hOHLaj6S .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hOHLaj6S .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hOHLaj6S .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hOHLaj6S .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hOHLaj6S .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hOHLaj6S .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hOHLaj6S .nav-item:focus,
.cid-v3hOHLaj6S .nav-link:focus {
  outline: none;
}
.cid-v3hOHLaj6S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hOHLaj6S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hOHLaj6S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hOHLaj6S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hOHLaj6S .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hOHLaj6S .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hOHLaj6S .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-v3hOHLaj6S .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hOHLaj6S .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hOHLaj6S .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hOHLaj6S .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hOHLaj6S .navbar.collapsed {
  justify-content: center;
}
.cid-v3hOHLaj6S .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hOHLaj6S .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hOHLaj6S .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hOHLaj6S .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hOHLaj6S .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hOHLaj6S .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hOHLaj6S .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hOHLaj6S .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hOHLaj6S .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hOHLaj6S .navbar {
    min-height: 72px;
  }
  .cid-v3hOHLaj6S .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hOHLaj6S .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hOHLaj6S .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hOHLaj6S .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hOHLaj6S .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hOHLaj6S .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hOHLaj6S .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hOHLaj6S .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hOHLaj6S .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hOHLaj6S .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hOHLaj6S .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hOHLaj6S .dropdown-item.active,
.cid-v3hOHLaj6S .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hOHLaj6S .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hOHLaj6S .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hOHLaj6S .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hOHLaj6S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hOHLaj6S .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hOHLaj6S .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hOHLaj6S ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hOHLaj6S .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hOHLaj6S .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hOHLaj6S button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hOHLaj6S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hOHLaj6S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hOHLaj6S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hOHLaj6S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hOHLaj6S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hOHLaj6S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hOHLaj6S nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hOHLaj6S nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hOHLaj6S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hOHLaj6S .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hOHLaj6S a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hOHLaj6S .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-v3hOHLaj6S .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hOHLaj6S .navbar {
    height: 70px;
  }
  .cid-v3hOHLaj6S .navbar.opened {
    height: auto;
  }
  .cid-v3hOHLaj6S .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hOHLaj6S .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hOHLaj6S .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hOHLaj6S .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hOHLaj6S .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-v3hOHLaj6S .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hOHLaj6S .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hOHLaj6S .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hOHLaj6S .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hOHLaj6S .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hOHLaj6S .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hOHLaj6S .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hOHLaj6S .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-v3hOHLaj6S .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hOHLaj6S .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hOHLaj6S .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-v3hOHLaj6S .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hOHLaj6S .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-v3hOHLaj6S .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hOHLaj6S .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hOHLR9DM {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hOHLR9DM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hOHLR9DM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hOHLR9DM .row {
  flex-direction: row-reverse;
}
.cid-v3hOHMkrCY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hOHMkrCY .mbr-text {
  color: #000000;
}
.cid-v3hOHMkrCY .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hOHMkrCY .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hOHMNdKt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hOHMNdKt .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hOHMNdKt .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hOHMNdKt .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hOHMNdKt .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hOHMNdKt .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hOHMNdKt .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hOHMNdKt .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-v3hOHMNdKt .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hOHMNdKt .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hOHMNdKt .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hOHMNdKt .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hOHMNdKt .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hOHMNdKt .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hOHMNdKt .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hOOlHkrE {
  z-index: 1000;
  width: 100%;
}
.cid-v3hOOlHkrE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hOOlHkrE .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hOOlHkrE .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hOOlHkrE .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hOOlHkrE .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hOOlHkrE .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hOOlHkrE .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hOOlHkrE .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hOOlHkrE .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hOOlHkrE .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hOOlHkrE .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hOOlHkrE .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hOOlHkrE .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hOOlHkrE .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hOOlHkrE .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hOOlHkrE .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-v3hOOlHkrE .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hOOlHkrE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hOOlHkrE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hOOlHkrE .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hOOlHkrE .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hOOlHkrE .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hOOlHkrE .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hOOlHkrE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hOOlHkrE .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hOOlHkrE .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hOOlHkrE .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hOOlHkrE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hOOlHkrE .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hOOlHkrE .nav-item:focus,
.cid-v3hOOlHkrE .nav-link:focus {
  outline: none;
}
.cid-v3hOOlHkrE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hOOlHkrE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hOOlHkrE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hOOlHkrE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hOOlHkrE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hOOlHkrE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hOOlHkrE .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-v3hOOlHkrE .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hOOlHkrE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hOOlHkrE .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hOOlHkrE .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hOOlHkrE .navbar.collapsed {
  justify-content: center;
}
.cid-v3hOOlHkrE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hOOlHkrE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hOOlHkrE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hOOlHkrE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hOOlHkrE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hOOlHkrE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hOOlHkrE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hOOlHkrE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hOOlHkrE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hOOlHkrE .navbar {
    min-height: 72px;
  }
  .cid-v3hOOlHkrE .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hOOlHkrE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hOOlHkrE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hOOlHkrE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hOOlHkrE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hOOlHkrE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hOOlHkrE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hOOlHkrE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hOOlHkrE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hOOlHkrE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hOOlHkrE .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hOOlHkrE .dropdown-item.active,
.cid-v3hOOlHkrE .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hOOlHkrE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hOOlHkrE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hOOlHkrE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hOOlHkrE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hOOlHkrE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hOOlHkrE .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hOOlHkrE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hOOlHkrE .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hOOlHkrE .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hOOlHkrE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hOOlHkrE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hOOlHkrE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hOOlHkrE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hOOlHkrE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hOOlHkrE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hOOlHkrE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hOOlHkrE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hOOlHkrE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hOOlHkrE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hOOlHkrE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hOOlHkrE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hOOlHkrE .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-v3hOOlHkrE .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hOOlHkrE .navbar {
    height: 70px;
  }
  .cid-v3hOOlHkrE .navbar.opened {
    height: auto;
  }
  .cid-v3hOOlHkrE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hOOlHkrE .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hOOlHkrE .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hOOlHkrE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hOOlHkrE .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-v3hOOlHkrE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hOOlHkrE .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hOOlHkrE .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hOOlHkrE .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hOOlHkrE .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hOOlHkrE .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hOOlHkrE .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hOOlHkrE .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-v3hOOlHkrE .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hOOlHkrE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hOOlHkrE .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-v3hOOlHkrE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hOOlHkrE .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-v3hOOlHkrE .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hOOlHkrE .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hOOnX0kG {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hOOnX0kG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hOOnX0kG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hOOnX0kG .row {
  flex-direction: row-reverse;
}
.cid-v3hOOpnZRc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hOOpnZRc .mbr-text {
  color: #000000;
}
.cid-v3hOOpnZRc .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hOOpnZRc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hOOq8iIU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hOOq8iIU .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hOOq8iIU .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hOOq8iIU .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hOOq8iIU .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hOOq8iIU .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hOOq8iIU .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hOOq8iIU .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-v3hOOq8iIU .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hOOq8iIU .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hOOq8iIU .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hOOq8iIU .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hOOq8iIU .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hOOq8iIU .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hOOq8iIU .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hOXFcTvN {
  z-index: 1000;
  width: 100%;
}
.cid-v3hOXFcTvN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hOXFcTvN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hOXFcTvN .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hOXFcTvN .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hOXFcTvN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hOXFcTvN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hOXFcTvN .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hOXFcTvN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hOXFcTvN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hOXFcTvN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hOXFcTvN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hOXFcTvN .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hOXFcTvN .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hOXFcTvN .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hOXFcTvN .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hOXFcTvN .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-v3hOXFcTvN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hOXFcTvN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hOXFcTvN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hOXFcTvN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hOXFcTvN .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hOXFcTvN .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hOXFcTvN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hOXFcTvN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hOXFcTvN .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hOXFcTvN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hOXFcTvN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hOXFcTvN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hOXFcTvN .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hOXFcTvN .nav-item:focus,
.cid-v3hOXFcTvN .nav-link:focus {
  outline: none;
}
.cid-v3hOXFcTvN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hOXFcTvN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hOXFcTvN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hOXFcTvN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hOXFcTvN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hOXFcTvN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hOXFcTvN .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-v3hOXFcTvN .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hOXFcTvN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hOXFcTvN .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hOXFcTvN .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hOXFcTvN .navbar.collapsed {
  justify-content: center;
}
.cid-v3hOXFcTvN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hOXFcTvN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hOXFcTvN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hOXFcTvN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hOXFcTvN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hOXFcTvN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hOXFcTvN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hOXFcTvN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hOXFcTvN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hOXFcTvN .navbar {
    min-height: 72px;
  }
  .cid-v3hOXFcTvN .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hOXFcTvN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hOXFcTvN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hOXFcTvN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hOXFcTvN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hOXFcTvN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hOXFcTvN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hOXFcTvN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hOXFcTvN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hOXFcTvN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hOXFcTvN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hOXFcTvN .dropdown-item.active,
.cid-v3hOXFcTvN .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hOXFcTvN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hOXFcTvN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hOXFcTvN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hOXFcTvN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hOXFcTvN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hOXFcTvN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hOXFcTvN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hOXFcTvN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hOXFcTvN .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hOXFcTvN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hOXFcTvN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hOXFcTvN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hOXFcTvN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hOXFcTvN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hOXFcTvN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hOXFcTvN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hOXFcTvN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hOXFcTvN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hOXFcTvN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hOXFcTvN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hOXFcTvN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hOXFcTvN .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-v3hOXFcTvN .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hOXFcTvN .navbar {
    height: 70px;
  }
  .cid-v3hOXFcTvN .navbar.opened {
    height: auto;
  }
  .cid-v3hOXFcTvN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hOXFcTvN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hOXFcTvN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hOXFcTvN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hOXFcTvN .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-v3hOXFcTvN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hOXFcTvN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hOXFcTvN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hOXFcTvN .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hOXFcTvN .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hOXFcTvN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hOXFcTvN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hOXFcTvN .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-v3hOXFcTvN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hOXFcTvN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hOXFcTvN .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-v3hOXFcTvN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hOXFcTvN .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-v3hOXFcTvN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hOXFcTvN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hOXNz1j7 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hOXNz1j7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hOXNz1j7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hOXNz1j7 .row {
  flex-direction: row-reverse;
}
.cid-v3hOY0gYrq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hOY0gYrq .mbr-text {
  color: #000000;
}
.cid-v3hOY0gYrq .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hOY0gYrq .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hOY2Lgmt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hOY2Lgmt .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hOY2Lgmt .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hOY2Lgmt .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hOY2Lgmt .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hOY2Lgmt .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hOY2Lgmt .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hOY2Lgmt .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-v3hOY2Lgmt .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hOY2Lgmt .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hOY2Lgmt .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hOY2Lgmt .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hOY2Lgmt .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hOY2Lgmt .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hOY2Lgmt .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hPgJTUTs {
  z-index: 1000;
  width: 100%;
}
.cid-v3hPgJTUTs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hPgJTUTs .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hPgJTUTs .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hPgJTUTs .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hPgJTUTs .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hPgJTUTs .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hPgJTUTs .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hPgJTUTs .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hPgJTUTs .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hPgJTUTs .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hPgJTUTs .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hPgJTUTs .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hPgJTUTs .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hPgJTUTs .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hPgJTUTs .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hPgJTUTs .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-v3hPgJTUTs .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hPgJTUTs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hPgJTUTs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hPgJTUTs .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hPgJTUTs .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hPgJTUTs .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hPgJTUTs .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hPgJTUTs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hPgJTUTs .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hPgJTUTs .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hPgJTUTs .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hPgJTUTs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hPgJTUTs .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hPgJTUTs .nav-item:focus,
.cid-v3hPgJTUTs .nav-link:focus {
  outline: none;
}
.cid-v3hPgJTUTs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hPgJTUTs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hPgJTUTs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hPgJTUTs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hPgJTUTs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hPgJTUTs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hPgJTUTs .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-v3hPgJTUTs .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hPgJTUTs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hPgJTUTs .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hPgJTUTs .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hPgJTUTs .navbar.collapsed {
  justify-content: center;
}
.cid-v3hPgJTUTs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hPgJTUTs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hPgJTUTs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hPgJTUTs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hPgJTUTs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hPgJTUTs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hPgJTUTs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hPgJTUTs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hPgJTUTs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hPgJTUTs .navbar {
    min-height: 72px;
  }
  .cid-v3hPgJTUTs .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hPgJTUTs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hPgJTUTs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hPgJTUTs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hPgJTUTs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hPgJTUTs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hPgJTUTs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hPgJTUTs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hPgJTUTs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hPgJTUTs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hPgJTUTs .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hPgJTUTs .dropdown-item.active,
.cid-v3hPgJTUTs .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hPgJTUTs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hPgJTUTs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hPgJTUTs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hPgJTUTs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hPgJTUTs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hPgJTUTs .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hPgJTUTs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hPgJTUTs .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hPgJTUTs .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hPgJTUTs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hPgJTUTs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hPgJTUTs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hPgJTUTs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hPgJTUTs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hPgJTUTs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hPgJTUTs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hPgJTUTs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hPgJTUTs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hPgJTUTs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hPgJTUTs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hPgJTUTs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hPgJTUTs .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-v3hPgJTUTs .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hPgJTUTs .navbar {
    height: 70px;
  }
  .cid-v3hPgJTUTs .navbar.opened {
    height: auto;
  }
  .cid-v3hPgJTUTs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hPgJTUTs .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hPgJTUTs .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hPgJTUTs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hPgJTUTs .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-v3hPgJTUTs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hPgJTUTs .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hPgJTUTs .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hPgJTUTs .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hPgJTUTs .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hPgJTUTs .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hPgJTUTs .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hPgJTUTs .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-v3hPgJTUTs .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hPgJTUTs .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hPgJTUTs .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-v3hPgJTUTs .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hPgJTUTs .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-v3hPgJTUTs .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hPgJTUTs .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hPgLClAg {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hPgLClAg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hPgLClAg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hPgLClAg .row {
  flex-direction: row-reverse;
}
.cid-v3hPgNxgWl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hPgNxgWl .mbr-text {
  color: #000000;
}
.cid-v3hPgNxgWl .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hPgNxgWl .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hPgO7UNV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hPgO7UNV .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hPgO7UNV .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hPgO7UNV .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hPgO7UNV .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hPgO7UNV .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hPgO7UNV .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hPgO7UNV .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-v3hPgO7UNV .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hPgO7UNV .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hPgO7UNV .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hPgO7UNV .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hPgO7UNV .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hPgO7UNV .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hPgO7UNV .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hPobHMAP {
  z-index: 1000;
  width: 100%;
}
.cid-v3hPobHMAP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hPobHMAP .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hPobHMAP .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hPobHMAP .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hPobHMAP .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hPobHMAP .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hPobHMAP .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hPobHMAP .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hPobHMAP .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hPobHMAP .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hPobHMAP .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hPobHMAP .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hPobHMAP .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hPobHMAP .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hPobHMAP .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hPobHMAP .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-v3hPobHMAP .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hPobHMAP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hPobHMAP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hPobHMAP .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hPobHMAP .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hPobHMAP .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hPobHMAP .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hPobHMAP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hPobHMAP .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hPobHMAP .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hPobHMAP .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hPobHMAP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hPobHMAP .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hPobHMAP .nav-item:focus,
.cid-v3hPobHMAP .nav-link:focus {
  outline: none;
}
.cid-v3hPobHMAP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hPobHMAP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hPobHMAP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hPobHMAP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hPobHMAP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hPobHMAP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hPobHMAP .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-v3hPobHMAP .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hPobHMAP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hPobHMAP .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hPobHMAP .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hPobHMAP .navbar.collapsed {
  justify-content: center;
}
.cid-v3hPobHMAP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hPobHMAP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hPobHMAP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hPobHMAP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hPobHMAP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hPobHMAP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hPobHMAP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hPobHMAP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hPobHMAP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hPobHMAP .navbar {
    min-height: 72px;
  }
  .cid-v3hPobHMAP .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hPobHMAP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hPobHMAP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hPobHMAP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hPobHMAP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hPobHMAP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hPobHMAP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hPobHMAP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hPobHMAP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hPobHMAP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hPobHMAP .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hPobHMAP .dropdown-item.active,
.cid-v3hPobHMAP .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hPobHMAP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hPobHMAP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hPobHMAP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hPobHMAP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hPobHMAP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hPobHMAP .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hPobHMAP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hPobHMAP .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hPobHMAP .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hPobHMAP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hPobHMAP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hPobHMAP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hPobHMAP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hPobHMAP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hPobHMAP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hPobHMAP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hPobHMAP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hPobHMAP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hPobHMAP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hPobHMAP .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hPobHMAP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hPobHMAP .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-v3hPobHMAP .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hPobHMAP .navbar {
    height: 70px;
  }
  .cid-v3hPobHMAP .navbar.opened {
    height: auto;
  }
  .cid-v3hPobHMAP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hPobHMAP .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hPobHMAP .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hPobHMAP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hPobHMAP .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-v3hPobHMAP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hPobHMAP .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hPobHMAP .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hPobHMAP .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hPobHMAP .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hPobHMAP .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hPobHMAP .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hPobHMAP .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-v3hPobHMAP .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hPobHMAP .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hPobHMAP .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-v3hPobHMAP .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hPobHMAP .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-v3hPobHMAP .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hPobHMAP .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hPoczc4y {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hPoczc4y .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hPoczc4y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hPoczc4y .row {
  flex-direction: row-reverse;
}
.cid-v3hPodfIgn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hPodfIgn .mbr-text {
  color: #000000;
}
.cid-v3hPodfIgn .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hPodfIgn .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hPodHmpl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hPodHmpl .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hPodHmpl .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hPodHmpl .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hPodHmpl .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hPodHmpl .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hPodHmpl .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hPodHmpl .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-v3hPodHmpl .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hPodHmpl .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hPodHmpl .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hPodHmpl .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hPodHmpl .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hPodHmpl .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hPodHmpl .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hPve7gGW {
  z-index: 1000;
  width: 100%;
}
.cid-v3hPve7gGW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hPve7gGW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hPve7gGW .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hPve7gGW .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hPve7gGW .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hPve7gGW .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hPve7gGW .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hPve7gGW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hPve7gGW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hPve7gGW .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hPve7gGW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hPve7gGW .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hPve7gGW .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hPve7gGW .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hPve7gGW .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hPve7gGW .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-v3hPve7gGW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hPve7gGW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hPve7gGW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hPve7gGW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hPve7gGW .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hPve7gGW .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hPve7gGW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hPve7gGW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hPve7gGW .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hPve7gGW .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hPve7gGW .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hPve7gGW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hPve7gGW .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hPve7gGW .nav-item:focus,
.cid-v3hPve7gGW .nav-link:focus {
  outline: none;
}
.cid-v3hPve7gGW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hPve7gGW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hPve7gGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hPve7gGW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hPve7gGW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hPve7gGW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hPve7gGW .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-v3hPve7gGW .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hPve7gGW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hPve7gGW .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hPve7gGW .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hPve7gGW .navbar.collapsed {
  justify-content: center;
}
.cid-v3hPve7gGW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hPve7gGW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hPve7gGW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hPve7gGW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hPve7gGW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hPve7gGW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hPve7gGW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hPve7gGW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hPve7gGW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hPve7gGW .navbar {
    min-height: 72px;
  }
  .cid-v3hPve7gGW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hPve7gGW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hPve7gGW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hPve7gGW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hPve7gGW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hPve7gGW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hPve7gGW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hPve7gGW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hPve7gGW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hPve7gGW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hPve7gGW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hPve7gGW .dropdown-item.active,
.cid-v3hPve7gGW .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hPve7gGW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hPve7gGW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hPve7gGW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hPve7gGW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hPve7gGW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hPve7gGW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hPve7gGW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hPve7gGW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hPve7gGW .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hPve7gGW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hPve7gGW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hPve7gGW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hPve7gGW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hPve7gGW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hPve7gGW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hPve7gGW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hPve7gGW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hPve7gGW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hPve7gGW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hPve7gGW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hPve7gGW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hPve7gGW .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-v3hPve7gGW .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hPve7gGW .navbar {
    height: 70px;
  }
  .cid-v3hPve7gGW .navbar.opened {
    height: auto;
  }
  .cid-v3hPve7gGW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hPve7gGW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hPve7gGW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hPve7gGW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hPve7gGW .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-v3hPve7gGW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hPve7gGW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hPve7gGW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hPve7gGW .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hPve7gGW .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hPve7gGW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hPve7gGW .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hPve7gGW .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-v3hPve7gGW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hPve7gGW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hPve7gGW .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-v3hPve7gGW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hPve7gGW .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-v3hPve7gGW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hPve7gGW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hPveUz96 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hPveUz96 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hPveUz96 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hPveUz96 .row {
  flex-direction: row-reverse;
}
.cid-v3hPvfOICA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hPvfOICA .mbr-text {
  color: #000000;
}
.cid-v3hPvfOICA .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hPvfOICA .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hPvgqGC4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hPvgqGC4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hPvgqGC4 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hPvgqGC4 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hPvgqGC4 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hPvgqGC4 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hPvgqGC4 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hPvgqGC4 .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-v3hPvgqGC4 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hPvgqGC4 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hPvgqGC4 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hPvgqGC4 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hPvgqGC4 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hPvgqGC4 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hPvgqGC4 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hSYeI6kl {
  z-index: 1000;
  width: 100%;
}
.cid-v3hSYeI6kl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hSYeI6kl .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hSYeI6kl .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hSYeI6kl .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hSYeI6kl .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hSYeI6kl .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hSYeI6kl .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hSYeI6kl .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hSYeI6kl .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hSYeI6kl .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hSYeI6kl .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hSYeI6kl .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hSYeI6kl .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hSYeI6kl .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hSYeI6kl .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hSYeI6kl .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-v3hSYeI6kl .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hSYeI6kl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hSYeI6kl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hSYeI6kl .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hSYeI6kl .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hSYeI6kl .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hSYeI6kl .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hSYeI6kl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hSYeI6kl .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hSYeI6kl .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hSYeI6kl .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hSYeI6kl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hSYeI6kl .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hSYeI6kl .nav-item:focus,
.cid-v3hSYeI6kl .nav-link:focus {
  outline: none;
}
.cid-v3hSYeI6kl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hSYeI6kl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hSYeI6kl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hSYeI6kl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hSYeI6kl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hSYeI6kl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hSYeI6kl .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-v3hSYeI6kl .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hSYeI6kl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hSYeI6kl .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hSYeI6kl .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hSYeI6kl .navbar.collapsed {
  justify-content: center;
}
.cid-v3hSYeI6kl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hSYeI6kl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hSYeI6kl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hSYeI6kl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hSYeI6kl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hSYeI6kl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hSYeI6kl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hSYeI6kl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hSYeI6kl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hSYeI6kl .navbar {
    min-height: 72px;
  }
  .cid-v3hSYeI6kl .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hSYeI6kl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hSYeI6kl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hSYeI6kl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hSYeI6kl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hSYeI6kl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hSYeI6kl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hSYeI6kl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hSYeI6kl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hSYeI6kl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hSYeI6kl .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hSYeI6kl .dropdown-item.active,
.cid-v3hSYeI6kl .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hSYeI6kl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hSYeI6kl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hSYeI6kl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hSYeI6kl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hSYeI6kl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hSYeI6kl .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hSYeI6kl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hSYeI6kl .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hSYeI6kl .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hSYeI6kl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hSYeI6kl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hSYeI6kl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hSYeI6kl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hSYeI6kl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hSYeI6kl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hSYeI6kl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hSYeI6kl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hSYeI6kl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hSYeI6kl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hSYeI6kl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hSYeI6kl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hSYeI6kl .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-v3hSYeI6kl .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hSYeI6kl .navbar {
    height: 70px;
  }
  .cid-v3hSYeI6kl .navbar.opened {
    height: auto;
  }
  .cid-v3hSYeI6kl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hSYeI6kl .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hSYeI6kl .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hSYeI6kl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hSYeI6kl .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-v3hSYeI6kl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hSYeI6kl .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hSYeI6kl .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hSYeI6kl .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hSYeI6kl .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hSYeI6kl .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hSYeI6kl .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hSYeI6kl .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-v3hSYeI6kl .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hSYeI6kl .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hSYeI6kl .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-v3hSYeI6kl .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hSYeI6kl .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-v3hSYeI6kl .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hSYeI6kl .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hSYgmgnb {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hSYgmgnb .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hSYgmgnb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hSYgmgnb .row {
  flex-direction: row-reverse;
}
.cid-v3hSYikxCR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hSYikxCR .mbr-text {
  color: #000000;
}
.cid-v3hSYikxCR .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hSYikxCR .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hSYiUBbB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hSYiUBbB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hSYiUBbB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hSYiUBbB .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hSYiUBbB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hSYiUBbB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hSYiUBbB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hSYiUBbB .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-v3hSYiUBbB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hSYiUBbB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hSYiUBbB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hSYiUBbB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hSYiUBbB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hSYiUBbB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hSYiUBbB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hUnzRNP6 {
  z-index: 1000;
  width: 100%;
}
.cid-v3hUnzRNP6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hUnzRNP6 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hUnzRNP6 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hUnzRNP6 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hUnzRNP6 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hUnzRNP6 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hUnzRNP6 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hUnzRNP6 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hUnzRNP6 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hUnzRNP6 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hUnzRNP6 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hUnzRNP6 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hUnzRNP6 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hUnzRNP6 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hUnzRNP6 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hUnzRNP6 .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-v3hUnzRNP6 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hUnzRNP6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hUnzRNP6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hUnzRNP6 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hUnzRNP6 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hUnzRNP6 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hUnzRNP6 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hUnzRNP6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hUnzRNP6 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hUnzRNP6 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hUnzRNP6 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hUnzRNP6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hUnzRNP6 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hUnzRNP6 .nav-item:focus,
.cid-v3hUnzRNP6 .nav-link:focus {
  outline: none;
}
.cid-v3hUnzRNP6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hUnzRNP6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hUnzRNP6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hUnzRNP6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hUnzRNP6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hUnzRNP6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hUnzRNP6 .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-v3hUnzRNP6 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hUnzRNP6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hUnzRNP6 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hUnzRNP6 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hUnzRNP6 .navbar.collapsed {
  justify-content: center;
}
.cid-v3hUnzRNP6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hUnzRNP6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hUnzRNP6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hUnzRNP6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hUnzRNP6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hUnzRNP6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hUnzRNP6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hUnzRNP6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hUnzRNP6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hUnzRNP6 .navbar {
    min-height: 72px;
  }
  .cid-v3hUnzRNP6 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hUnzRNP6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hUnzRNP6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hUnzRNP6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hUnzRNP6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hUnzRNP6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hUnzRNP6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hUnzRNP6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hUnzRNP6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hUnzRNP6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hUnzRNP6 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hUnzRNP6 .dropdown-item.active,
.cid-v3hUnzRNP6 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hUnzRNP6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hUnzRNP6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hUnzRNP6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hUnzRNP6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hUnzRNP6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hUnzRNP6 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hUnzRNP6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hUnzRNP6 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hUnzRNP6 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hUnzRNP6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hUnzRNP6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hUnzRNP6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hUnzRNP6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hUnzRNP6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hUnzRNP6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hUnzRNP6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hUnzRNP6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hUnzRNP6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hUnzRNP6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hUnzRNP6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hUnzRNP6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hUnzRNP6 .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-v3hUnzRNP6 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hUnzRNP6 .navbar {
    height: 70px;
  }
  .cid-v3hUnzRNP6 .navbar.opened {
    height: auto;
  }
  .cid-v3hUnzRNP6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hUnzRNP6 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hUnzRNP6 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hUnzRNP6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hUnzRNP6 .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-v3hUnzRNP6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hUnzRNP6 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hUnzRNP6 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hUnzRNP6 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hUnzRNP6 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hUnzRNP6 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hUnzRNP6 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hUnzRNP6 .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-v3hUnzRNP6 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hUnzRNP6 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hUnzRNP6 .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-v3hUnzRNP6 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hUnzRNP6 .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-v3hUnzRNP6 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hUnzRNP6 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hUnAKFIh {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hUnAKFIh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hUnAKFIh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hUnAKFIh .row {
  flex-direction: row-reverse;
}
.cid-v3hUnC4kUf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hUnC4kUf .mbr-text {
  color: #000000;
}
.cid-v3hUnC4kUf .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hUnC4kUf .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hUnCNb5T {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hUnCNb5T .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hUnCNb5T .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hUnCNb5T .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hUnCNb5T .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hUnCNb5T .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hUnCNb5T .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hUnCNb5T .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-v3hUnCNb5T .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hUnCNb5T .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hUnCNb5T .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hUnCNb5T .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hUnCNb5T .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hUnCNb5T .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hUnCNb5T .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hUzENEUe {
  z-index: 1000;
  width: 100%;
}
.cid-v3hUzENEUe .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hUzENEUe .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hUzENEUe .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hUzENEUe .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hUzENEUe .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hUzENEUe .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hUzENEUe .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hUzENEUe .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hUzENEUe .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hUzENEUe .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hUzENEUe .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hUzENEUe .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hUzENEUe .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hUzENEUe .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hUzENEUe .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hUzENEUe .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-v3hUzENEUe .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hUzENEUe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hUzENEUe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hUzENEUe .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hUzENEUe .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hUzENEUe .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hUzENEUe .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hUzENEUe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hUzENEUe .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hUzENEUe .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hUzENEUe .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hUzENEUe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hUzENEUe .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hUzENEUe .nav-item:focus,
.cid-v3hUzENEUe .nav-link:focus {
  outline: none;
}
.cid-v3hUzENEUe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hUzENEUe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hUzENEUe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hUzENEUe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hUzENEUe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hUzENEUe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hUzENEUe .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-v3hUzENEUe .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hUzENEUe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hUzENEUe .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hUzENEUe .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hUzENEUe .navbar.collapsed {
  justify-content: center;
}
.cid-v3hUzENEUe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hUzENEUe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hUzENEUe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hUzENEUe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hUzENEUe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hUzENEUe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hUzENEUe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hUzENEUe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hUzENEUe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hUzENEUe .navbar {
    min-height: 72px;
  }
  .cid-v3hUzENEUe .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hUzENEUe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hUzENEUe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hUzENEUe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hUzENEUe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hUzENEUe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hUzENEUe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hUzENEUe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hUzENEUe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hUzENEUe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hUzENEUe .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hUzENEUe .dropdown-item.active,
.cid-v3hUzENEUe .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hUzENEUe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hUzENEUe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hUzENEUe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hUzENEUe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hUzENEUe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hUzENEUe .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hUzENEUe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hUzENEUe .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hUzENEUe .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hUzENEUe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hUzENEUe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hUzENEUe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hUzENEUe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hUzENEUe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hUzENEUe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hUzENEUe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hUzENEUe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hUzENEUe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hUzENEUe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hUzENEUe .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hUzENEUe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hUzENEUe .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-v3hUzENEUe .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hUzENEUe .navbar {
    height: 70px;
  }
  .cid-v3hUzENEUe .navbar.opened {
    height: auto;
  }
  .cid-v3hUzENEUe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hUzENEUe .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hUzENEUe .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hUzENEUe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hUzENEUe .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-v3hUzENEUe .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hUzENEUe .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hUzENEUe .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hUzENEUe .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hUzENEUe .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hUzENEUe .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hUzENEUe .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hUzENEUe .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-v3hUzENEUe .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hUzENEUe .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hUzENEUe .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-v3hUzENEUe .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hUzENEUe .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-v3hUzENEUe .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hUzENEUe .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hUzGPplh {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hUzGPplh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hUzGPplh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hUzGPplh .row {
  flex-direction: row-reverse;
}
.cid-v3hUzHOmHl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hUzHOmHl .mbr-text {
  color: #000000;
}
.cid-v3hUzHOmHl .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hUzHOmHl .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hUzIvg3K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hUzIvg3K .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hUzIvg3K .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hUzIvg3K .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hUzIvg3K .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hUzIvg3K .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hUzIvg3K .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hUzIvg3K .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-v3hUzIvg3K .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hUzIvg3K .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hUzIvg3K .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hUzIvg3K .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hUzIvg3K .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hUzIvg3K .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hUzIvg3K .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hULP30LK {
  z-index: 1000;
  width: 100%;
}
.cid-v3hULP30LK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hULP30LK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hULP30LK .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hULP30LK .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hULP30LK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hULP30LK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hULP30LK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hULP30LK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hULP30LK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hULP30LK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hULP30LK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hULP30LK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hULP30LK .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hULP30LK .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hULP30LK .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hULP30LK .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-v3hULP30LK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hULP30LK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hULP30LK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hULP30LK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hULP30LK .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hULP30LK .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hULP30LK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hULP30LK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hULP30LK .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hULP30LK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hULP30LK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hULP30LK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hULP30LK .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hULP30LK .nav-item:focus,
.cid-v3hULP30LK .nav-link:focus {
  outline: none;
}
.cid-v3hULP30LK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hULP30LK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hULP30LK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hULP30LK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hULP30LK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hULP30LK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hULP30LK .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-v3hULP30LK .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hULP30LK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hULP30LK .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hULP30LK .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hULP30LK .navbar.collapsed {
  justify-content: center;
}
.cid-v3hULP30LK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hULP30LK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hULP30LK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hULP30LK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hULP30LK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hULP30LK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hULP30LK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hULP30LK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hULP30LK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hULP30LK .navbar {
    min-height: 72px;
  }
  .cid-v3hULP30LK .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hULP30LK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hULP30LK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hULP30LK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hULP30LK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hULP30LK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hULP30LK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hULP30LK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hULP30LK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hULP30LK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hULP30LK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hULP30LK .dropdown-item.active,
.cid-v3hULP30LK .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hULP30LK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hULP30LK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hULP30LK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hULP30LK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hULP30LK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hULP30LK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hULP30LK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hULP30LK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hULP30LK .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hULP30LK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hULP30LK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hULP30LK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hULP30LK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hULP30LK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hULP30LK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hULP30LK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hULP30LK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hULP30LK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hULP30LK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hULP30LK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hULP30LK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hULP30LK .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-v3hULP30LK .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hULP30LK .navbar {
    height: 70px;
  }
  .cid-v3hULP30LK .navbar.opened {
    height: auto;
  }
  .cid-v3hULP30LK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hULP30LK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hULP30LK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hULP30LK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hULP30LK .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-v3hULP30LK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hULP30LK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hULP30LK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hULP30LK .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hULP30LK .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hULP30LK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hULP30LK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hULP30LK .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-v3hULP30LK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hULP30LK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hULP30LK .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-v3hULP30LK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hULP30LK .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-v3hULP30LK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hULP30LK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hULPZqdX {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hULPZqdX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hULPZqdX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hULPZqdX .row {
  flex-direction: row-reverse;
}
.cid-v3hULQMAF2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hULQMAF2 .mbr-text {
  color: #000000;
}
.cid-v3hULQMAF2 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hULQMAF2 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hULRgTVN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hULRgTVN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hULRgTVN .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hULRgTVN .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hULRgTVN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hULRgTVN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hULRgTVN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hULRgTVN .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-v3hULRgTVN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hULRgTVN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hULRgTVN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hULRgTVN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hULRgTVN .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hULRgTVN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hULRgTVN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hUUiu0AT {
  z-index: 1000;
  width: 100%;
}
.cid-v3hUUiu0AT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hUUiu0AT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hUUiu0AT .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hUUiu0AT .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hUUiu0AT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hUUiu0AT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hUUiu0AT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hUUiu0AT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hUUiu0AT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hUUiu0AT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hUUiu0AT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hUUiu0AT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hUUiu0AT .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hUUiu0AT .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hUUiu0AT .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hUUiu0AT .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-v3hUUiu0AT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hUUiu0AT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hUUiu0AT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hUUiu0AT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hUUiu0AT .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hUUiu0AT .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hUUiu0AT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hUUiu0AT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hUUiu0AT .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hUUiu0AT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hUUiu0AT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hUUiu0AT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hUUiu0AT .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hUUiu0AT .nav-item:focus,
.cid-v3hUUiu0AT .nav-link:focus {
  outline: none;
}
.cid-v3hUUiu0AT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hUUiu0AT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hUUiu0AT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hUUiu0AT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hUUiu0AT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hUUiu0AT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hUUiu0AT .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-v3hUUiu0AT .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hUUiu0AT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hUUiu0AT .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hUUiu0AT .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hUUiu0AT .navbar.collapsed {
  justify-content: center;
}
.cid-v3hUUiu0AT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hUUiu0AT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hUUiu0AT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hUUiu0AT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hUUiu0AT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hUUiu0AT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hUUiu0AT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hUUiu0AT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hUUiu0AT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hUUiu0AT .navbar {
    min-height: 72px;
  }
  .cid-v3hUUiu0AT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hUUiu0AT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hUUiu0AT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hUUiu0AT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hUUiu0AT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hUUiu0AT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hUUiu0AT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hUUiu0AT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hUUiu0AT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hUUiu0AT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hUUiu0AT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hUUiu0AT .dropdown-item.active,
.cid-v3hUUiu0AT .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hUUiu0AT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hUUiu0AT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hUUiu0AT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hUUiu0AT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hUUiu0AT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hUUiu0AT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hUUiu0AT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hUUiu0AT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hUUiu0AT .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hUUiu0AT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hUUiu0AT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hUUiu0AT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hUUiu0AT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hUUiu0AT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hUUiu0AT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hUUiu0AT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hUUiu0AT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hUUiu0AT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hUUiu0AT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hUUiu0AT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hUUiu0AT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hUUiu0AT .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-v3hUUiu0AT .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hUUiu0AT .navbar {
    height: 70px;
  }
  .cid-v3hUUiu0AT .navbar.opened {
    height: auto;
  }
  .cid-v3hUUiu0AT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hUUiu0AT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hUUiu0AT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hUUiu0AT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hUUiu0AT .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-v3hUUiu0AT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hUUiu0AT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hUUiu0AT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hUUiu0AT .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hUUiu0AT .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hUUiu0AT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hUUiu0AT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hUUiu0AT .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-v3hUUiu0AT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hUUiu0AT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hUUiu0AT .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-v3hUUiu0AT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hUUiu0AT .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-v3hUUiu0AT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hUUiu0AT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hUUk2PVf {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hUUk2PVf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hUUk2PVf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hUUk2PVf .row {
  flex-direction: row-reverse;
}
.cid-v3hUUkGfhK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hUUkGfhK .mbr-text {
  color: #000000;
}
.cid-v3hUUkGfhK .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hUUkGfhK .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hUUlnxQA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hUUlnxQA .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hUUlnxQA .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hUUlnxQA .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hUUlnxQA .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hUUlnxQA .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hUUlnxQA .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hUUlnxQA .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-v3hUUlnxQA .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hUUlnxQA .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hUUlnxQA .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hUUlnxQA .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hUUlnxQA .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hUUlnxQA .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hUUlnxQA .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hV2io1Pf {
  z-index: 1000;
  width: 100%;
}
.cid-v3hV2io1Pf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hV2io1Pf .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hV2io1Pf .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hV2io1Pf .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hV2io1Pf .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hV2io1Pf .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hV2io1Pf .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hV2io1Pf .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hV2io1Pf .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hV2io1Pf .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hV2io1Pf .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hV2io1Pf .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hV2io1Pf .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hV2io1Pf .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hV2io1Pf .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hV2io1Pf .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-v3hV2io1Pf .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hV2io1Pf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hV2io1Pf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hV2io1Pf .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hV2io1Pf .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hV2io1Pf .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hV2io1Pf .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hV2io1Pf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hV2io1Pf .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hV2io1Pf .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hV2io1Pf .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hV2io1Pf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hV2io1Pf .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hV2io1Pf .nav-item:focus,
.cid-v3hV2io1Pf .nav-link:focus {
  outline: none;
}
.cid-v3hV2io1Pf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hV2io1Pf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hV2io1Pf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hV2io1Pf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hV2io1Pf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hV2io1Pf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hV2io1Pf .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-v3hV2io1Pf .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hV2io1Pf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hV2io1Pf .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hV2io1Pf .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hV2io1Pf .navbar.collapsed {
  justify-content: center;
}
.cid-v3hV2io1Pf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hV2io1Pf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hV2io1Pf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hV2io1Pf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hV2io1Pf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hV2io1Pf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hV2io1Pf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hV2io1Pf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hV2io1Pf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hV2io1Pf .navbar {
    min-height: 72px;
  }
  .cid-v3hV2io1Pf .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hV2io1Pf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hV2io1Pf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hV2io1Pf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hV2io1Pf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hV2io1Pf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hV2io1Pf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hV2io1Pf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hV2io1Pf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hV2io1Pf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hV2io1Pf .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hV2io1Pf .dropdown-item.active,
.cid-v3hV2io1Pf .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hV2io1Pf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hV2io1Pf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hV2io1Pf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hV2io1Pf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hV2io1Pf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hV2io1Pf .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hV2io1Pf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hV2io1Pf .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hV2io1Pf .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hV2io1Pf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hV2io1Pf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hV2io1Pf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hV2io1Pf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hV2io1Pf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hV2io1Pf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hV2io1Pf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hV2io1Pf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hV2io1Pf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hV2io1Pf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hV2io1Pf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hV2io1Pf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hV2io1Pf .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-v3hV2io1Pf .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hV2io1Pf .navbar {
    height: 70px;
  }
  .cid-v3hV2io1Pf .navbar.opened {
    height: auto;
  }
  .cid-v3hV2io1Pf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hV2io1Pf .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hV2io1Pf .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hV2io1Pf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hV2io1Pf .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-v3hV2io1Pf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hV2io1Pf .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hV2io1Pf .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hV2io1Pf .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hV2io1Pf .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hV2io1Pf .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hV2io1Pf .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hV2io1Pf .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-v3hV2io1Pf .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hV2io1Pf .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hV2io1Pf .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-v3hV2io1Pf .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hV2io1Pf .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-v3hV2io1Pf .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hV2io1Pf .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hV2j5zry {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hV2j5zry .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hV2j5zry .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hV2j5zry .row {
  flex-direction: row-reverse;
}
.cid-v3hV2jzzFO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hV2jzzFO .mbr-text {
  color: #000000;
}
.cid-v3hV2jzzFO .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hV2jzzFO .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hV2k3F68 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hV2k3F68 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hV2k3F68 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hV2k3F68 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hV2k3F68 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hV2k3F68 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hV2k3F68 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hV2k3F68 .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-v3hV2k3F68 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hV2k3F68 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hV2k3F68 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hV2k3F68 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hV2k3F68 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hV2k3F68 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hV2k3F68 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hW5zCKmX {
  z-index: 1000;
  width: 100%;
}
.cid-v3hW5zCKmX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hW5zCKmX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hW5zCKmX .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hW5zCKmX .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hW5zCKmX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hW5zCKmX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hW5zCKmX .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hW5zCKmX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hW5zCKmX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hW5zCKmX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hW5zCKmX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hW5zCKmX .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hW5zCKmX .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hW5zCKmX .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hW5zCKmX .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hW5zCKmX .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-v3hW5zCKmX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hW5zCKmX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hW5zCKmX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hW5zCKmX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hW5zCKmX .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hW5zCKmX .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hW5zCKmX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hW5zCKmX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hW5zCKmX .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hW5zCKmX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hW5zCKmX .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hW5zCKmX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hW5zCKmX .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hW5zCKmX .nav-item:focus,
.cid-v3hW5zCKmX .nav-link:focus {
  outline: none;
}
.cid-v3hW5zCKmX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hW5zCKmX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hW5zCKmX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hW5zCKmX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hW5zCKmX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hW5zCKmX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hW5zCKmX .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-v3hW5zCKmX .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hW5zCKmX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hW5zCKmX .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hW5zCKmX .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hW5zCKmX .navbar.collapsed {
  justify-content: center;
}
.cid-v3hW5zCKmX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hW5zCKmX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hW5zCKmX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hW5zCKmX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hW5zCKmX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hW5zCKmX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hW5zCKmX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hW5zCKmX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hW5zCKmX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hW5zCKmX .navbar {
    min-height: 72px;
  }
  .cid-v3hW5zCKmX .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hW5zCKmX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hW5zCKmX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hW5zCKmX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hW5zCKmX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hW5zCKmX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hW5zCKmX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hW5zCKmX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hW5zCKmX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hW5zCKmX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hW5zCKmX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hW5zCKmX .dropdown-item.active,
.cid-v3hW5zCKmX .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hW5zCKmX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hW5zCKmX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hW5zCKmX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hW5zCKmX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hW5zCKmX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hW5zCKmX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hW5zCKmX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hW5zCKmX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hW5zCKmX .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hW5zCKmX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hW5zCKmX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hW5zCKmX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hW5zCKmX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hW5zCKmX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hW5zCKmX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hW5zCKmX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hW5zCKmX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hW5zCKmX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hW5zCKmX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hW5zCKmX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hW5zCKmX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hW5zCKmX .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-v3hW5zCKmX .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hW5zCKmX .navbar {
    height: 70px;
  }
  .cid-v3hW5zCKmX .navbar.opened {
    height: auto;
  }
  .cid-v3hW5zCKmX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hW5zCKmX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hW5zCKmX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hW5zCKmX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hW5zCKmX .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-v3hW5zCKmX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hW5zCKmX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hW5zCKmX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hW5zCKmX .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hW5zCKmX .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hW5zCKmX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hW5zCKmX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hW5zCKmX .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-v3hW5zCKmX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hW5zCKmX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hW5zCKmX .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-v3hW5zCKmX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hW5zCKmX .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-v3hW5zCKmX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hW5zCKmX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hW5AYElm {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hW5AYElm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hW5AYElm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hW5AYElm .row {
  flex-direction: row-reverse;
}
.cid-v3hW5E1ZYD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hW5E1ZYD .mbr-text {
  color: #000000;
}
.cid-v3hW5E1ZYD .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hW5E1ZYD .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hW5EAZMH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hW5EAZMH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hW5EAZMH .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hW5EAZMH .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hW5EAZMH .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hW5EAZMH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hW5EAZMH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hW5EAZMH .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-v3hW5EAZMH .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hW5EAZMH .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hW5EAZMH .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hW5EAZMH .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hW5EAZMH .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hW5EAZMH .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hW5EAZMH .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hWdaMuo1 {
  z-index: 1000;
  width: 100%;
}
.cid-v3hWdaMuo1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hWdaMuo1 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hWdaMuo1 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hWdaMuo1 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hWdaMuo1 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hWdaMuo1 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hWdaMuo1 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hWdaMuo1 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hWdaMuo1 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hWdaMuo1 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hWdaMuo1 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hWdaMuo1 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hWdaMuo1 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hWdaMuo1 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hWdaMuo1 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hWdaMuo1 .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-v3hWdaMuo1 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hWdaMuo1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hWdaMuo1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hWdaMuo1 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hWdaMuo1 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hWdaMuo1 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hWdaMuo1 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hWdaMuo1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hWdaMuo1 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hWdaMuo1 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hWdaMuo1 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hWdaMuo1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hWdaMuo1 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hWdaMuo1 .nav-item:focus,
.cid-v3hWdaMuo1 .nav-link:focus {
  outline: none;
}
.cid-v3hWdaMuo1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hWdaMuo1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hWdaMuo1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hWdaMuo1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hWdaMuo1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hWdaMuo1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hWdaMuo1 .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-v3hWdaMuo1 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hWdaMuo1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hWdaMuo1 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hWdaMuo1 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hWdaMuo1 .navbar.collapsed {
  justify-content: center;
}
.cid-v3hWdaMuo1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hWdaMuo1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hWdaMuo1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hWdaMuo1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hWdaMuo1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hWdaMuo1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hWdaMuo1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hWdaMuo1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hWdaMuo1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hWdaMuo1 .navbar {
    min-height: 72px;
  }
  .cid-v3hWdaMuo1 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hWdaMuo1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hWdaMuo1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hWdaMuo1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hWdaMuo1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hWdaMuo1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hWdaMuo1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hWdaMuo1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hWdaMuo1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hWdaMuo1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hWdaMuo1 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hWdaMuo1 .dropdown-item.active,
.cid-v3hWdaMuo1 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hWdaMuo1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hWdaMuo1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hWdaMuo1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hWdaMuo1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hWdaMuo1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hWdaMuo1 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hWdaMuo1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hWdaMuo1 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hWdaMuo1 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hWdaMuo1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hWdaMuo1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hWdaMuo1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hWdaMuo1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hWdaMuo1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hWdaMuo1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hWdaMuo1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hWdaMuo1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hWdaMuo1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hWdaMuo1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hWdaMuo1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hWdaMuo1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hWdaMuo1 .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-v3hWdaMuo1 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hWdaMuo1 .navbar {
    height: 70px;
  }
  .cid-v3hWdaMuo1 .navbar.opened {
    height: auto;
  }
  .cid-v3hWdaMuo1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hWdaMuo1 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hWdaMuo1 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hWdaMuo1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hWdaMuo1 .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-v3hWdaMuo1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hWdaMuo1 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hWdaMuo1 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hWdaMuo1 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hWdaMuo1 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hWdaMuo1 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hWdaMuo1 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hWdaMuo1 .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-v3hWdaMuo1 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hWdaMuo1 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hWdaMuo1 .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-v3hWdaMuo1 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hWdaMuo1 .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-v3hWdaMuo1 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hWdaMuo1 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hWdbvzWt {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hWdbvzWt .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hWdbvzWt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hWdbvzWt .row {
  flex-direction: row-reverse;
}
.cid-v3hWddQcm2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hWddQcm2 .mbr-text {
  color: #000000;
}
.cid-v3hWddQcm2 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hWddQcm2 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hWdgigBx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hWdgigBx .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hWdgigBx .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hWdgigBx .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hWdgigBx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hWdgigBx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hWdgigBx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hWdgigBx .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-v3hWdgigBx .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hWdgigBx .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hWdgigBx .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hWdgigBx .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hWdgigBx .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hWdgigBx .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hWdgigBx .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hWm6R6mI {
  z-index: 1000;
  width: 100%;
}
.cid-v3hWm6R6mI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hWm6R6mI .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hWm6R6mI .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hWm6R6mI .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hWm6R6mI .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hWm6R6mI .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hWm6R6mI .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hWm6R6mI .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hWm6R6mI .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hWm6R6mI .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hWm6R6mI .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hWm6R6mI .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hWm6R6mI .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hWm6R6mI .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hWm6R6mI .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hWm6R6mI .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-v3hWm6R6mI .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hWm6R6mI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hWm6R6mI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hWm6R6mI .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hWm6R6mI .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hWm6R6mI .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hWm6R6mI .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hWm6R6mI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hWm6R6mI .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hWm6R6mI .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hWm6R6mI .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hWm6R6mI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hWm6R6mI .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hWm6R6mI .nav-item:focus,
.cid-v3hWm6R6mI .nav-link:focus {
  outline: none;
}
.cid-v3hWm6R6mI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hWm6R6mI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hWm6R6mI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hWm6R6mI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hWm6R6mI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hWm6R6mI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hWm6R6mI .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-v3hWm6R6mI .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hWm6R6mI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hWm6R6mI .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hWm6R6mI .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hWm6R6mI .navbar.collapsed {
  justify-content: center;
}
.cid-v3hWm6R6mI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hWm6R6mI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hWm6R6mI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hWm6R6mI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hWm6R6mI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hWm6R6mI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hWm6R6mI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hWm6R6mI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hWm6R6mI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hWm6R6mI .navbar {
    min-height: 72px;
  }
  .cid-v3hWm6R6mI .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hWm6R6mI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hWm6R6mI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hWm6R6mI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hWm6R6mI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hWm6R6mI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hWm6R6mI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hWm6R6mI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hWm6R6mI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hWm6R6mI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hWm6R6mI .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hWm6R6mI .dropdown-item.active,
.cid-v3hWm6R6mI .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hWm6R6mI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hWm6R6mI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hWm6R6mI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hWm6R6mI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hWm6R6mI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hWm6R6mI .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hWm6R6mI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hWm6R6mI .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hWm6R6mI .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hWm6R6mI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hWm6R6mI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hWm6R6mI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hWm6R6mI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hWm6R6mI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hWm6R6mI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hWm6R6mI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hWm6R6mI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hWm6R6mI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hWm6R6mI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hWm6R6mI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hWm6R6mI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hWm6R6mI .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-v3hWm6R6mI .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hWm6R6mI .navbar {
    height: 70px;
  }
  .cid-v3hWm6R6mI .navbar.opened {
    height: auto;
  }
  .cid-v3hWm6R6mI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hWm6R6mI .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hWm6R6mI .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hWm6R6mI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hWm6R6mI .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-v3hWm6R6mI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hWm6R6mI .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hWm6R6mI .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hWm6R6mI .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hWm6R6mI .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hWm6R6mI .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hWm6R6mI .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hWm6R6mI .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-v3hWm6R6mI .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hWm6R6mI .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hWm6R6mI .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-v3hWm6R6mI .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hWm6R6mI .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-v3hWm6R6mI .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hWm6R6mI .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hWm7IkeZ {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hWm7IkeZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hWm7IkeZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hWm7IkeZ .row {
  flex-direction: row-reverse;
}
.cid-v3hWm8zsec {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hWm8zsec .mbr-text {
  color: #000000;
}
.cid-v3hWm8zsec .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hWm8zsec .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hWm98rcN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hWm98rcN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hWm98rcN .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hWm98rcN .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hWm98rcN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hWm98rcN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hWm98rcN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hWm98rcN .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-v3hWm98rcN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hWm98rcN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hWm98rcN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hWm98rcN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hWm98rcN .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hWm98rcN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hWm98rcN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hWy1cYkd {
  z-index: 1000;
  width: 100%;
}
.cid-v3hWy1cYkd .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hWy1cYkd .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hWy1cYkd .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hWy1cYkd .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hWy1cYkd .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hWy1cYkd .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hWy1cYkd .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hWy1cYkd .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hWy1cYkd .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hWy1cYkd .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hWy1cYkd .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hWy1cYkd .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hWy1cYkd .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hWy1cYkd .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hWy1cYkd .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hWy1cYkd .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-v3hWy1cYkd .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hWy1cYkd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hWy1cYkd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hWy1cYkd .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hWy1cYkd .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hWy1cYkd .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hWy1cYkd .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hWy1cYkd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hWy1cYkd .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hWy1cYkd .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hWy1cYkd .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hWy1cYkd .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hWy1cYkd .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hWy1cYkd .nav-item:focus,
.cid-v3hWy1cYkd .nav-link:focus {
  outline: none;
}
.cid-v3hWy1cYkd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hWy1cYkd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hWy1cYkd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hWy1cYkd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hWy1cYkd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hWy1cYkd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hWy1cYkd .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-v3hWy1cYkd .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hWy1cYkd .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hWy1cYkd .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hWy1cYkd .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hWy1cYkd .navbar.collapsed {
  justify-content: center;
}
.cid-v3hWy1cYkd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hWy1cYkd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hWy1cYkd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hWy1cYkd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hWy1cYkd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hWy1cYkd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hWy1cYkd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hWy1cYkd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hWy1cYkd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hWy1cYkd .navbar {
    min-height: 72px;
  }
  .cid-v3hWy1cYkd .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hWy1cYkd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hWy1cYkd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hWy1cYkd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hWy1cYkd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hWy1cYkd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hWy1cYkd .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hWy1cYkd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hWy1cYkd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hWy1cYkd .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hWy1cYkd .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hWy1cYkd .dropdown-item.active,
.cid-v3hWy1cYkd .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hWy1cYkd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hWy1cYkd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hWy1cYkd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hWy1cYkd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hWy1cYkd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hWy1cYkd .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hWy1cYkd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hWy1cYkd .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hWy1cYkd .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hWy1cYkd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hWy1cYkd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hWy1cYkd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hWy1cYkd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hWy1cYkd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hWy1cYkd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hWy1cYkd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hWy1cYkd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hWy1cYkd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hWy1cYkd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hWy1cYkd .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hWy1cYkd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hWy1cYkd .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-v3hWy1cYkd .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hWy1cYkd .navbar {
    height: 70px;
  }
  .cid-v3hWy1cYkd .navbar.opened {
    height: auto;
  }
  .cid-v3hWy1cYkd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hWy1cYkd .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hWy1cYkd .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hWy1cYkd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hWy1cYkd .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-v3hWy1cYkd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hWy1cYkd .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hWy1cYkd .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hWy1cYkd .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hWy1cYkd .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hWy1cYkd .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hWy1cYkd .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hWy1cYkd .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-v3hWy1cYkd .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hWy1cYkd .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hWy1cYkd .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-v3hWy1cYkd .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hWy1cYkd .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-v3hWy1cYkd .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hWy1cYkd .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hWy2qrZl {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hWy2qrZl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hWy2qrZl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hWy2qrZl .row {
  flex-direction: row-reverse;
}
.cid-v3hWy2VFEV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hWy2VFEV .mbr-text {
  color: #000000;
}
.cid-v3hWy2VFEV .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hWy2VFEV .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hWy3nQzO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hWy3nQzO .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hWy3nQzO .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hWy3nQzO .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hWy3nQzO .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hWy3nQzO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hWy3nQzO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hWy3nQzO .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-v3hWy3nQzO .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hWy3nQzO .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hWy3nQzO .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hWy3nQzO .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hWy3nQzO .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hWy3nQzO .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hWy3nQzO .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hWI6OZSb {
  z-index: 1000;
  width: 100%;
}
.cid-v3hWI6OZSb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hWI6OZSb .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hWI6OZSb .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hWI6OZSb .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hWI6OZSb .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hWI6OZSb .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hWI6OZSb .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hWI6OZSb .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hWI6OZSb .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hWI6OZSb .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hWI6OZSb .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hWI6OZSb .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hWI6OZSb .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hWI6OZSb .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hWI6OZSb .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hWI6OZSb .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-v3hWI6OZSb .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hWI6OZSb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hWI6OZSb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hWI6OZSb .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hWI6OZSb .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hWI6OZSb .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hWI6OZSb .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hWI6OZSb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hWI6OZSb .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hWI6OZSb .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hWI6OZSb .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hWI6OZSb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hWI6OZSb .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hWI6OZSb .nav-item:focus,
.cid-v3hWI6OZSb .nav-link:focus {
  outline: none;
}
.cid-v3hWI6OZSb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hWI6OZSb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hWI6OZSb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hWI6OZSb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hWI6OZSb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hWI6OZSb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hWI6OZSb .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-v3hWI6OZSb .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hWI6OZSb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hWI6OZSb .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hWI6OZSb .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hWI6OZSb .navbar.collapsed {
  justify-content: center;
}
.cid-v3hWI6OZSb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hWI6OZSb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hWI6OZSb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hWI6OZSb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hWI6OZSb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hWI6OZSb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hWI6OZSb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hWI6OZSb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hWI6OZSb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hWI6OZSb .navbar {
    min-height: 72px;
  }
  .cid-v3hWI6OZSb .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hWI6OZSb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hWI6OZSb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hWI6OZSb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hWI6OZSb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hWI6OZSb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hWI6OZSb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hWI6OZSb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hWI6OZSb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hWI6OZSb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hWI6OZSb .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hWI6OZSb .dropdown-item.active,
.cid-v3hWI6OZSb .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hWI6OZSb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hWI6OZSb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hWI6OZSb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hWI6OZSb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hWI6OZSb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hWI6OZSb .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hWI6OZSb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hWI6OZSb .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hWI6OZSb .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hWI6OZSb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hWI6OZSb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hWI6OZSb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hWI6OZSb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hWI6OZSb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hWI6OZSb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hWI6OZSb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hWI6OZSb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hWI6OZSb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hWI6OZSb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hWI6OZSb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hWI6OZSb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hWI6OZSb .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-v3hWI6OZSb .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hWI6OZSb .navbar {
    height: 70px;
  }
  .cid-v3hWI6OZSb .navbar.opened {
    height: auto;
  }
  .cid-v3hWI6OZSb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hWI6OZSb .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hWI6OZSb .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hWI6OZSb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hWI6OZSb .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-v3hWI6OZSb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hWI6OZSb .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hWI6OZSb .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hWI6OZSb .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hWI6OZSb .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hWI6OZSb .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hWI6OZSb .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hWI6OZSb .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-v3hWI6OZSb .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hWI6OZSb .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hWI6OZSb .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-v3hWI6OZSb .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hWI6OZSb .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-v3hWI6OZSb .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hWI6OZSb .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hWI7JVlU {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hWI7JVlU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hWI7JVlU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hWI7JVlU .row {
  flex-direction: row-reverse;
}
.cid-v3hWI8p0S0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hWI8p0S0 .mbr-text {
  color: #000000;
}
.cid-v3hWI8p0S0 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hWI8p0S0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hWI8XYmy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hWI8XYmy .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hWI8XYmy .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hWI8XYmy .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hWI8XYmy .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hWI8XYmy .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hWI8XYmy .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hWI8XYmy .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-v3hWI8XYmy .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hWI8XYmy .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hWI8XYmy .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hWI8XYmy .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hWI8XYmy .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hWI8XYmy .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hWI8XYmy .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hWT5H1wu {
  z-index: 1000;
  width: 100%;
}
.cid-v3hWT5H1wu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hWT5H1wu .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hWT5H1wu .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hWT5H1wu .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hWT5H1wu .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hWT5H1wu .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hWT5H1wu .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hWT5H1wu .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hWT5H1wu .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hWT5H1wu .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hWT5H1wu .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hWT5H1wu .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hWT5H1wu .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hWT5H1wu .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hWT5H1wu .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hWT5H1wu .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-v3hWT5H1wu .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hWT5H1wu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hWT5H1wu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hWT5H1wu .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hWT5H1wu .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hWT5H1wu .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hWT5H1wu .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hWT5H1wu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hWT5H1wu .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hWT5H1wu .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hWT5H1wu .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hWT5H1wu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hWT5H1wu .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hWT5H1wu .nav-item:focus,
.cid-v3hWT5H1wu .nav-link:focus {
  outline: none;
}
.cid-v3hWT5H1wu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hWT5H1wu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hWT5H1wu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hWT5H1wu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hWT5H1wu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hWT5H1wu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hWT5H1wu .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-v3hWT5H1wu .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hWT5H1wu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hWT5H1wu .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hWT5H1wu .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hWT5H1wu .navbar.collapsed {
  justify-content: center;
}
.cid-v3hWT5H1wu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hWT5H1wu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hWT5H1wu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hWT5H1wu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hWT5H1wu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hWT5H1wu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hWT5H1wu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hWT5H1wu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hWT5H1wu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hWT5H1wu .navbar {
    min-height: 72px;
  }
  .cid-v3hWT5H1wu .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hWT5H1wu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hWT5H1wu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hWT5H1wu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hWT5H1wu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hWT5H1wu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hWT5H1wu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hWT5H1wu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hWT5H1wu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hWT5H1wu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hWT5H1wu .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hWT5H1wu .dropdown-item.active,
.cid-v3hWT5H1wu .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hWT5H1wu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hWT5H1wu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hWT5H1wu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hWT5H1wu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hWT5H1wu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hWT5H1wu .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hWT5H1wu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hWT5H1wu .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hWT5H1wu .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hWT5H1wu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hWT5H1wu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hWT5H1wu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hWT5H1wu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hWT5H1wu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hWT5H1wu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hWT5H1wu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hWT5H1wu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hWT5H1wu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hWT5H1wu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hWT5H1wu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hWT5H1wu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hWT5H1wu .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-v3hWT5H1wu .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hWT5H1wu .navbar {
    height: 70px;
  }
  .cid-v3hWT5H1wu .navbar.opened {
    height: auto;
  }
  .cid-v3hWT5H1wu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hWT5H1wu .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hWT5H1wu .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hWT5H1wu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hWT5H1wu .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-v3hWT5H1wu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hWT5H1wu .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hWT5H1wu .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hWT5H1wu .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hWT5H1wu .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hWT5H1wu .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hWT5H1wu .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hWT5H1wu .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-v3hWT5H1wu .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hWT5H1wu .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hWT5H1wu .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-v3hWT5H1wu .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hWT5H1wu .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-v3hWT5H1wu .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hWT5H1wu .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hWT6yeyq {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hWT6yeyq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hWT6yeyq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hWT6yeyq .row {
  flex-direction: row-reverse;
}
.cid-v3hWTc2oC7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hWTc2oC7 .mbr-text {
  color: #000000;
}
.cid-v3hWTc2oC7 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hWTc2oC7 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hWTdc8qw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hWTdc8qw .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hWTdc8qw .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hWTdc8qw .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hWTdc8qw .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hWTdc8qw .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hWTdc8qw .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hWTdc8qw .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-v3hWTdc8qw .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hWTdc8qw .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hWTdc8qw .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hWTdc8qw .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hWTdc8qw .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hWTdc8qw .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hWTdc8qw .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hX0j0eXi {
  z-index: 1000;
  width: 100%;
}
.cid-v3hX0j0eXi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hX0j0eXi .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hX0j0eXi .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hX0j0eXi .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hX0j0eXi .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hX0j0eXi .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hX0j0eXi .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hX0j0eXi .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hX0j0eXi .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hX0j0eXi .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hX0j0eXi .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hX0j0eXi .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hX0j0eXi .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hX0j0eXi .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hX0j0eXi .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hX0j0eXi .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-v3hX0j0eXi .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hX0j0eXi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hX0j0eXi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hX0j0eXi .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hX0j0eXi .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hX0j0eXi .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hX0j0eXi .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hX0j0eXi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hX0j0eXi .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hX0j0eXi .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hX0j0eXi .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hX0j0eXi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hX0j0eXi .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hX0j0eXi .nav-item:focus,
.cid-v3hX0j0eXi .nav-link:focus {
  outline: none;
}
.cid-v3hX0j0eXi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hX0j0eXi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hX0j0eXi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hX0j0eXi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hX0j0eXi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hX0j0eXi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hX0j0eXi .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-v3hX0j0eXi .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hX0j0eXi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hX0j0eXi .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hX0j0eXi .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hX0j0eXi .navbar.collapsed {
  justify-content: center;
}
.cid-v3hX0j0eXi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hX0j0eXi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hX0j0eXi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hX0j0eXi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hX0j0eXi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hX0j0eXi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hX0j0eXi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hX0j0eXi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hX0j0eXi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hX0j0eXi .navbar {
    min-height: 72px;
  }
  .cid-v3hX0j0eXi .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hX0j0eXi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hX0j0eXi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hX0j0eXi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hX0j0eXi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hX0j0eXi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hX0j0eXi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hX0j0eXi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hX0j0eXi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hX0j0eXi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hX0j0eXi .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hX0j0eXi .dropdown-item.active,
.cid-v3hX0j0eXi .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hX0j0eXi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hX0j0eXi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hX0j0eXi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hX0j0eXi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hX0j0eXi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hX0j0eXi .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hX0j0eXi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hX0j0eXi .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hX0j0eXi .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hX0j0eXi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hX0j0eXi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hX0j0eXi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hX0j0eXi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hX0j0eXi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hX0j0eXi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hX0j0eXi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hX0j0eXi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hX0j0eXi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hX0j0eXi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hX0j0eXi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hX0j0eXi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hX0j0eXi .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-v3hX0j0eXi .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hX0j0eXi .navbar {
    height: 70px;
  }
  .cid-v3hX0j0eXi .navbar.opened {
    height: auto;
  }
  .cid-v3hX0j0eXi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hX0j0eXi .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hX0j0eXi .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hX0j0eXi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hX0j0eXi .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-v3hX0j0eXi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hX0j0eXi .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hX0j0eXi .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hX0j0eXi .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hX0j0eXi .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hX0j0eXi .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hX0j0eXi .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hX0j0eXi .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-v3hX0j0eXi .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hX0j0eXi .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hX0j0eXi .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-v3hX0j0eXi .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hX0j0eXi .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-v3hX0j0eXi .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hX0j0eXi .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hX0k1Npk {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hX0k1Npk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hX0k1Npk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hX0k1Npk .row {
  flex-direction: row-reverse;
}
.cid-v3hX0kCNQg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hX0kCNQg .mbr-text {
  color: #000000;
}
.cid-v3hX0kCNQg .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hX0kCNQg .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hX0li9qo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hX0li9qo .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hX0li9qo .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hX0li9qo .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hX0li9qo .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hX0li9qo .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hX0li9qo .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hX0li9qo .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-v3hX0li9qo .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hX0li9qo .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hX0li9qo .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hX0li9qo .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hX0li9qo .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hX0li9qo .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hX0li9qo .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hX8qJ96Q {
  z-index: 1000;
  width: 100%;
}
.cid-v3hX8qJ96Q .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hX8qJ96Q .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hX8qJ96Q .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hX8qJ96Q .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hX8qJ96Q .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hX8qJ96Q .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hX8qJ96Q .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hX8qJ96Q .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hX8qJ96Q .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hX8qJ96Q .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hX8qJ96Q .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hX8qJ96Q .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hX8qJ96Q .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hX8qJ96Q .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hX8qJ96Q .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hX8qJ96Q .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-v3hX8qJ96Q .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hX8qJ96Q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hX8qJ96Q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hX8qJ96Q .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hX8qJ96Q .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hX8qJ96Q .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hX8qJ96Q .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hX8qJ96Q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hX8qJ96Q .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hX8qJ96Q .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hX8qJ96Q .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hX8qJ96Q .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hX8qJ96Q .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hX8qJ96Q .nav-item:focus,
.cid-v3hX8qJ96Q .nav-link:focus {
  outline: none;
}
.cid-v3hX8qJ96Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hX8qJ96Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hX8qJ96Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hX8qJ96Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hX8qJ96Q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hX8qJ96Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hX8qJ96Q .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-v3hX8qJ96Q .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hX8qJ96Q .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hX8qJ96Q .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hX8qJ96Q .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hX8qJ96Q .navbar.collapsed {
  justify-content: center;
}
.cid-v3hX8qJ96Q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hX8qJ96Q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hX8qJ96Q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hX8qJ96Q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hX8qJ96Q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hX8qJ96Q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hX8qJ96Q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hX8qJ96Q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hX8qJ96Q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hX8qJ96Q .navbar {
    min-height: 72px;
  }
  .cid-v3hX8qJ96Q .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hX8qJ96Q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hX8qJ96Q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hX8qJ96Q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hX8qJ96Q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hX8qJ96Q .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hX8qJ96Q .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hX8qJ96Q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hX8qJ96Q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hX8qJ96Q .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hX8qJ96Q .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hX8qJ96Q .dropdown-item.active,
.cid-v3hX8qJ96Q .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hX8qJ96Q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hX8qJ96Q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hX8qJ96Q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hX8qJ96Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hX8qJ96Q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hX8qJ96Q .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hX8qJ96Q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hX8qJ96Q .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hX8qJ96Q .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hX8qJ96Q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hX8qJ96Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hX8qJ96Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hX8qJ96Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hX8qJ96Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hX8qJ96Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hX8qJ96Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hX8qJ96Q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hX8qJ96Q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hX8qJ96Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hX8qJ96Q .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hX8qJ96Q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hX8qJ96Q .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-v3hX8qJ96Q .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hX8qJ96Q .navbar {
    height: 70px;
  }
  .cid-v3hX8qJ96Q .navbar.opened {
    height: auto;
  }
  .cid-v3hX8qJ96Q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hX8qJ96Q .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hX8qJ96Q .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hX8qJ96Q .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hX8qJ96Q .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-v3hX8qJ96Q .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hX8qJ96Q .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hX8qJ96Q .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hX8qJ96Q .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hX8qJ96Q .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hX8qJ96Q .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hX8qJ96Q .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hX8qJ96Q .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-v3hX8qJ96Q .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hX8qJ96Q .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hX8qJ96Q .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-v3hX8qJ96Q .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hX8qJ96Q .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-v3hX8qJ96Q .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hX8qJ96Q .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hX8rKPwn {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hX8rKPwn .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hX8rKPwn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hX8rKPwn .row {
  flex-direction: row-reverse;
}
.cid-v3hX8snhVG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hX8snhVG .mbr-text {
  color: #000000;
}
.cid-v3hX8snhVG .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hX8snhVG .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hX8t4xX4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hX8t4xX4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hX8t4xX4 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hX8t4xX4 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hX8t4xX4 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hX8t4xX4 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hX8t4xX4 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hX8t4xX4 .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-v3hX8t4xX4 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hX8t4xX4 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hX8t4xX4 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hX8t4xX4 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hX8t4xX4 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hX8t4xX4 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hX8t4xX4 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hXgDifho {
  z-index: 1000;
  width: 100%;
}
.cid-v3hXgDifho .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hXgDifho .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hXgDifho .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hXgDifho .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hXgDifho .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hXgDifho .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hXgDifho .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hXgDifho .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hXgDifho .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hXgDifho .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hXgDifho .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hXgDifho .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hXgDifho .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hXgDifho .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hXgDifho .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hXgDifho .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-v3hXgDifho .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hXgDifho .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hXgDifho .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hXgDifho .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hXgDifho .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hXgDifho .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hXgDifho .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hXgDifho .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hXgDifho .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hXgDifho .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hXgDifho .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hXgDifho .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hXgDifho .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hXgDifho .nav-item:focus,
.cid-v3hXgDifho .nav-link:focus {
  outline: none;
}
.cid-v3hXgDifho .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hXgDifho .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hXgDifho .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hXgDifho .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hXgDifho .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hXgDifho .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hXgDifho .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-v3hXgDifho .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hXgDifho .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hXgDifho .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hXgDifho .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hXgDifho .navbar.collapsed {
  justify-content: center;
}
.cid-v3hXgDifho .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hXgDifho .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hXgDifho .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hXgDifho .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hXgDifho .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hXgDifho .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hXgDifho .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hXgDifho .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hXgDifho .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hXgDifho .navbar {
    min-height: 72px;
  }
  .cid-v3hXgDifho .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hXgDifho .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hXgDifho .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hXgDifho .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hXgDifho .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hXgDifho .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hXgDifho .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hXgDifho .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hXgDifho .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hXgDifho .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hXgDifho .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hXgDifho .dropdown-item.active,
.cid-v3hXgDifho .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hXgDifho .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hXgDifho .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hXgDifho .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hXgDifho .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hXgDifho .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hXgDifho .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hXgDifho ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hXgDifho .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hXgDifho .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hXgDifho button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hXgDifho button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hXgDifho button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hXgDifho button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hXgDifho button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hXgDifho button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hXgDifho nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hXgDifho nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hXgDifho nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hXgDifho nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hXgDifho .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hXgDifho a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hXgDifho .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-v3hXgDifho .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hXgDifho .navbar {
    height: 70px;
  }
  .cid-v3hXgDifho .navbar.opened {
    height: auto;
  }
  .cid-v3hXgDifho .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hXgDifho .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hXgDifho .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hXgDifho .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hXgDifho .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-v3hXgDifho .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hXgDifho .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hXgDifho .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hXgDifho .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hXgDifho .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hXgDifho .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hXgDifho .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hXgDifho .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-v3hXgDifho .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hXgDifho .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hXgDifho .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-v3hXgDifho .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hXgDifho .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-v3hXgDifho .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hXgDifho .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hXgEEGNS {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hXgEEGNS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hXgEEGNS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hXgEEGNS .row {
  flex-direction: row-reverse;
}
.cid-v3hXgFqGOL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hXgFqGOL .mbr-text {
  color: #000000;
}
.cid-v3hXgFqGOL .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hXgFqGOL .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hXgG1oAG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hXgG1oAG .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hXgG1oAG .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hXgG1oAG .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hXgG1oAG .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hXgG1oAG .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hXgG1oAG .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hXgG1oAG .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-v3hXgG1oAG .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hXgG1oAG .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hXgG1oAG .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hXgG1oAG .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hXgG1oAG .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hXgG1oAG .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hXgG1oAG .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hXoDh3MS {
  z-index: 1000;
  width: 100%;
}
.cid-v3hXoDh3MS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hXoDh3MS .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hXoDh3MS .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hXoDh3MS .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hXoDh3MS .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hXoDh3MS .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hXoDh3MS .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hXoDh3MS .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hXoDh3MS .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hXoDh3MS .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hXoDh3MS .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hXoDh3MS .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hXoDh3MS .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hXoDh3MS .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hXoDh3MS .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hXoDh3MS .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-v3hXoDh3MS .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hXoDh3MS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hXoDh3MS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hXoDh3MS .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hXoDh3MS .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hXoDh3MS .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hXoDh3MS .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hXoDh3MS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hXoDh3MS .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hXoDh3MS .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hXoDh3MS .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hXoDh3MS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hXoDh3MS .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hXoDh3MS .nav-item:focus,
.cid-v3hXoDh3MS .nav-link:focus {
  outline: none;
}
.cid-v3hXoDh3MS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hXoDh3MS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hXoDh3MS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hXoDh3MS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hXoDh3MS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hXoDh3MS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hXoDh3MS .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-v3hXoDh3MS .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hXoDh3MS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hXoDh3MS .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hXoDh3MS .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hXoDh3MS .navbar.collapsed {
  justify-content: center;
}
.cid-v3hXoDh3MS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hXoDh3MS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hXoDh3MS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hXoDh3MS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hXoDh3MS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hXoDh3MS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hXoDh3MS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hXoDh3MS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hXoDh3MS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hXoDh3MS .navbar {
    min-height: 72px;
  }
  .cid-v3hXoDh3MS .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hXoDh3MS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hXoDh3MS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hXoDh3MS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hXoDh3MS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hXoDh3MS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hXoDh3MS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hXoDh3MS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hXoDh3MS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hXoDh3MS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hXoDh3MS .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hXoDh3MS .dropdown-item.active,
.cid-v3hXoDh3MS .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hXoDh3MS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hXoDh3MS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hXoDh3MS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hXoDh3MS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hXoDh3MS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hXoDh3MS .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hXoDh3MS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hXoDh3MS .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hXoDh3MS .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hXoDh3MS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hXoDh3MS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hXoDh3MS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hXoDh3MS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hXoDh3MS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hXoDh3MS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hXoDh3MS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hXoDh3MS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hXoDh3MS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hXoDh3MS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hXoDh3MS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hXoDh3MS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hXoDh3MS .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-v3hXoDh3MS .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hXoDh3MS .navbar {
    height: 70px;
  }
  .cid-v3hXoDh3MS .navbar.opened {
    height: auto;
  }
  .cid-v3hXoDh3MS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hXoDh3MS .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hXoDh3MS .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hXoDh3MS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hXoDh3MS .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-v3hXoDh3MS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hXoDh3MS .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hXoDh3MS .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hXoDh3MS .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hXoDh3MS .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hXoDh3MS .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hXoDh3MS .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hXoDh3MS .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-v3hXoDh3MS .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hXoDh3MS .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hXoDh3MS .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-v3hXoDh3MS .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hXoDh3MS .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-v3hXoDh3MS .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hXoDh3MS .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hXoEa4x4 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hXoEa4x4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hXoEa4x4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hXoEa4x4 .row {
  flex-direction: row-reverse;
}
.cid-v3hXoEEzyb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hXoEEzyb .mbr-text {
  color: #000000;
}
.cid-v3hXoEEzyb .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hXoEEzyb .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hXoFdcZh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hXoFdcZh .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hXoFdcZh .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hXoFdcZh .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hXoFdcZh .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hXoFdcZh .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hXoFdcZh .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hXoFdcZh .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-v3hXoFdcZh .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hXoFdcZh .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hXoFdcZh .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hXoFdcZh .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hXoFdcZh .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hXoFdcZh .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hXoFdcZh .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hXz7oYLZ {
  z-index: 1000;
  width: 100%;
}
.cid-v3hXz7oYLZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hXz7oYLZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hXz7oYLZ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hXz7oYLZ .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hXz7oYLZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hXz7oYLZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hXz7oYLZ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hXz7oYLZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hXz7oYLZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hXz7oYLZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hXz7oYLZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hXz7oYLZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hXz7oYLZ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hXz7oYLZ .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hXz7oYLZ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hXz7oYLZ .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-v3hXz7oYLZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hXz7oYLZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hXz7oYLZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hXz7oYLZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hXz7oYLZ .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hXz7oYLZ .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hXz7oYLZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hXz7oYLZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hXz7oYLZ .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hXz7oYLZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hXz7oYLZ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hXz7oYLZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hXz7oYLZ .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hXz7oYLZ .nav-item:focus,
.cid-v3hXz7oYLZ .nav-link:focus {
  outline: none;
}
.cid-v3hXz7oYLZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hXz7oYLZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hXz7oYLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hXz7oYLZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hXz7oYLZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hXz7oYLZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hXz7oYLZ .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-v3hXz7oYLZ .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hXz7oYLZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hXz7oYLZ .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hXz7oYLZ .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hXz7oYLZ .navbar.collapsed {
  justify-content: center;
}
.cid-v3hXz7oYLZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hXz7oYLZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hXz7oYLZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hXz7oYLZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hXz7oYLZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hXz7oYLZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hXz7oYLZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hXz7oYLZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hXz7oYLZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hXz7oYLZ .navbar {
    min-height: 72px;
  }
  .cid-v3hXz7oYLZ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hXz7oYLZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hXz7oYLZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hXz7oYLZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hXz7oYLZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hXz7oYLZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hXz7oYLZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hXz7oYLZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hXz7oYLZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hXz7oYLZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hXz7oYLZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hXz7oYLZ .dropdown-item.active,
.cid-v3hXz7oYLZ .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hXz7oYLZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hXz7oYLZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hXz7oYLZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hXz7oYLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hXz7oYLZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hXz7oYLZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hXz7oYLZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hXz7oYLZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hXz7oYLZ .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hXz7oYLZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hXz7oYLZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hXz7oYLZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hXz7oYLZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hXz7oYLZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hXz7oYLZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hXz7oYLZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hXz7oYLZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hXz7oYLZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hXz7oYLZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hXz7oYLZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hXz7oYLZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hXz7oYLZ .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-v3hXz7oYLZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hXz7oYLZ .navbar {
    height: 70px;
  }
  .cid-v3hXz7oYLZ .navbar.opened {
    height: auto;
  }
  .cid-v3hXz7oYLZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hXz7oYLZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hXz7oYLZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hXz7oYLZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hXz7oYLZ .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-v3hXz7oYLZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hXz7oYLZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hXz7oYLZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hXz7oYLZ .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hXz7oYLZ .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hXz7oYLZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hXz7oYLZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hXz7oYLZ .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-v3hXz7oYLZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hXz7oYLZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hXz7oYLZ .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-v3hXz7oYLZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hXz7oYLZ .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-v3hXz7oYLZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hXz7oYLZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hXz8mVqE {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hXz8mVqE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hXz8mVqE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hXz8mVqE .row {
  flex-direction: row-reverse;
}
.cid-v3hXz8Pb2m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hXz8Pb2m .mbr-text {
  color: #000000;
}
.cid-v3hXz8Pb2m .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hXz8Pb2m .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hXz9h8pf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hXz9h8pf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hXz9h8pf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hXz9h8pf .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hXz9h8pf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hXz9h8pf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hXz9h8pf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hXz9h8pf .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-v3hXz9h8pf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hXz9h8pf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hXz9h8pf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hXz9h8pf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hXz9h8pf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hXz9h8pf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hXz9h8pf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hXKDd9gZ {
  z-index: 1000;
  width: 100%;
}
.cid-v3hXKDd9gZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hXKDd9gZ .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hXKDd9gZ .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hXKDd9gZ .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hXKDd9gZ .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hXKDd9gZ .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hXKDd9gZ .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hXKDd9gZ .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hXKDd9gZ .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hXKDd9gZ .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hXKDd9gZ .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hXKDd9gZ .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hXKDd9gZ .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hXKDd9gZ .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hXKDd9gZ .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hXKDd9gZ .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-v3hXKDd9gZ .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hXKDd9gZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hXKDd9gZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hXKDd9gZ .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hXKDd9gZ .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hXKDd9gZ .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hXKDd9gZ .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hXKDd9gZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hXKDd9gZ .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hXKDd9gZ .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hXKDd9gZ .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hXKDd9gZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hXKDd9gZ .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hXKDd9gZ .nav-item:focus,
.cid-v3hXKDd9gZ .nav-link:focus {
  outline: none;
}
.cid-v3hXKDd9gZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hXKDd9gZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hXKDd9gZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hXKDd9gZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hXKDd9gZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hXKDd9gZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hXKDd9gZ .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-v3hXKDd9gZ .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hXKDd9gZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hXKDd9gZ .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hXKDd9gZ .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hXKDd9gZ .navbar.collapsed {
  justify-content: center;
}
.cid-v3hXKDd9gZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hXKDd9gZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hXKDd9gZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hXKDd9gZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hXKDd9gZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hXKDd9gZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hXKDd9gZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hXKDd9gZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hXKDd9gZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hXKDd9gZ .navbar {
    min-height: 72px;
  }
  .cid-v3hXKDd9gZ .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hXKDd9gZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hXKDd9gZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hXKDd9gZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hXKDd9gZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hXKDd9gZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hXKDd9gZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hXKDd9gZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hXKDd9gZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hXKDd9gZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hXKDd9gZ .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hXKDd9gZ .dropdown-item.active,
.cid-v3hXKDd9gZ .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hXKDd9gZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hXKDd9gZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hXKDd9gZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hXKDd9gZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hXKDd9gZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hXKDd9gZ .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hXKDd9gZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hXKDd9gZ .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hXKDd9gZ .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hXKDd9gZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hXKDd9gZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hXKDd9gZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hXKDd9gZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hXKDd9gZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hXKDd9gZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hXKDd9gZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hXKDd9gZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hXKDd9gZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hXKDd9gZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hXKDd9gZ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hXKDd9gZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hXKDd9gZ .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-v3hXKDd9gZ .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hXKDd9gZ .navbar {
    height: 70px;
  }
  .cid-v3hXKDd9gZ .navbar.opened {
    height: auto;
  }
  .cid-v3hXKDd9gZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hXKDd9gZ .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hXKDd9gZ .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hXKDd9gZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hXKDd9gZ .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-v3hXKDd9gZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hXKDd9gZ .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hXKDd9gZ .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hXKDd9gZ .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hXKDd9gZ .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hXKDd9gZ .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hXKDd9gZ .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hXKDd9gZ .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-v3hXKDd9gZ .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hXKDd9gZ .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hXKDd9gZ .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-v3hXKDd9gZ .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hXKDd9gZ .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-v3hXKDd9gZ .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hXKDd9gZ .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hXKEOAuI {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hXKEOAuI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hXKEOAuI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hXKEOAuI .row {
  flex-direction: row-reverse;
}
.cid-v3hXKFwMJ7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hXKFwMJ7 .mbr-text {
  color: #000000;
}
.cid-v3hXKFwMJ7 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hXKFwMJ7 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hXKHLDAa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hXKHLDAa .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hXKHLDAa .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hXKHLDAa .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hXKHLDAa .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hXKHLDAa .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hXKHLDAa .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hXKHLDAa .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-v3hXKHLDAa .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hXKHLDAa .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hXKHLDAa .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hXKHLDAa .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hXKHLDAa .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hXKHLDAa .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hXKHLDAa .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3hXVQv2sN {
  z-index: 1000;
  width: 100%;
}
.cid-v3hXVQv2sN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3hXVQv2sN .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3hXVQv2sN .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3hXVQv2sN .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3hXVQv2sN .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3hXVQv2sN .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3hXVQv2sN .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3hXVQv2sN .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3hXVQv2sN .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3hXVQv2sN .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3hXVQv2sN .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3hXVQv2sN .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3hXVQv2sN .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3hXVQv2sN .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3hXVQv2sN .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3hXVQv2sN .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-v3hXVQv2sN .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3hXVQv2sN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3hXVQv2sN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3hXVQv2sN .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3hXVQv2sN .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3hXVQv2sN .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hXVQv2sN .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3hXVQv2sN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3hXVQv2sN .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3hXVQv2sN .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3hXVQv2sN .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3hXVQv2sN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3hXVQv2sN .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3hXVQv2sN .nav-item:focus,
.cid-v3hXVQv2sN .nav-link:focus {
  outline: none;
}
.cid-v3hXVQv2sN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3hXVQv2sN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3hXVQv2sN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3hXVQv2sN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3hXVQv2sN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3hXVQv2sN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3hXVQv2sN .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-v3hXVQv2sN .navbar.opened {
  transition: all 0.3s;
}
.cid-v3hXVQv2sN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3hXVQv2sN .navbar .navbar-logo img {
  width: auto;
}
.cid-v3hXVQv2sN .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3hXVQv2sN .navbar.collapsed {
  justify-content: center;
}
.cid-v3hXVQv2sN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3hXVQv2sN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3hXVQv2sN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3hXVQv2sN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3hXVQv2sN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3hXVQv2sN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3hXVQv2sN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3hXVQv2sN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3hXVQv2sN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3hXVQv2sN .navbar {
    min-height: 72px;
  }
  .cid-v3hXVQv2sN .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3hXVQv2sN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3hXVQv2sN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3hXVQv2sN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3hXVQv2sN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3hXVQv2sN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3hXVQv2sN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3hXVQv2sN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3hXVQv2sN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3hXVQv2sN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3hXVQv2sN .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3hXVQv2sN .dropdown-item.active,
.cid-v3hXVQv2sN .dropdown-item:active {
  background-color: transparent;
}
.cid-v3hXVQv2sN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3hXVQv2sN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3hXVQv2sN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3hXVQv2sN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3hXVQv2sN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3hXVQv2sN .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3hXVQv2sN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3hXVQv2sN .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3hXVQv2sN .navbar-buttons {
    text-align: left;
  }
}
.cid-v3hXVQv2sN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3hXVQv2sN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3hXVQv2sN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3hXVQv2sN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hXVQv2sN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3hXVQv2sN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3hXVQv2sN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hXVQv2sN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3hXVQv2sN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3hXVQv2sN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3hXVQv2sN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3hXVQv2sN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3hXVQv2sN .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-v3hXVQv2sN .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3hXVQv2sN .navbar {
    height: 70px;
  }
  .cid-v3hXVQv2sN .navbar.opened {
    height: auto;
  }
  .cid-v3hXVQv2sN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3hXVQv2sN .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3hXVQv2sN .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3hXVQv2sN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3hXVQv2sN .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-v3hXVQv2sN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3hXVQv2sN .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3hXVQv2sN .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3hXVQv2sN .navbar-brand {
    margin-right: auto;
  }
  .cid-v3hXVQv2sN .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3hXVQv2sN .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3hXVQv2sN .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3hXVQv2sN .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-v3hXVQv2sN .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3hXVQv2sN .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3hXVQv2sN .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-v3hXVQv2sN .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3hXVQv2sN .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-v3hXVQv2sN .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3hXVQv2sN .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3hXVRKVFN {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3hXVRKVFN .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3hXVRKVFN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3hXVRKVFN .row {
  flex-direction: row-reverse;
}
.cid-v3hXVSvDVN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3hXVSvDVN .mbr-text {
  color: #000000;
}
.cid-v3hXVSvDVN .mbr-section-subtitle {
  color: #000000;
}
.cid-v3hXVSvDVN .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3hXVTbkmy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3hXVTbkmy .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3hXVTbkmy .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3hXVTbkmy .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3hXVTbkmy .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3hXVTbkmy .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3hXVTbkmy .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3hXVTbkmy .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-v3hXVTbkmy .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3hXVTbkmy .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3hXVTbkmy .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3hXVTbkmy .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3hXVTbkmy .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3hXVTbkmy .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3hXVTbkmy .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3i9Y7YvHF {
  z-index: 1000;
  width: 100%;
}
.cid-v3i9Y7YvHF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3i9Y7YvHF .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3i9Y7YvHF .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3i9Y7YvHF .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3i9Y7YvHF .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3i9Y7YvHF .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3i9Y7YvHF .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3i9Y7YvHF .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3i9Y7YvHF .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3i9Y7YvHF .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3i9Y7YvHF .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3i9Y7YvHF .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3i9Y7YvHF .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3i9Y7YvHF .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3i9Y7YvHF .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3i9Y7YvHF .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-v3i9Y7YvHF .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3i9Y7YvHF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3i9Y7YvHF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3i9Y7YvHF .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3i9Y7YvHF .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3i9Y7YvHF .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3i9Y7YvHF .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3i9Y7YvHF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3i9Y7YvHF .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3i9Y7YvHF .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3i9Y7YvHF .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3i9Y7YvHF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3i9Y7YvHF .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3i9Y7YvHF .nav-item:focus,
.cid-v3i9Y7YvHF .nav-link:focus {
  outline: none;
}
.cid-v3i9Y7YvHF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3i9Y7YvHF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3i9Y7YvHF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3i9Y7YvHF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3i9Y7YvHF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3i9Y7YvHF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3i9Y7YvHF .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-v3i9Y7YvHF .navbar.opened {
  transition: all 0.3s;
}
.cid-v3i9Y7YvHF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3i9Y7YvHF .navbar .navbar-logo img {
  width: auto;
}
.cid-v3i9Y7YvHF .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3i9Y7YvHF .navbar.collapsed {
  justify-content: center;
}
.cid-v3i9Y7YvHF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3i9Y7YvHF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3i9Y7YvHF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3i9Y7YvHF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3i9Y7YvHF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3i9Y7YvHF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3i9Y7YvHF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3i9Y7YvHF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3i9Y7YvHF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3i9Y7YvHF .navbar {
    min-height: 72px;
  }
  .cid-v3i9Y7YvHF .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3i9Y7YvHF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3i9Y7YvHF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3i9Y7YvHF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3i9Y7YvHF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3i9Y7YvHF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3i9Y7YvHF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3i9Y7YvHF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3i9Y7YvHF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3i9Y7YvHF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3i9Y7YvHF .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3i9Y7YvHF .dropdown-item.active,
.cid-v3i9Y7YvHF .dropdown-item:active {
  background-color: transparent;
}
.cid-v3i9Y7YvHF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3i9Y7YvHF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3i9Y7YvHF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3i9Y7YvHF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3i9Y7YvHF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3i9Y7YvHF .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3i9Y7YvHF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3i9Y7YvHF .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3i9Y7YvHF .navbar-buttons {
    text-align: left;
  }
}
.cid-v3i9Y7YvHF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3i9Y7YvHF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3i9Y7YvHF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3i9Y7YvHF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3i9Y7YvHF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3i9Y7YvHF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3i9Y7YvHF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3i9Y7YvHF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3i9Y7YvHF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3i9Y7YvHF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3i9Y7YvHF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3i9Y7YvHF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3i9Y7YvHF .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-v3i9Y7YvHF .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3i9Y7YvHF .navbar {
    height: 70px;
  }
  .cid-v3i9Y7YvHF .navbar.opened {
    height: auto;
  }
  .cid-v3i9Y7YvHF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3i9Y7YvHF .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3i9Y7YvHF .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3i9Y7YvHF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3i9Y7YvHF .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-v3i9Y7YvHF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3i9Y7YvHF .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3i9Y7YvHF .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3i9Y7YvHF .navbar-brand {
    margin-right: auto;
  }
  .cid-v3i9Y7YvHF .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3i9Y7YvHF .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3i9Y7YvHF .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3i9Y7YvHF .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-v3i9Y7YvHF .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3i9Y7YvHF .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3i9Y7YvHF .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-v3i9Y7YvHF .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3i9Y7YvHF .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-v3i9Y7YvHF .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3i9Y7YvHF .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3i9Y8SBvk {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3i9Y8SBvk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3i9Y8SBvk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3i9Y8SBvk .row {
  flex-direction: row-reverse;
}
.cid-v3i9Yaafma {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3i9Yaafma .mbr-text {
  color: #000000;
}
.cid-v3i9Yaafma .mbr-section-subtitle {
  color: #000000;
}
.cid-v3i9Yaafma .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3i9YaMGcy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3i9YaMGcy .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3i9YaMGcy .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3i9YaMGcy .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3i9YaMGcy .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3i9YaMGcy .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3i9YaMGcy .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3i9YaMGcy .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-v3i9YaMGcy .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3i9YaMGcy .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3i9YaMGcy .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3i9YaMGcy .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3i9YaMGcy .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3i9YaMGcy .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3i9YaMGcy .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3iawNLDoE {
  z-index: 1000;
  width: 100%;
}
.cid-v3iawNLDoE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3iawNLDoE .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3iawNLDoE .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3iawNLDoE .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3iawNLDoE .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3iawNLDoE .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3iawNLDoE .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3iawNLDoE .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3iawNLDoE .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3iawNLDoE .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3iawNLDoE .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3iawNLDoE .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3iawNLDoE .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3iawNLDoE .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3iawNLDoE .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3iawNLDoE .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-v3iawNLDoE .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3iawNLDoE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3iawNLDoE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3iawNLDoE .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3iawNLDoE .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3iawNLDoE .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3iawNLDoE .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3iawNLDoE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3iawNLDoE .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3iawNLDoE .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3iawNLDoE .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3iawNLDoE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3iawNLDoE .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3iawNLDoE .nav-item:focus,
.cid-v3iawNLDoE .nav-link:focus {
  outline: none;
}
.cid-v3iawNLDoE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3iawNLDoE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3iawNLDoE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3iawNLDoE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3iawNLDoE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3iawNLDoE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3iawNLDoE .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-v3iawNLDoE .navbar.opened {
  transition: all 0.3s;
}
.cid-v3iawNLDoE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3iawNLDoE .navbar .navbar-logo img {
  width: auto;
}
.cid-v3iawNLDoE .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3iawNLDoE .navbar.collapsed {
  justify-content: center;
}
.cid-v3iawNLDoE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3iawNLDoE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3iawNLDoE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3iawNLDoE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3iawNLDoE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3iawNLDoE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3iawNLDoE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3iawNLDoE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3iawNLDoE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3iawNLDoE .navbar {
    min-height: 72px;
  }
  .cid-v3iawNLDoE .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3iawNLDoE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3iawNLDoE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3iawNLDoE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3iawNLDoE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3iawNLDoE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3iawNLDoE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3iawNLDoE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3iawNLDoE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3iawNLDoE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3iawNLDoE .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3iawNLDoE .dropdown-item.active,
.cid-v3iawNLDoE .dropdown-item:active {
  background-color: transparent;
}
.cid-v3iawNLDoE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3iawNLDoE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3iawNLDoE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3iawNLDoE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3iawNLDoE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3iawNLDoE .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3iawNLDoE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3iawNLDoE .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3iawNLDoE .navbar-buttons {
    text-align: left;
  }
}
.cid-v3iawNLDoE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3iawNLDoE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3iawNLDoE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3iawNLDoE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3iawNLDoE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3iawNLDoE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3iawNLDoE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3iawNLDoE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3iawNLDoE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3iawNLDoE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3iawNLDoE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3iawNLDoE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3iawNLDoE .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-v3iawNLDoE .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3iawNLDoE .navbar {
    height: 70px;
  }
  .cid-v3iawNLDoE .navbar.opened {
    height: auto;
  }
  .cid-v3iawNLDoE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3iawNLDoE .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3iawNLDoE .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3iawNLDoE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3iawNLDoE .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-v3iawNLDoE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3iawNLDoE .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3iawNLDoE .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3iawNLDoE .navbar-brand {
    margin-right: auto;
  }
  .cid-v3iawNLDoE .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3iawNLDoE .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3iawNLDoE .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3iawNLDoE .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-v3iawNLDoE .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3iawNLDoE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3iawNLDoE .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-v3iawNLDoE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3iawNLDoE .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-v3iawNLDoE .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3iawNLDoE .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3iawOv5Ng {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3iawOv5Ng .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3iawOv5Ng .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3iawOv5Ng .row {
  flex-direction: row-reverse;
}
.cid-v3iawOX6rk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3iawOX6rk .mbr-text {
  color: #000000;
}
.cid-v3iawOX6rk .mbr-section-subtitle {
  color: #000000;
}
.cid-v3iawOX6rk .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3iawPotBm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3iawPotBm .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3iawPotBm .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3iawPotBm .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3iawPotBm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3iawPotBm .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3iawPotBm .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3iawPotBm .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-v3iawPotBm .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3iawPotBm .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3iawPotBm .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3iawPotBm .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3iawPotBm .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3iawPotBm .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3iawPotBm .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v48AGpsA6Z {
  z-index: 1000;
  width: 100%;
}
.cid-v48AGpsA6Z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v48AGpsA6Z .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v48AGpsA6Z .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v48AGpsA6Z .navbar-nav {
    max-width: 45%;
  }
}
.cid-v48AGpsA6Z .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v48AGpsA6Z .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v48AGpsA6Z .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v48AGpsA6Z .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v48AGpsA6Z .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v48AGpsA6Z .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v48AGpsA6Z .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v48AGpsA6Z .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v48AGpsA6Z .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v48AGpsA6Z .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v48AGpsA6Z .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v48AGpsA6Z .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-v48AGpsA6Z .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v48AGpsA6Z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v48AGpsA6Z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v48AGpsA6Z .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v48AGpsA6Z .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v48AGpsA6Z .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v48AGpsA6Z .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v48AGpsA6Z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v48AGpsA6Z .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v48AGpsA6Z .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v48AGpsA6Z .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v48AGpsA6Z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v48AGpsA6Z .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v48AGpsA6Z .nav-item:focus,
.cid-v48AGpsA6Z .nav-link:focus {
  outline: none;
}
.cid-v48AGpsA6Z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v48AGpsA6Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v48AGpsA6Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v48AGpsA6Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v48AGpsA6Z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v48AGpsA6Z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v48AGpsA6Z .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-v48AGpsA6Z .navbar.opened {
  transition: all 0.3s;
}
.cid-v48AGpsA6Z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v48AGpsA6Z .navbar .navbar-logo img {
  width: auto;
}
.cid-v48AGpsA6Z .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v48AGpsA6Z .navbar.collapsed {
  justify-content: center;
}
.cid-v48AGpsA6Z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v48AGpsA6Z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v48AGpsA6Z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v48AGpsA6Z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v48AGpsA6Z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v48AGpsA6Z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v48AGpsA6Z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v48AGpsA6Z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v48AGpsA6Z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v48AGpsA6Z .navbar {
    min-height: 72px;
  }
  .cid-v48AGpsA6Z .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v48AGpsA6Z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v48AGpsA6Z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v48AGpsA6Z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v48AGpsA6Z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v48AGpsA6Z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v48AGpsA6Z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v48AGpsA6Z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v48AGpsA6Z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v48AGpsA6Z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v48AGpsA6Z .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v48AGpsA6Z .dropdown-item.active,
.cid-v48AGpsA6Z .dropdown-item:active {
  background-color: transparent;
}
.cid-v48AGpsA6Z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v48AGpsA6Z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v48AGpsA6Z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v48AGpsA6Z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v48AGpsA6Z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v48AGpsA6Z .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v48AGpsA6Z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v48AGpsA6Z .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v48AGpsA6Z .navbar-buttons {
    text-align: left;
  }
}
.cid-v48AGpsA6Z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v48AGpsA6Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v48AGpsA6Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v48AGpsA6Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v48AGpsA6Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v48AGpsA6Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v48AGpsA6Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v48AGpsA6Z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v48AGpsA6Z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v48AGpsA6Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v48AGpsA6Z .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v48AGpsA6Z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v48AGpsA6Z .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-v48AGpsA6Z .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v48AGpsA6Z .navbar {
    height: 70px;
  }
  .cid-v48AGpsA6Z .navbar.opened {
    height: auto;
  }
  .cid-v48AGpsA6Z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v48AGpsA6Z .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v48AGpsA6Z .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v48AGpsA6Z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v48AGpsA6Z .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-v48AGpsA6Z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v48AGpsA6Z .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v48AGpsA6Z .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v48AGpsA6Z .navbar-brand {
    margin-right: auto;
  }
  .cid-v48AGpsA6Z .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v48AGpsA6Z .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v48AGpsA6Z .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v48AGpsA6Z .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-v48AGpsA6Z .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v48AGpsA6Z .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v48AGpsA6Z .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-v48AGpsA6Z .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v48AGpsA6Z .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-v48AGpsA6Z .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v48AGpsA6Z .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v48AGqU9cW {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v48AGqU9cW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v48AGqU9cW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v48AGqU9cW .row {
  flex-direction: row-reverse;
}
.cid-v48AGrGWHw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v48AGrGWHw .mbr-text {
  color: #000000;
}
.cid-v48AGrGWHw .mbr-section-subtitle {
  color: #000000;
}
.cid-v48AGrGWHw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v48AGsHaC6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v48AGsHaC6 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v48AGsHaC6 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v48AGsHaC6 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v48AGsHaC6 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v48AGsHaC6 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v48AGsHaC6 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v48AGsHaC6 .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-v48AGsHaC6 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v48AGsHaC6 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v48AGsHaC6 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v48AGsHaC6 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v48AGsHaC6 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v48AGsHaC6 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v48AGsHaC6 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v48JV8Gx36 {
  z-index: 1000;
  width: 100%;
}
.cid-v48JV8Gx36 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v48JV8Gx36 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v48JV8Gx36 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v48JV8Gx36 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v48JV8Gx36 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v48JV8Gx36 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v48JV8Gx36 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v48JV8Gx36 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v48JV8Gx36 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v48JV8Gx36 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v48JV8Gx36 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v48JV8Gx36 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v48JV8Gx36 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v48JV8Gx36 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v48JV8Gx36 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v48JV8Gx36 .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-v48JV8Gx36 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v48JV8Gx36 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v48JV8Gx36 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v48JV8Gx36 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v48JV8Gx36 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v48JV8Gx36 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v48JV8Gx36 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v48JV8Gx36 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v48JV8Gx36 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v48JV8Gx36 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v48JV8Gx36 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v48JV8Gx36 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v48JV8Gx36 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v48JV8Gx36 .nav-item:focus,
.cid-v48JV8Gx36 .nav-link:focus {
  outline: none;
}
.cid-v48JV8Gx36 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v48JV8Gx36 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v48JV8Gx36 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v48JV8Gx36 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v48JV8Gx36 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v48JV8Gx36 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v48JV8Gx36 .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-v48JV8Gx36 .navbar.opened {
  transition: all 0.3s;
}
.cid-v48JV8Gx36 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v48JV8Gx36 .navbar .navbar-logo img {
  width: auto;
}
.cid-v48JV8Gx36 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v48JV8Gx36 .navbar.collapsed {
  justify-content: center;
}
.cid-v48JV8Gx36 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v48JV8Gx36 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v48JV8Gx36 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v48JV8Gx36 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v48JV8Gx36 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v48JV8Gx36 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v48JV8Gx36 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v48JV8Gx36 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v48JV8Gx36 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v48JV8Gx36 .navbar {
    min-height: 72px;
  }
  .cid-v48JV8Gx36 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v48JV8Gx36 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v48JV8Gx36 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v48JV8Gx36 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v48JV8Gx36 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v48JV8Gx36 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v48JV8Gx36 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v48JV8Gx36 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v48JV8Gx36 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v48JV8Gx36 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v48JV8Gx36 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v48JV8Gx36 .dropdown-item.active,
.cid-v48JV8Gx36 .dropdown-item:active {
  background-color: transparent;
}
.cid-v48JV8Gx36 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v48JV8Gx36 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v48JV8Gx36 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v48JV8Gx36 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v48JV8Gx36 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v48JV8Gx36 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v48JV8Gx36 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v48JV8Gx36 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v48JV8Gx36 .navbar-buttons {
    text-align: left;
  }
}
.cid-v48JV8Gx36 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v48JV8Gx36 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v48JV8Gx36 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v48JV8Gx36 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v48JV8Gx36 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v48JV8Gx36 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v48JV8Gx36 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v48JV8Gx36 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v48JV8Gx36 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v48JV8Gx36 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v48JV8Gx36 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v48JV8Gx36 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v48JV8Gx36 .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-v48JV8Gx36 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v48JV8Gx36 .navbar {
    height: 70px;
  }
  .cid-v48JV8Gx36 .navbar.opened {
    height: auto;
  }
  .cid-v48JV8Gx36 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v48JV8Gx36 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v48JV8Gx36 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v48JV8Gx36 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v48JV8Gx36 .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-v48JV8Gx36 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v48JV8Gx36 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v48JV8Gx36 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v48JV8Gx36 .navbar-brand {
    margin-right: auto;
  }
  .cid-v48JV8Gx36 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v48JV8Gx36 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v48JV8Gx36 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v48JV8Gx36 .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-v48JV8Gx36 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v48JV8Gx36 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v48JV8Gx36 .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-v48JV8Gx36 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v48JV8Gx36 .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-v48JV8Gx36 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v48JV8Gx36 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v48JVa7HBl {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v48JVa7HBl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v48JVa7HBl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v48JVa7HBl .row {
  flex-direction: row-reverse;
}
.cid-v48JVcH5zl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v48JVcH5zl .mbr-text {
  color: #000000;
}
.cid-v48JVcH5zl .mbr-section-subtitle {
  color: #000000;
}
.cid-v48JVcH5zl .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v48JVe8uHG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v48JVe8uHG .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v48JVe8uHG .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v48JVe8uHG .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v48JVe8uHG .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v48JVe8uHG .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v48JVe8uHG .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v48JVe8uHG .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-v48JVe8uHG .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v48JVe8uHG .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v48JVe8uHG .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v48JVe8uHG .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v48JVe8uHG .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v48JVe8uHG .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v48JVe8uHG .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v48LfGztLg {
  z-index: 1000;
  width: 100%;
}
.cid-v48LfGztLg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v48LfGztLg .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v48LfGztLg .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v48LfGztLg .navbar-nav {
    max-width: 45%;
  }
}
.cid-v48LfGztLg .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v48LfGztLg .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v48LfGztLg .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v48LfGztLg .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v48LfGztLg .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v48LfGztLg .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v48LfGztLg .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v48LfGztLg .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v48LfGztLg .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v48LfGztLg .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v48LfGztLg .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v48LfGztLg .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-v48LfGztLg .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v48LfGztLg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v48LfGztLg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v48LfGztLg .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v48LfGztLg .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v48LfGztLg .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v48LfGztLg .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v48LfGztLg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v48LfGztLg .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v48LfGztLg .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v48LfGztLg .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v48LfGztLg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v48LfGztLg .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v48LfGztLg .nav-item:focus,
.cid-v48LfGztLg .nav-link:focus {
  outline: none;
}
.cid-v48LfGztLg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v48LfGztLg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v48LfGztLg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v48LfGztLg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v48LfGztLg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v48LfGztLg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v48LfGztLg .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-v48LfGztLg .navbar.opened {
  transition: all 0.3s;
}
.cid-v48LfGztLg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v48LfGztLg .navbar .navbar-logo img {
  width: auto;
}
.cid-v48LfGztLg .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v48LfGztLg .navbar.collapsed {
  justify-content: center;
}
.cid-v48LfGztLg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v48LfGztLg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v48LfGztLg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v48LfGztLg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v48LfGztLg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v48LfGztLg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v48LfGztLg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v48LfGztLg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v48LfGztLg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v48LfGztLg .navbar {
    min-height: 72px;
  }
  .cid-v48LfGztLg .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v48LfGztLg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v48LfGztLg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v48LfGztLg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v48LfGztLg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v48LfGztLg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v48LfGztLg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v48LfGztLg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v48LfGztLg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v48LfGztLg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v48LfGztLg .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v48LfGztLg .dropdown-item.active,
.cid-v48LfGztLg .dropdown-item:active {
  background-color: transparent;
}
.cid-v48LfGztLg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v48LfGztLg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v48LfGztLg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v48LfGztLg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v48LfGztLg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v48LfGztLg .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v48LfGztLg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v48LfGztLg .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v48LfGztLg .navbar-buttons {
    text-align: left;
  }
}
.cid-v48LfGztLg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v48LfGztLg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v48LfGztLg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v48LfGztLg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v48LfGztLg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v48LfGztLg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v48LfGztLg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v48LfGztLg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v48LfGztLg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v48LfGztLg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v48LfGztLg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v48LfGztLg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v48LfGztLg .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-v48LfGztLg .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v48LfGztLg .navbar {
    height: 70px;
  }
  .cid-v48LfGztLg .navbar.opened {
    height: auto;
  }
  .cid-v48LfGztLg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v48LfGztLg .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v48LfGztLg .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v48LfGztLg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v48LfGztLg .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-v48LfGztLg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v48LfGztLg .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v48LfGztLg .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v48LfGztLg .navbar-brand {
    margin-right: auto;
  }
  .cid-v48LfGztLg .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v48LfGztLg .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v48LfGztLg .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v48LfGztLg .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-v48LfGztLg .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v48LfGztLg .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v48LfGztLg .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-v48LfGztLg .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v48LfGztLg .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-v48LfGztLg .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v48LfGztLg .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v48LfHFoNJ {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v48LfHFoNJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v48LfHFoNJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v48LfHFoNJ .row {
  flex-direction: row-reverse;
}
.cid-v48LfJDlB0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v48LfJDlB0 .mbr-text {
  color: #000000;
}
.cid-v48LfJDlB0 .mbr-section-subtitle {
  color: #000000;
}
.cid-v48LfJDlB0 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v48LfKHW3n {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v48LfKHW3n .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v48LfKHW3n .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v48LfKHW3n .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v48LfKHW3n .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v48LfKHW3n .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v48LfKHW3n .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v48LfKHW3n .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-v48LfKHW3n .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v48LfKHW3n .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v48LfKHW3n .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v48LfKHW3n .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v48LfKHW3n .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v48LfKHW3n .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v48LfKHW3n .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v48LOKimig {
  z-index: 1000;
  width: 100%;
}
.cid-v48LOKimig .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v48LOKimig .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v48LOKimig .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v48LOKimig .navbar-nav {
    max-width: 45%;
  }
}
.cid-v48LOKimig .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v48LOKimig .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v48LOKimig .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v48LOKimig .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v48LOKimig .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v48LOKimig .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v48LOKimig .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v48LOKimig .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v48LOKimig .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v48LOKimig .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v48LOKimig .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v48LOKimig .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-v48LOKimig .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v48LOKimig .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v48LOKimig .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v48LOKimig .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v48LOKimig .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v48LOKimig .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v48LOKimig .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v48LOKimig .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v48LOKimig .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v48LOKimig .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v48LOKimig .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v48LOKimig .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v48LOKimig .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v48LOKimig .nav-item:focus,
.cid-v48LOKimig .nav-link:focus {
  outline: none;
}
.cid-v48LOKimig .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v48LOKimig .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v48LOKimig .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v48LOKimig .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v48LOKimig .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v48LOKimig .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v48LOKimig .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-v48LOKimig .navbar.opened {
  transition: all 0.3s;
}
.cid-v48LOKimig .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v48LOKimig .navbar .navbar-logo img {
  width: auto;
}
.cid-v48LOKimig .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v48LOKimig .navbar.collapsed {
  justify-content: center;
}
.cid-v48LOKimig .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v48LOKimig .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v48LOKimig .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v48LOKimig .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v48LOKimig .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v48LOKimig .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v48LOKimig .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v48LOKimig .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v48LOKimig .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v48LOKimig .navbar {
    min-height: 72px;
  }
  .cid-v48LOKimig .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v48LOKimig .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v48LOKimig .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v48LOKimig .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v48LOKimig .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v48LOKimig .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v48LOKimig .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v48LOKimig .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v48LOKimig .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v48LOKimig .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v48LOKimig .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v48LOKimig .dropdown-item.active,
.cid-v48LOKimig .dropdown-item:active {
  background-color: transparent;
}
.cid-v48LOKimig .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v48LOKimig .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v48LOKimig .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v48LOKimig .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v48LOKimig .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v48LOKimig .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v48LOKimig ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v48LOKimig .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v48LOKimig .navbar-buttons {
    text-align: left;
  }
}
.cid-v48LOKimig button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v48LOKimig button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v48LOKimig button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v48LOKimig button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v48LOKimig button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v48LOKimig button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v48LOKimig nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v48LOKimig nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v48LOKimig nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v48LOKimig nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v48LOKimig .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v48LOKimig a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v48LOKimig .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-v48LOKimig .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v48LOKimig .navbar {
    height: 70px;
  }
  .cid-v48LOKimig .navbar.opened {
    height: auto;
  }
  .cid-v48LOKimig .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v48LOKimig .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v48LOKimig .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v48LOKimig .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v48LOKimig .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-v48LOKimig .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v48LOKimig .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v48LOKimig .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v48LOKimig .navbar-brand {
    margin-right: auto;
  }
  .cid-v48LOKimig .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v48LOKimig .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v48LOKimig .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v48LOKimig .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-v48LOKimig .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v48LOKimig .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v48LOKimig .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-v48LOKimig .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v48LOKimig .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-v48LOKimig .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v48LOKimig .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v48LOLiBlO {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v48LOLiBlO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v48LOLiBlO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v48LOLiBlO .row {
  flex-direction: row-reverse;
}
.cid-v48LOM3MPx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v48LOM3MPx .mbr-text {
  color: #000000;
}
.cid-v48LOM3MPx .mbr-section-subtitle {
  color: #000000;
}
.cid-v48LOM3MPx .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v48LON6Ob5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v48LON6Ob5 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v48LON6Ob5 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v48LON6Ob5 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v48LON6Ob5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v48LON6Ob5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v48LON6Ob5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v48LON6Ob5 .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-v48LON6Ob5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v48LON6Ob5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v48LON6Ob5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v48LON6Ob5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v48LON6Ob5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v48LON6Ob5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v48LON6Ob5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3ib81Wu6f {
  z-index: 1000;
  width: 100%;
}
.cid-v3ib81Wu6f .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3ib81Wu6f .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3ib81Wu6f .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3ib81Wu6f .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3ib81Wu6f .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3ib81Wu6f .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3ib81Wu6f .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3ib81Wu6f .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3ib81Wu6f .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3ib81Wu6f .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3ib81Wu6f .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3ib81Wu6f .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3ib81Wu6f .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3ib81Wu6f .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3ib81Wu6f .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3ib81Wu6f .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-v3ib81Wu6f .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3ib81Wu6f .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3ib81Wu6f .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3ib81Wu6f .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3ib81Wu6f .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3ib81Wu6f .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ib81Wu6f .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3ib81Wu6f .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3ib81Wu6f .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3ib81Wu6f .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ib81Wu6f .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3ib81Wu6f .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3ib81Wu6f .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3ib81Wu6f .nav-item:focus,
.cid-v3ib81Wu6f .nav-link:focus {
  outline: none;
}
.cid-v3ib81Wu6f .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3ib81Wu6f .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3ib81Wu6f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3ib81Wu6f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3ib81Wu6f .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3ib81Wu6f .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3ib81Wu6f .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-v3ib81Wu6f .navbar.opened {
  transition: all 0.3s;
}
.cid-v3ib81Wu6f .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3ib81Wu6f .navbar .navbar-logo img {
  width: auto;
}
.cid-v3ib81Wu6f .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3ib81Wu6f .navbar.collapsed {
  justify-content: center;
}
.cid-v3ib81Wu6f .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3ib81Wu6f .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3ib81Wu6f .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3ib81Wu6f .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3ib81Wu6f .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3ib81Wu6f .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3ib81Wu6f .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3ib81Wu6f .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3ib81Wu6f .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3ib81Wu6f .navbar {
    min-height: 72px;
  }
  .cid-v3ib81Wu6f .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3ib81Wu6f .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3ib81Wu6f .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3ib81Wu6f .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3ib81Wu6f .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3ib81Wu6f .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3ib81Wu6f .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3ib81Wu6f .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3ib81Wu6f .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3ib81Wu6f .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3ib81Wu6f .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3ib81Wu6f .dropdown-item.active,
.cid-v3ib81Wu6f .dropdown-item:active {
  background-color: transparent;
}
.cid-v3ib81Wu6f .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3ib81Wu6f .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3ib81Wu6f .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3ib81Wu6f .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3ib81Wu6f .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3ib81Wu6f .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3ib81Wu6f ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3ib81Wu6f .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3ib81Wu6f .navbar-buttons {
    text-align: left;
  }
}
.cid-v3ib81Wu6f button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3ib81Wu6f button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3ib81Wu6f button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3ib81Wu6f button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3ib81Wu6f button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3ib81Wu6f button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3ib81Wu6f nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3ib81Wu6f nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3ib81Wu6f nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3ib81Wu6f nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3ib81Wu6f .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3ib81Wu6f a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3ib81Wu6f .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-v3ib81Wu6f .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3ib81Wu6f .navbar {
    height: 70px;
  }
  .cid-v3ib81Wu6f .navbar.opened {
    height: auto;
  }
  .cid-v3ib81Wu6f .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3ib81Wu6f .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3ib81Wu6f .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3ib81Wu6f .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3ib81Wu6f .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-v3ib81Wu6f .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3ib81Wu6f .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3ib81Wu6f .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3ib81Wu6f .navbar-brand {
    margin-right: auto;
  }
  .cid-v3ib81Wu6f .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3ib81Wu6f .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3ib81Wu6f .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3ib81Wu6f .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-v3ib81Wu6f .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3ib81Wu6f .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3ib81Wu6f .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-v3ib81Wu6f .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3ib81Wu6f .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-v3ib81Wu6f .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3ib81Wu6f .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3ib82N0rh {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3ib82N0rh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3ib82N0rh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3ib82N0rh .row {
  flex-direction: row-reverse;
}
.cid-v3ib83uGAH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3ib83uGAH .mbr-text {
  color: #000000;
}
.cid-v3ib83uGAH .mbr-section-subtitle {
  color: #000000;
}
.cid-v3ib83uGAH .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3ib83Rjyv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3ib83Rjyv .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3ib83Rjyv .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3ib83Rjyv .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3ib83Rjyv .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3ib83Rjyv .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3ib83Rjyv .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3ib83Rjyv .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-v3ib83Rjyv .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3ib83Rjyv .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3ib83Rjyv .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3ib83Rjyv .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3ib83Rjyv .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3ib83Rjyv .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3ib83Rjyv .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3ibhWFakK {
  z-index: 1000;
  width: 100%;
}
.cid-v3ibhWFakK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3ibhWFakK .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3ibhWFakK .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3ibhWFakK .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3ibhWFakK .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3ibhWFakK .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3ibhWFakK .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3ibhWFakK .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3ibhWFakK .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3ibhWFakK .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3ibhWFakK .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3ibhWFakK .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3ibhWFakK .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3ibhWFakK .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3ibhWFakK .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3ibhWFakK .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-v3ibhWFakK .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3ibhWFakK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3ibhWFakK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3ibhWFakK .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3ibhWFakK .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3ibhWFakK .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ibhWFakK .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3ibhWFakK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3ibhWFakK .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3ibhWFakK .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ibhWFakK .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3ibhWFakK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3ibhWFakK .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3ibhWFakK .nav-item:focus,
.cid-v3ibhWFakK .nav-link:focus {
  outline: none;
}
.cid-v3ibhWFakK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3ibhWFakK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3ibhWFakK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3ibhWFakK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3ibhWFakK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3ibhWFakK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3ibhWFakK .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-v3ibhWFakK .navbar.opened {
  transition: all 0.3s;
}
.cid-v3ibhWFakK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3ibhWFakK .navbar .navbar-logo img {
  width: auto;
}
.cid-v3ibhWFakK .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3ibhWFakK .navbar.collapsed {
  justify-content: center;
}
.cid-v3ibhWFakK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3ibhWFakK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3ibhWFakK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3ibhWFakK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3ibhWFakK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3ibhWFakK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3ibhWFakK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3ibhWFakK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3ibhWFakK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3ibhWFakK .navbar {
    min-height: 72px;
  }
  .cid-v3ibhWFakK .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3ibhWFakK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3ibhWFakK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3ibhWFakK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3ibhWFakK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3ibhWFakK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3ibhWFakK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3ibhWFakK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3ibhWFakK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3ibhWFakK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3ibhWFakK .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3ibhWFakK .dropdown-item.active,
.cid-v3ibhWFakK .dropdown-item:active {
  background-color: transparent;
}
.cid-v3ibhWFakK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3ibhWFakK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3ibhWFakK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3ibhWFakK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3ibhWFakK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3ibhWFakK .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3ibhWFakK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3ibhWFakK .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3ibhWFakK .navbar-buttons {
    text-align: left;
  }
}
.cid-v3ibhWFakK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3ibhWFakK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3ibhWFakK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3ibhWFakK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3ibhWFakK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3ibhWFakK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3ibhWFakK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3ibhWFakK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3ibhWFakK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3ibhWFakK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3ibhWFakK .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3ibhWFakK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3ibhWFakK .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-v3ibhWFakK .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3ibhWFakK .navbar {
    height: 70px;
  }
  .cid-v3ibhWFakK .navbar.opened {
    height: auto;
  }
  .cid-v3ibhWFakK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3ibhWFakK .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3ibhWFakK .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3ibhWFakK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3ibhWFakK .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-v3ibhWFakK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3ibhWFakK .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3ibhWFakK .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3ibhWFakK .navbar-brand {
    margin-right: auto;
  }
  .cid-v3ibhWFakK .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3ibhWFakK .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3ibhWFakK .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3ibhWFakK .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-v3ibhWFakK .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3ibhWFakK .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3ibhWFakK .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-v3ibhWFakK .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3ibhWFakK .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-v3ibhWFakK .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3ibhWFakK .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3ibhXqVY2 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3ibhXqVY2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3ibhXqVY2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3ibhXqVY2 .row {
  flex-direction: row-reverse;
}
.cid-v3ibhXQn1R {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3ibhXQn1R .mbr-text {
  color: #000000;
}
.cid-v3ibhXQn1R .mbr-section-subtitle {
  color: #000000;
}
.cid-v3ibhXQn1R .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3ibhYeGUO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3ibhYeGUO .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3ibhYeGUO .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3ibhYeGUO .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3ibhYeGUO .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3ibhYeGUO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3ibhYeGUO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3ibhYeGUO .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-v3ibhYeGUO .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3ibhYeGUO .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3ibhYeGUO .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3ibhYeGUO .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3ibhYeGUO .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3ibhYeGUO .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3ibhYeGUO .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3ibted2ob {
  z-index: 1000;
  width: 100%;
}
.cid-v3ibted2ob .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3ibted2ob .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3ibted2ob .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3ibted2ob .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3ibted2ob .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3ibted2ob .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3ibted2ob .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3ibted2ob .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3ibted2ob .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3ibted2ob .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3ibted2ob .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3ibted2ob .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3ibted2ob .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3ibted2ob .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3ibted2ob .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3ibted2ob .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-v3ibted2ob .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3ibted2ob .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3ibted2ob .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3ibted2ob .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3ibted2ob .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3ibted2ob .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ibted2ob .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3ibted2ob .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3ibted2ob .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3ibted2ob .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ibted2ob .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3ibted2ob .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3ibted2ob .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3ibted2ob .nav-item:focus,
.cid-v3ibted2ob .nav-link:focus {
  outline: none;
}
.cid-v3ibted2ob .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3ibted2ob .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3ibted2ob .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3ibted2ob .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3ibted2ob .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3ibted2ob .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3ibted2ob .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-v3ibted2ob .navbar.opened {
  transition: all 0.3s;
}
.cid-v3ibted2ob .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3ibted2ob .navbar .navbar-logo img {
  width: auto;
}
.cid-v3ibted2ob .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3ibted2ob .navbar.collapsed {
  justify-content: center;
}
.cid-v3ibted2ob .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3ibted2ob .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3ibted2ob .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3ibted2ob .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3ibted2ob .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3ibted2ob .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3ibted2ob .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3ibted2ob .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3ibted2ob .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3ibted2ob .navbar {
    min-height: 72px;
  }
  .cid-v3ibted2ob .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3ibted2ob .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3ibted2ob .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3ibted2ob .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3ibted2ob .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3ibted2ob .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3ibted2ob .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3ibted2ob .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3ibted2ob .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3ibted2ob .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3ibted2ob .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3ibted2ob .dropdown-item.active,
.cid-v3ibted2ob .dropdown-item:active {
  background-color: transparent;
}
.cid-v3ibted2ob .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3ibted2ob .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3ibted2ob .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3ibted2ob .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3ibted2ob .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3ibted2ob .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3ibted2ob ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3ibted2ob .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3ibted2ob .navbar-buttons {
    text-align: left;
  }
}
.cid-v3ibted2ob button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3ibted2ob button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3ibted2ob button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3ibted2ob button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3ibted2ob button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3ibted2ob button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3ibted2ob nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3ibted2ob nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3ibted2ob nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3ibted2ob nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3ibted2ob .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3ibted2ob a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3ibted2ob .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-v3ibted2ob .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3ibted2ob .navbar {
    height: 70px;
  }
  .cid-v3ibted2ob .navbar.opened {
    height: auto;
  }
  .cid-v3ibted2ob .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3ibted2ob .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3ibted2ob .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3ibted2ob .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3ibted2ob .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-v3ibted2ob .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3ibted2ob .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3ibted2ob .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3ibted2ob .navbar-brand {
    margin-right: auto;
  }
  .cid-v3ibted2ob .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3ibted2ob .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3ibted2ob .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3ibted2ob .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-v3ibted2ob .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3ibted2ob .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3ibted2ob .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-v3ibted2ob .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3ibted2ob .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-v3ibted2ob .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3ibted2ob .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3ibteYLGU {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3ibteYLGU .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3ibteYLGU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3ibteYLGU .row {
  flex-direction: row-reverse;
}
.cid-v3ibtfvkwP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3ibtfvkwP .mbr-text {
  color: #000000;
}
.cid-v3ibtfvkwP .mbr-section-subtitle {
  color: #000000;
}
.cid-v3ibtfvkwP .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3ibtfSE0u {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3ibtfSE0u .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3ibtfSE0u .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3ibtfSE0u .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3ibtfSE0u .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3ibtfSE0u .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3ibtfSE0u .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3ibtfSE0u .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-v3ibtfSE0u .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3ibtfSE0u .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3ibtfSE0u .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3ibtfSE0u .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3ibtfSE0u .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3ibtfSE0u .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3ibtfSE0u .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3ibDrFT9y {
  z-index: 1000;
  width: 100%;
}
.cid-v3ibDrFT9y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3ibDrFT9y .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3ibDrFT9y .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3ibDrFT9y .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3ibDrFT9y .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3ibDrFT9y .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3ibDrFT9y .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3ibDrFT9y .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3ibDrFT9y .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3ibDrFT9y .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3ibDrFT9y .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3ibDrFT9y .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3ibDrFT9y .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3ibDrFT9y .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3ibDrFT9y .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3ibDrFT9y .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-v3ibDrFT9y .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3ibDrFT9y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3ibDrFT9y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3ibDrFT9y .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3ibDrFT9y .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3ibDrFT9y .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ibDrFT9y .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3ibDrFT9y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3ibDrFT9y .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3ibDrFT9y .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ibDrFT9y .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3ibDrFT9y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3ibDrFT9y .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3ibDrFT9y .nav-item:focus,
.cid-v3ibDrFT9y .nav-link:focus {
  outline: none;
}
.cid-v3ibDrFT9y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3ibDrFT9y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3ibDrFT9y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3ibDrFT9y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3ibDrFT9y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3ibDrFT9y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3ibDrFT9y .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-v3ibDrFT9y .navbar.opened {
  transition: all 0.3s;
}
.cid-v3ibDrFT9y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3ibDrFT9y .navbar .navbar-logo img {
  width: auto;
}
.cid-v3ibDrFT9y .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3ibDrFT9y .navbar.collapsed {
  justify-content: center;
}
.cid-v3ibDrFT9y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3ibDrFT9y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3ibDrFT9y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3ibDrFT9y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3ibDrFT9y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3ibDrFT9y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3ibDrFT9y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3ibDrFT9y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3ibDrFT9y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3ibDrFT9y .navbar {
    min-height: 72px;
  }
  .cid-v3ibDrFT9y .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3ibDrFT9y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3ibDrFT9y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3ibDrFT9y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3ibDrFT9y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3ibDrFT9y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3ibDrFT9y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3ibDrFT9y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3ibDrFT9y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3ibDrFT9y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3ibDrFT9y .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3ibDrFT9y .dropdown-item.active,
.cid-v3ibDrFT9y .dropdown-item:active {
  background-color: transparent;
}
.cid-v3ibDrFT9y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3ibDrFT9y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3ibDrFT9y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3ibDrFT9y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3ibDrFT9y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3ibDrFT9y .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3ibDrFT9y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3ibDrFT9y .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3ibDrFT9y .navbar-buttons {
    text-align: left;
  }
}
.cid-v3ibDrFT9y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3ibDrFT9y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3ibDrFT9y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3ibDrFT9y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3ibDrFT9y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3ibDrFT9y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3ibDrFT9y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3ibDrFT9y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3ibDrFT9y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3ibDrFT9y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3ibDrFT9y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3ibDrFT9y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3ibDrFT9y .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-v3ibDrFT9y .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3ibDrFT9y .navbar {
    height: 70px;
  }
  .cid-v3ibDrFT9y .navbar.opened {
    height: auto;
  }
  .cid-v3ibDrFT9y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3ibDrFT9y .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3ibDrFT9y .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3ibDrFT9y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3ibDrFT9y .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-v3ibDrFT9y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3ibDrFT9y .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3ibDrFT9y .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3ibDrFT9y .navbar-brand {
    margin-right: auto;
  }
  .cid-v3ibDrFT9y .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3ibDrFT9y .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3ibDrFT9y .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3ibDrFT9y .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-v3ibDrFT9y .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3ibDrFT9y .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3ibDrFT9y .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-v3ibDrFT9y .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3ibDrFT9y .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-v3ibDrFT9y .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3ibDrFT9y .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3ibDsgm8u {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3ibDsgm8u .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3ibDsgm8u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3ibDsgm8u .row {
  flex-direction: row-reverse;
}
.cid-v3ibDsDhhc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3ibDsDhhc .mbr-text {
  color: #000000;
}
.cid-v3ibDsDhhc .mbr-section-subtitle {
  color: #000000;
}
.cid-v3ibDsDhhc .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3ibDt0IYx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3ibDt0IYx .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3ibDt0IYx .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3ibDt0IYx .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3ibDt0IYx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3ibDt0IYx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3ibDt0IYx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3ibDt0IYx .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-v3ibDt0IYx .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3ibDt0IYx .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3ibDt0IYx .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3ibDt0IYx .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3ibDt0IYx .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3ibDt0IYx .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3ibDt0IYx .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3ibKtetKE {
  z-index: 1000;
  width: 100%;
}
.cid-v3ibKtetKE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3ibKtetKE .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3ibKtetKE .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3ibKtetKE .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3ibKtetKE .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3ibKtetKE .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3ibKtetKE .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3ibKtetKE .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3ibKtetKE .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3ibKtetKE .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3ibKtetKE .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3ibKtetKE .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3ibKtetKE .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3ibKtetKE .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3ibKtetKE .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3ibKtetKE .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-v3ibKtetKE .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3ibKtetKE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3ibKtetKE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3ibKtetKE .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3ibKtetKE .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3ibKtetKE .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ibKtetKE .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3ibKtetKE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3ibKtetKE .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3ibKtetKE .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ibKtetKE .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3ibKtetKE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3ibKtetKE .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3ibKtetKE .nav-item:focus,
.cid-v3ibKtetKE .nav-link:focus {
  outline: none;
}
.cid-v3ibKtetKE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3ibKtetKE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3ibKtetKE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3ibKtetKE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3ibKtetKE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3ibKtetKE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3ibKtetKE .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-v3ibKtetKE .navbar.opened {
  transition: all 0.3s;
}
.cid-v3ibKtetKE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3ibKtetKE .navbar .navbar-logo img {
  width: auto;
}
.cid-v3ibKtetKE .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3ibKtetKE .navbar.collapsed {
  justify-content: center;
}
.cid-v3ibKtetKE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3ibKtetKE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3ibKtetKE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3ibKtetKE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3ibKtetKE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3ibKtetKE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3ibKtetKE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3ibKtetKE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3ibKtetKE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3ibKtetKE .navbar {
    min-height: 72px;
  }
  .cid-v3ibKtetKE .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3ibKtetKE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3ibKtetKE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3ibKtetKE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3ibKtetKE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3ibKtetKE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3ibKtetKE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3ibKtetKE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3ibKtetKE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3ibKtetKE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3ibKtetKE .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3ibKtetKE .dropdown-item.active,
.cid-v3ibKtetKE .dropdown-item:active {
  background-color: transparent;
}
.cid-v3ibKtetKE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3ibKtetKE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3ibKtetKE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3ibKtetKE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3ibKtetKE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3ibKtetKE .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3ibKtetKE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3ibKtetKE .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3ibKtetKE .navbar-buttons {
    text-align: left;
  }
}
.cid-v3ibKtetKE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3ibKtetKE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3ibKtetKE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3ibKtetKE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3ibKtetKE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3ibKtetKE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3ibKtetKE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3ibKtetKE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3ibKtetKE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3ibKtetKE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3ibKtetKE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3ibKtetKE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3ibKtetKE .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-v3ibKtetKE .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3ibKtetKE .navbar {
    height: 70px;
  }
  .cid-v3ibKtetKE .navbar.opened {
    height: auto;
  }
  .cid-v3ibKtetKE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3ibKtetKE .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3ibKtetKE .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3ibKtetKE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3ibKtetKE .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-v3ibKtetKE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3ibKtetKE .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3ibKtetKE .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3ibKtetKE .navbar-brand {
    margin-right: auto;
  }
  .cid-v3ibKtetKE .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3ibKtetKE .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3ibKtetKE .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3ibKtetKE .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-v3ibKtetKE .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3ibKtetKE .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3ibKtetKE .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-v3ibKtetKE .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3ibKtetKE .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-v3ibKtetKE .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3ibKtetKE .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3ibKtYIk1 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3ibKtYIk1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3ibKtYIk1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3ibKtYIk1 .row {
  flex-direction: row-reverse;
}
.cid-v3ibKux3tS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3ibKux3tS .mbr-text {
  color: #000000;
}
.cid-v3ibKux3tS .mbr-section-subtitle {
  color: #000000;
}
.cid-v3ibKux3tS .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3ibKuWNPn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3ibKuWNPn .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3ibKuWNPn .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3ibKuWNPn .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3ibKuWNPn .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3ibKuWNPn .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3ibKuWNPn .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3ibKuWNPn .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-v3ibKuWNPn .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3ibKuWNPn .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3ibKuWNPn .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3ibKuWNPn .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3ibKuWNPn .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3ibKuWNPn .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3ibKuWNPn .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3ibUKEiZA {
  z-index: 1000;
  width: 100%;
}
.cid-v3ibUKEiZA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3ibUKEiZA .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3ibUKEiZA .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3ibUKEiZA .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3ibUKEiZA .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3ibUKEiZA .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3ibUKEiZA .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3ibUKEiZA .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3ibUKEiZA .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3ibUKEiZA .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3ibUKEiZA .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3ibUKEiZA .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3ibUKEiZA .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3ibUKEiZA .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3ibUKEiZA .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3ibUKEiZA .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-v3ibUKEiZA .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3ibUKEiZA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3ibUKEiZA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3ibUKEiZA .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3ibUKEiZA .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3ibUKEiZA .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ibUKEiZA .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3ibUKEiZA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3ibUKEiZA .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3ibUKEiZA .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ibUKEiZA .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3ibUKEiZA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3ibUKEiZA .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3ibUKEiZA .nav-item:focus,
.cid-v3ibUKEiZA .nav-link:focus {
  outline: none;
}
.cid-v3ibUKEiZA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3ibUKEiZA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3ibUKEiZA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3ibUKEiZA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3ibUKEiZA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3ibUKEiZA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3ibUKEiZA .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-v3ibUKEiZA .navbar.opened {
  transition: all 0.3s;
}
.cid-v3ibUKEiZA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3ibUKEiZA .navbar .navbar-logo img {
  width: auto;
}
.cid-v3ibUKEiZA .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3ibUKEiZA .navbar.collapsed {
  justify-content: center;
}
.cid-v3ibUKEiZA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3ibUKEiZA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3ibUKEiZA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3ibUKEiZA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3ibUKEiZA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3ibUKEiZA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3ibUKEiZA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3ibUKEiZA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3ibUKEiZA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3ibUKEiZA .navbar {
    min-height: 72px;
  }
  .cid-v3ibUKEiZA .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3ibUKEiZA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3ibUKEiZA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3ibUKEiZA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3ibUKEiZA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3ibUKEiZA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3ibUKEiZA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3ibUKEiZA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3ibUKEiZA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3ibUKEiZA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3ibUKEiZA .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3ibUKEiZA .dropdown-item.active,
.cid-v3ibUKEiZA .dropdown-item:active {
  background-color: transparent;
}
.cid-v3ibUKEiZA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3ibUKEiZA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3ibUKEiZA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3ibUKEiZA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3ibUKEiZA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3ibUKEiZA .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3ibUKEiZA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3ibUKEiZA .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3ibUKEiZA .navbar-buttons {
    text-align: left;
  }
}
.cid-v3ibUKEiZA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3ibUKEiZA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3ibUKEiZA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3ibUKEiZA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3ibUKEiZA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3ibUKEiZA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3ibUKEiZA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3ibUKEiZA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3ibUKEiZA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3ibUKEiZA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3ibUKEiZA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3ibUKEiZA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3ibUKEiZA .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-v3ibUKEiZA .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3ibUKEiZA .navbar {
    height: 70px;
  }
  .cid-v3ibUKEiZA .navbar.opened {
    height: auto;
  }
  .cid-v3ibUKEiZA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3ibUKEiZA .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3ibUKEiZA .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3ibUKEiZA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3ibUKEiZA .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-v3ibUKEiZA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3ibUKEiZA .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3ibUKEiZA .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3ibUKEiZA .navbar-brand {
    margin-right: auto;
  }
  .cid-v3ibUKEiZA .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3ibUKEiZA .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3ibUKEiZA .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3ibUKEiZA .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-v3ibUKEiZA .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3ibUKEiZA .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3ibUKEiZA .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-v3ibUKEiZA .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3ibUKEiZA .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-v3ibUKEiZA .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3ibUKEiZA .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3ibULeT7Z {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3ibULeT7Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3ibULeT7Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3ibULeT7Z .row {
  flex-direction: row-reverse;
}
.cid-v3ibULATAG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3ibULATAG .mbr-text {
  color: #000000;
}
.cid-v3ibULATAG .mbr-section-subtitle {
  color: #000000;
}
.cid-v3ibULATAG .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3ibULVuYT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3ibULVuYT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3ibULVuYT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3ibULVuYT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3ibULVuYT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3ibULVuYT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3ibULVuYT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3ibULVuYT .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-v3ibULVuYT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3ibULVuYT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3ibULVuYT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3ibULVuYT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3ibULVuYT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3ibULVuYT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3ibULVuYT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3ic5ohQxC {
  z-index: 1000;
  width: 100%;
}
.cid-v3ic5ohQxC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3ic5ohQxC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3ic5ohQxC .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3ic5ohQxC .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3ic5ohQxC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3ic5ohQxC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3ic5ohQxC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3ic5ohQxC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3ic5ohQxC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3ic5ohQxC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3ic5ohQxC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3ic5ohQxC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3ic5ohQxC .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3ic5ohQxC .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3ic5ohQxC .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3ic5ohQxC .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-v3ic5ohQxC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3ic5ohQxC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3ic5ohQxC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3ic5ohQxC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3ic5ohQxC .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3ic5ohQxC .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ic5ohQxC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3ic5ohQxC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3ic5ohQxC .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3ic5ohQxC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3ic5ohQxC .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3ic5ohQxC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3ic5ohQxC .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3ic5ohQxC .nav-item:focus,
.cid-v3ic5ohQxC .nav-link:focus {
  outline: none;
}
.cid-v3ic5ohQxC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3ic5ohQxC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3ic5ohQxC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3ic5ohQxC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3ic5ohQxC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3ic5ohQxC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3ic5ohQxC .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-v3ic5ohQxC .navbar.opened {
  transition: all 0.3s;
}
.cid-v3ic5ohQxC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3ic5ohQxC .navbar .navbar-logo img {
  width: auto;
}
.cid-v3ic5ohQxC .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3ic5ohQxC .navbar.collapsed {
  justify-content: center;
}
.cid-v3ic5ohQxC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3ic5ohQxC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3ic5ohQxC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3ic5ohQxC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3ic5ohQxC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3ic5ohQxC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3ic5ohQxC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3ic5ohQxC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3ic5ohQxC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3ic5ohQxC .navbar {
    min-height: 72px;
  }
  .cid-v3ic5ohQxC .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3ic5ohQxC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3ic5ohQxC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3ic5ohQxC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3ic5ohQxC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3ic5ohQxC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3ic5ohQxC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3ic5ohQxC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3ic5ohQxC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3ic5ohQxC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3ic5ohQxC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3ic5ohQxC .dropdown-item.active,
.cid-v3ic5ohQxC .dropdown-item:active {
  background-color: transparent;
}
.cid-v3ic5ohQxC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3ic5ohQxC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3ic5ohQxC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3ic5ohQxC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3ic5ohQxC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3ic5ohQxC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3ic5ohQxC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3ic5ohQxC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3ic5ohQxC .navbar-buttons {
    text-align: left;
  }
}
.cid-v3ic5ohQxC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3ic5ohQxC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3ic5ohQxC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3ic5ohQxC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3ic5ohQxC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3ic5ohQxC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3ic5ohQxC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3ic5ohQxC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3ic5ohQxC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3ic5ohQxC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3ic5ohQxC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3ic5ohQxC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3ic5ohQxC .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-v3ic5ohQxC .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3ic5ohQxC .navbar {
    height: 70px;
  }
  .cid-v3ic5ohQxC .navbar.opened {
    height: auto;
  }
  .cid-v3ic5ohQxC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3ic5ohQxC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3ic5ohQxC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3ic5ohQxC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3ic5ohQxC .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-v3ic5ohQxC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3ic5ohQxC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3ic5ohQxC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3ic5ohQxC .navbar-brand {
    margin-right: auto;
  }
  .cid-v3ic5ohQxC .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3ic5ohQxC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3ic5ohQxC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3ic5ohQxC .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-v3ic5ohQxC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3ic5ohQxC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3ic5ohQxC .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-v3ic5ohQxC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3ic5ohQxC .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-v3ic5ohQxC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3ic5ohQxC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3ic5oQpT9 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3ic5oQpT9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3ic5oQpT9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3ic5oQpT9 .row {
  flex-direction: row-reverse;
}
.cid-v3ic5pgQY7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3ic5pgQY7 .mbr-text {
  color: #000000;
}
.cid-v3ic5pgQY7 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3ic5pgQY7 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3ic5pzbyC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3ic5pzbyC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3ic5pzbyC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3ic5pzbyC .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3ic5pzbyC .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3ic5pzbyC .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3ic5pzbyC .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3ic5pzbyC .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-v3ic5pzbyC .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3ic5pzbyC .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3ic5pzbyC .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3ic5pzbyC .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3ic5pzbyC .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3ic5pzbyC .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3ic5pzbyC .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3icg3pges {
  z-index: 1000;
  width: 100%;
}
.cid-v3icg3pges .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3icg3pges .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3icg3pges .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3icg3pges .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3icg3pges .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3icg3pges .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3icg3pges .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3icg3pges .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3icg3pges .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3icg3pges .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3icg3pges .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3icg3pges .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3icg3pges .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3icg3pges .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3icg3pges .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3icg3pges .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-v3icg3pges .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3icg3pges .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3icg3pges .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3icg3pges .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3icg3pges .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3icg3pges .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3icg3pges .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3icg3pges .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3icg3pges .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3icg3pges .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3icg3pges .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3icg3pges .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3icg3pges .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3icg3pges .nav-item:focus,
.cid-v3icg3pges .nav-link:focus {
  outline: none;
}
.cid-v3icg3pges .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3icg3pges .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3icg3pges .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3icg3pges .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3icg3pges .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3icg3pges .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3icg3pges .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-v3icg3pges .navbar.opened {
  transition: all 0.3s;
}
.cid-v3icg3pges .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3icg3pges .navbar .navbar-logo img {
  width: auto;
}
.cid-v3icg3pges .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3icg3pges .navbar.collapsed {
  justify-content: center;
}
.cid-v3icg3pges .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3icg3pges .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3icg3pges .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3icg3pges .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3icg3pges .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3icg3pges .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3icg3pges .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3icg3pges .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3icg3pges .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3icg3pges .navbar {
    min-height: 72px;
  }
  .cid-v3icg3pges .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3icg3pges .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3icg3pges .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3icg3pges .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3icg3pges .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3icg3pges .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3icg3pges .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3icg3pges .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3icg3pges .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3icg3pges .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3icg3pges .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3icg3pges .dropdown-item.active,
.cid-v3icg3pges .dropdown-item:active {
  background-color: transparent;
}
.cid-v3icg3pges .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3icg3pges .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3icg3pges .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3icg3pges .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3icg3pges .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3icg3pges .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3icg3pges ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3icg3pges .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3icg3pges .navbar-buttons {
    text-align: left;
  }
}
.cid-v3icg3pges button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3icg3pges button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3icg3pges button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3icg3pges button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3icg3pges button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3icg3pges button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3icg3pges nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3icg3pges nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3icg3pges nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3icg3pges nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3icg3pges .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3icg3pges a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3icg3pges .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-v3icg3pges .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3icg3pges .navbar {
    height: 70px;
  }
  .cid-v3icg3pges .navbar.opened {
    height: auto;
  }
  .cid-v3icg3pges .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3icg3pges .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3icg3pges .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3icg3pges .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3icg3pges .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-v3icg3pges .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3icg3pges .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3icg3pges .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3icg3pges .navbar-brand {
    margin-right: auto;
  }
  .cid-v3icg3pges .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3icg3pges .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3icg3pges .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3icg3pges .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-v3icg3pges .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3icg3pges .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3icg3pges .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-v3icg3pges .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3icg3pges .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-v3icg3pges .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3icg3pges .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3icg4e5q6 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3icg4e5q6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3icg4e5q6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3icg4e5q6 .row {
  flex-direction: row-reverse;
}
.cid-v3icg4Ko7e {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3icg4Ko7e .mbr-text {
  color: #000000;
}
.cid-v3icg4Ko7e .mbr-section-subtitle {
  color: #000000;
}
.cid-v3icg4Ko7e .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3icg5jtpD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3icg5jtpD .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3icg5jtpD .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3icg5jtpD .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3icg5jtpD .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3icg5jtpD .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3icg5jtpD .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3icg5jtpD .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-v3icg5jtpD .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3icg5jtpD .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3icg5jtpD .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3icg5jtpD .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3icg5jtpD .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3icg5jtpD .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3icg5jtpD .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3icp9FkwT {
  z-index: 1000;
  width: 100%;
}
.cid-v3icp9FkwT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3icp9FkwT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3icp9FkwT .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3icp9FkwT .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3icp9FkwT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3icp9FkwT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3icp9FkwT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3icp9FkwT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3icp9FkwT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3icp9FkwT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3icp9FkwT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3icp9FkwT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3icp9FkwT .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3icp9FkwT .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3icp9FkwT .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3icp9FkwT .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-v3icp9FkwT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3icp9FkwT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3icp9FkwT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3icp9FkwT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3icp9FkwT .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3icp9FkwT .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3icp9FkwT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3icp9FkwT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3icp9FkwT .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3icp9FkwT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3icp9FkwT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3icp9FkwT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3icp9FkwT .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3icp9FkwT .nav-item:focus,
.cid-v3icp9FkwT .nav-link:focus {
  outline: none;
}
.cid-v3icp9FkwT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3icp9FkwT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3icp9FkwT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3icp9FkwT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3icp9FkwT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3icp9FkwT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3icp9FkwT .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-v3icp9FkwT .navbar.opened {
  transition: all 0.3s;
}
.cid-v3icp9FkwT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3icp9FkwT .navbar .navbar-logo img {
  width: auto;
}
.cid-v3icp9FkwT .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3icp9FkwT .navbar.collapsed {
  justify-content: center;
}
.cid-v3icp9FkwT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3icp9FkwT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3icp9FkwT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3icp9FkwT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3icp9FkwT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3icp9FkwT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3icp9FkwT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3icp9FkwT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3icp9FkwT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3icp9FkwT .navbar {
    min-height: 72px;
  }
  .cid-v3icp9FkwT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3icp9FkwT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3icp9FkwT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3icp9FkwT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3icp9FkwT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3icp9FkwT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3icp9FkwT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3icp9FkwT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3icp9FkwT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3icp9FkwT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3icp9FkwT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3icp9FkwT .dropdown-item.active,
.cid-v3icp9FkwT .dropdown-item:active {
  background-color: transparent;
}
.cid-v3icp9FkwT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3icp9FkwT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3icp9FkwT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3icp9FkwT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3icp9FkwT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3icp9FkwT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3icp9FkwT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3icp9FkwT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3icp9FkwT .navbar-buttons {
    text-align: left;
  }
}
.cid-v3icp9FkwT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3icp9FkwT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3icp9FkwT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3icp9FkwT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3icp9FkwT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3icp9FkwT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3icp9FkwT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3icp9FkwT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3icp9FkwT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3icp9FkwT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3icp9FkwT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3icp9FkwT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3icp9FkwT .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-v3icp9FkwT .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3icp9FkwT .navbar {
    height: 70px;
  }
  .cid-v3icp9FkwT .navbar.opened {
    height: auto;
  }
  .cid-v3icp9FkwT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3icp9FkwT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3icp9FkwT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3icp9FkwT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3icp9FkwT .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-v3icp9FkwT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3icp9FkwT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3icp9FkwT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3icp9FkwT .navbar-brand {
    margin-right: auto;
  }
  .cid-v3icp9FkwT .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3icp9FkwT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3icp9FkwT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3icp9FkwT .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-v3icp9FkwT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3icp9FkwT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3icp9FkwT .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-v3icp9FkwT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3icp9FkwT .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-v3icp9FkwT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3icp9FkwT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3icpaex1I {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3icpaex1I .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3icpaex1I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3icpaex1I .row {
  flex-direction: row-reverse;
}
.cid-v3icpaBG33 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3icpaBG33 .mbr-text {
  color: #000000;
}
.cid-v3icpaBG33 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3icpaBG33 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3icpaYPSo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3icpaYPSo .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3icpaYPSo .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3icpaYPSo .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3icpaYPSo .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3icpaYPSo .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3icpaYPSo .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3icpaYPSo .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-v3icpaYPSo .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3icpaYPSo .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3icpaYPSo .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3icpaYPSo .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3icpaYPSo .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3icpaYPSo .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3icpaYPSo .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3icy6RwEr {
  z-index: 1000;
  width: 100%;
}
.cid-v3icy6RwEr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3icy6RwEr .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3icy6RwEr .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3icy6RwEr .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3icy6RwEr .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3icy6RwEr .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3icy6RwEr .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3icy6RwEr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3icy6RwEr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3icy6RwEr .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3icy6RwEr .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3icy6RwEr .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3icy6RwEr .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3icy6RwEr .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3icy6RwEr .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3icy6RwEr .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-v3icy6RwEr .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3icy6RwEr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3icy6RwEr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3icy6RwEr .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3icy6RwEr .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3icy6RwEr .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3icy6RwEr .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3icy6RwEr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3icy6RwEr .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3icy6RwEr .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3icy6RwEr .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3icy6RwEr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3icy6RwEr .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3icy6RwEr .nav-item:focus,
.cid-v3icy6RwEr .nav-link:focus {
  outline: none;
}
.cid-v3icy6RwEr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3icy6RwEr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3icy6RwEr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3icy6RwEr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3icy6RwEr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3icy6RwEr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3icy6RwEr .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-v3icy6RwEr .navbar.opened {
  transition: all 0.3s;
}
.cid-v3icy6RwEr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3icy6RwEr .navbar .navbar-logo img {
  width: auto;
}
.cid-v3icy6RwEr .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3icy6RwEr .navbar.collapsed {
  justify-content: center;
}
.cid-v3icy6RwEr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3icy6RwEr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3icy6RwEr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3icy6RwEr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3icy6RwEr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3icy6RwEr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3icy6RwEr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3icy6RwEr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3icy6RwEr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3icy6RwEr .navbar {
    min-height: 72px;
  }
  .cid-v3icy6RwEr .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3icy6RwEr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3icy6RwEr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3icy6RwEr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3icy6RwEr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3icy6RwEr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3icy6RwEr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3icy6RwEr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3icy6RwEr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3icy6RwEr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3icy6RwEr .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3icy6RwEr .dropdown-item.active,
.cid-v3icy6RwEr .dropdown-item:active {
  background-color: transparent;
}
.cid-v3icy6RwEr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3icy6RwEr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3icy6RwEr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3icy6RwEr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3icy6RwEr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3icy6RwEr .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3icy6RwEr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3icy6RwEr .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3icy6RwEr .navbar-buttons {
    text-align: left;
  }
}
.cid-v3icy6RwEr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3icy6RwEr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3icy6RwEr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3icy6RwEr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3icy6RwEr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3icy6RwEr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3icy6RwEr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3icy6RwEr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3icy6RwEr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3icy6RwEr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3icy6RwEr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3icy6RwEr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3icy6RwEr .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-v3icy6RwEr .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3icy6RwEr .navbar {
    height: 70px;
  }
  .cid-v3icy6RwEr .navbar.opened {
    height: auto;
  }
  .cid-v3icy6RwEr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3icy6RwEr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3icy6RwEr .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3icy6RwEr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3icy6RwEr .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-v3icy6RwEr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3icy6RwEr .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3icy6RwEr .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3icy6RwEr .navbar-brand {
    margin-right: auto;
  }
  .cid-v3icy6RwEr .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3icy6RwEr .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3icy6RwEr .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3icy6RwEr .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-v3icy6RwEr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3icy6RwEr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3icy6RwEr .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-v3icy6RwEr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3icy6RwEr .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-v3icy6RwEr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3icy6RwEr .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3icy7uDkC {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3icy7uDkC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3icy7uDkC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3icy7uDkC .row {
  flex-direction: row-reverse;
}
.cid-v3icy7TnH7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3icy7TnH7 .mbr-text {
  color: #000000;
}
.cid-v3icy7TnH7 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3icy7TnH7 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3icy8fIgL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3icy8fIgL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3icy8fIgL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3icy8fIgL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3icy8fIgL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3icy8fIgL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3icy8fIgL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3icy8fIgL .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-v3icy8fIgL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3icy8fIgL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3icy8fIgL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3icy8fIgL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3icy8fIgL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3icy8fIgL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3icy8fIgL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3icMhMu1A {
  z-index: 1000;
  width: 100%;
}
.cid-v3icMhMu1A .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3icMhMu1A .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3icMhMu1A .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3icMhMu1A .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3icMhMu1A .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3icMhMu1A .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3icMhMu1A .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3icMhMu1A .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3icMhMu1A .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3icMhMu1A .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3icMhMu1A .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3icMhMu1A .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3icMhMu1A .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3icMhMu1A .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3icMhMu1A .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3icMhMu1A .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-v3icMhMu1A .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3icMhMu1A .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3icMhMu1A .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3icMhMu1A .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3icMhMu1A .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3icMhMu1A .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3icMhMu1A .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3icMhMu1A .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3icMhMu1A .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3icMhMu1A .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3icMhMu1A .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3icMhMu1A .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3icMhMu1A .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3icMhMu1A .nav-item:focus,
.cid-v3icMhMu1A .nav-link:focus {
  outline: none;
}
.cid-v3icMhMu1A .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3icMhMu1A .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3icMhMu1A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3icMhMu1A .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3icMhMu1A .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3icMhMu1A .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3icMhMu1A .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-v3icMhMu1A .navbar.opened {
  transition: all 0.3s;
}
.cid-v3icMhMu1A .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3icMhMu1A .navbar .navbar-logo img {
  width: auto;
}
.cid-v3icMhMu1A .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3icMhMu1A .navbar.collapsed {
  justify-content: center;
}
.cid-v3icMhMu1A .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3icMhMu1A .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3icMhMu1A .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3icMhMu1A .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3icMhMu1A .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3icMhMu1A .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3icMhMu1A .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3icMhMu1A .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3icMhMu1A .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3icMhMu1A .navbar {
    min-height: 72px;
  }
  .cid-v3icMhMu1A .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3icMhMu1A .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3icMhMu1A .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3icMhMu1A .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3icMhMu1A .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3icMhMu1A .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3icMhMu1A .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3icMhMu1A .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3icMhMu1A .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3icMhMu1A .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3icMhMu1A .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3icMhMu1A .dropdown-item.active,
.cid-v3icMhMu1A .dropdown-item:active {
  background-color: transparent;
}
.cid-v3icMhMu1A .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3icMhMu1A .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3icMhMu1A .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3icMhMu1A .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3icMhMu1A .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3icMhMu1A .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3icMhMu1A ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3icMhMu1A .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3icMhMu1A .navbar-buttons {
    text-align: left;
  }
}
.cid-v3icMhMu1A button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3icMhMu1A button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3icMhMu1A button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3icMhMu1A button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3icMhMu1A button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3icMhMu1A button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3icMhMu1A nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3icMhMu1A nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3icMhMu1A nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3icMhMu1A nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3icMhMu1A .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3icMhMu1A a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3icMhMu1A .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-v3icMhMu1A .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3icMhMu1A .navbar {
    height: 70px;
  }
  .cid-v3icMhMu1A .navbar.opened {
    height: auto;
  }
  .cid-v3icMhMu1A .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3icMhMu1A .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3icMhMu1A .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3icMhMu1A .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3icMhMu1A .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-v3icMhMu1A .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3icMhMu1A .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3icMhMu1A .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3icMhMu1A .navbar-brand {
    margin-right: auto;
  }
  .cid-v3icMhMu1A .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3icMhMu1A .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3icMhMu1A .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3icMhMu1A .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-v3icMhMu1A .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3icMhMu1A .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3icMhMu1A .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-v3icMhMu1A .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3icMhMu1A .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-v3icMhMu1A .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3icMhMu1A .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3icMipbMs {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3icMipbMs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3icMipbMs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3icMipbMs .row {
  flex-direction: row-reverse;
}
.cid-v3icMiQ4ux {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3icMiQ4ux .mbr-text {
  color: #000000;
}
.cid-v3icMiQ4ux .mbr-section-subtitle {
  color: #000000;
}
.cid-v3icMiQ4ux .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3icMjb4qP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3icMjb4qP .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3icMjb4qP .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3icMjb4qP .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3icMjb4qP .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3icMjb4qP .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3icMjb4qP .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3icMjb4qP .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-v3icMjb4qP .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3icMjb4qP .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3icMjb4qP .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3icMjb4qP .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3icMjb4qP .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3icMjb4qP .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3icMjb4qP .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3id2tGEfo {
  z-index: 1000;
  width: 100%;
}
.cid-v3id2tGEfo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3id2tGEfo .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3id2tGEfo .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3id2tGEfo .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3id2tGEfo .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3id2tGEfo .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3id2tGEfo .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3id2tGEfo .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3id2tGEfo .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3id2tGEfo .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3id2tGEfo .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3id2tGEfo .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3id2tGEfo .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3id2tGEfo .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3id2tGEfo .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3id2tGEfo .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-v3id2tGEfo .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3id2tGEfo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3id2tGEfo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3id2tGEfo .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3id2tGEfo .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3id2tGEfo .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3id2tGEfo .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3id2tGEfo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3id2tGEfo .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3id2tGEfo .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3id2tGEfo .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3id2tGEfo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3id2tGEfo .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3id2tGEfo .nav-item:focus,
.cid-v3id2tGEfo .nav-link:focus {
  outline: none;
}
.cid-v3id2tGEfo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3id2tGEfo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3id2tGEfo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3id2tGEfo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3id2tGEfo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3id2tGEfo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3id2tGEfo .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-v3id2tGEfo .navbar.opened {
  transition: all 0.3s;
}
.cid-v3id2tGEfo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3id2tGEfo .navbar .navbar-logo img {
  width: auto;
}
.cid-v3id2tGEfo .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3id2tGEfo .navbar.collapsed {
  justify-content: center;
}
.cid-v3id2tGEfo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3id2tGEfo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3id2tGEfo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3id2tGEfo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3id2tGEfo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3id2tGEfo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3id2tGEfo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3id2tGEfo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3id2tGEfo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3id2tGEfo .navbar {
    min-height: 72px;
  }
  .cid-v3id2tGEfo .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3id2tGEfo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3id2tGEfo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3id2tGEfo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3id2tGEfo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3id2tGEfo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3id2tGEfo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3id2tGEfo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3id2tGEfo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3id2tGEfo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3id2tGEfo .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3id2tGEfo .dropdown-item.active,
.cid-v3id2tGEfo .dropdown-item:active {
  background-color: transparent;
}
.cid-v3id2tGEfo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3id2tGEfo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3id2tGEfo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3id2tGEfo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3id2tGEfo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3id2tGEfo .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3id2tGEfo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3id2tGEfo .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3id2tGEfo .navbar-buttons {
    text-align: left;
  }
}
.cid-v3id2tGEfo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3id2tGEfo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3id2tGEfo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3id2tGEfo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3id2tGEfo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3id2tGEfo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3id2tGEfo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3id2tGEfo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3id2tGEfo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3id2tGEfo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3id2tGEfo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3id2tGEfo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3id2tGEfo .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-v3id2tGEfo .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3id2tGEfo .navbar {
    height: 70px;
  }
  .cid-v3id2tGEfo .navbar.opened {
    height: auto;
  }
  .cid-v3id2tGEfo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3id2tGEfo .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3id2tGEfo .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3id2tGEfo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3id2tGEfo .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-v3id2tGEfo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3id2tGEfo .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3id2tGEfo .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3id2tGEfo .navbar-brand {
    margin-right: auto;
  }
  .cid-v3id2tGEfo .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3id2tGEfo .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3id2tGEfo .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3id2tGEfo .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-v3id2tGEfo .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3id2tGEfo .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3id2tGEfo .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-v3id2tGEfo .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3id2tGEfo .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-v3id2tGEfo .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3id2tGEfo .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3id2uh1LB {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3id2uh1LB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3id2uh1LB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3id2uh1LB .row {
  flex-direction: row-reverse;
}
.cid-v3id2uQd6y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3id2uQd6y .mbr-text {
  color: #000000;
}
.cid-v3id2uQd6y .mbr-section-subtitle {
  color: #000000;
}
.cid-v3id2uQd6y .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3id2vcWrn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3id2vcWrn .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3id2vcWrn .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3id2vcWrn .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3id2vcWrn .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3id2vcWrn .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3id2vcWrn .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3id2vcWrn .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-v3id2vcWrn .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3id2vcWrn .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3id2vcWrn .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3id2vcWrn .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3id2vcWrn .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3id2vcWrn .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3id2vcWrn .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3iddKv0Tr {
  z-index: 1000;
  width: 100%;
}
.cid-v3iddKv0Tr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3iddKv0Tr .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3iddKv0Tr .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3iddKv0Tr .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3iddKv0Tr .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3iddKv0Tr .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3iddKv0Tr .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3iddKv0Tr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3iddKv0Tr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3iddKv0Tr .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3iddKv0Tr .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3iddKv0Tr .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3iddKv0Tr .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3iddKv0Tr .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3iddKv0Tr .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3iddKv0Tr .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-v3iddKv0Tr .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3iddKv0Tr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3iddKv0Tr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3iddKv0Tr .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3iddKv0Tr .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3iddKv0Tr .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3iddKv0Tr .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3iddKv0Tr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3iddKv0Tr .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3iddKv0Tr .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3iddKv0Tr .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3iddKv0Tr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3iddKv0Tr .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3iddKv0Tr .nav-item:focus,
.cid-v3iddKv0Tr .nav-link:focus {
  outline: none;
}
.cid-v3iddKv0Tr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3iddKv0Tr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3iddKv0Tr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3iddKv0Tr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3iddKv0Tr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3iddKv0Tr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3iddKv0Tr .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-v3iddKv0Tr .navbar.opened {
  transition: all 0.3s;
}
.cid-v3iddKv0Tr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3iddKv0Tr .navbar .navbar-logo img {
  width: auto;
}
.cid-v3iddKv0Tr .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3iddKv0Tr .navbar.collapsed {
  justify-content: center;
}
.cid-v3iddKv0Tr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3iddKv0Tr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3iddKv0Tr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3iddKv0Tr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3iddKv0Tr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3iddKv0Tr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3iddKv0Tr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3iddKv0Tr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3iddKv0Tr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3iddKv0Tr .navbar {
    min-height: 72px;
  }
  .cid-v3iddKv0Tr .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3iddKv0Tr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3iddKv0Tr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3iddKv0Tr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3iddKv0Tr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3iddKv0Tr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3iddKv0Tr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3iddKv0Tr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3iddKv0Tr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3iddKv0Tr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3iddKv0Tr .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3iddKv0Tr .dropdown-item.active,
.cid-v3iddKv0Tr .dropdown-item:active {
  background-color: transparent;
}
.cid-v3iddKv0Tr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3iddKv0Tr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3iddKv0Tr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3iddKv0Tr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3iddKv0Tr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3iddKv0Tr .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3iddKv0Tr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3iddKv0Tr .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3iddKv0Tr .navbar-buttons {
    text-align: left;
  }
}
.cid-v3iddKv0Tr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3iddKv0Tr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3iddKv0Tr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3iddKv0Tr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3iddKv0Tr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3iddKv0Tr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3iddKv0Tr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3iddKv0Tr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3iddKv0Tr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3iddKv0Tr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3iddKv0Tr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3iddKv0Tr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3iddKv0Tr .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-v3iddKv0Tr .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3iddKv0Tr .navbar {
    height: 70px;
  }
  .cid-v3iddKv0Tr .navbar.opened {
    height: auto;
  }
  .cid-v3iddKv0Tr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3iddKv0Tr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3iddKv0Tr .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3iddKv0Tr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3iddKv0Tr .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-v3iddKv0Tr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3iddKv0Tr .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3iddKv0Tr .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3iddKv0Tr .navbar-brand {
    margin-right: auto;
  }
  .cid-v3iddKv0Tr .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3iddKv0Tr .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3iddKv0Tr .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3iddKv0Tr .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-v3iddKv0Tr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3iddKv0Tr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3iddKv0Tr .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-v3iddKv0Tr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3iddKv0Tr .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-v3iddKv0Tr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3iddKv0Tr .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3iddLbXX0 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3iddLbXX0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3iddLbXX0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3iddLbXX0 .row {
  flex-direction: row-reverse;
}
.cid-v3iddLCNKh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3iddLCNKh .mbr-text {
  color: #000000;
}
.cid-v3iddLCNKh .mbr-section-subtitle {
  color: #000000;
}
.cid-v3iddLCNKh .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3iddM4s2b {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3iddM4s2b .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3iddM4s2b .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3iddM4s2b .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3iddM4s2b .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3iddM4s2b .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3iddM4s2b .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3iddM4s2b .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-v3iddM4s2b .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3iddM4s2b .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3iddM4s2b .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3iddM4s2b .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3iddM4s2b .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3iddM4s2b .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3iddM4s2b .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3idn92q8F {
  z-index: 1000;
  width: 100%;
}
.cid-v3idn92q8F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3idn92q8F .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3idn92q8F .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3idn92q8F .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3idn92q8F .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3idn92q8F .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3idn92q8F .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3idn92q8F .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3idn92q8F .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3idn92q8F .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3idn92q8F .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3idn92q8F .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3idn92q8F .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3idn92q8F .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3idn92q8F .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3idn92q8F .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-v3idn92q8F .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3idn92q8F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3idn92q8F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3idn92q8F .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3idn92q8F .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3idn92q8F .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3idn92q8F .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3idn92q8F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3idn92q8F .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3idn92q8F .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3idn92q8F .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3idn92q8F .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3idn92q8F .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3idn92q8F .nav-item:focus,
.cid-v3idn92q8F .nav-link:focus {
  outline: none;
}
.cid-v3idn92q8F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3idn92q8F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3idn92q8F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3idn92q8F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3idn92q8F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3idn92q8F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3idn92q8F .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-v3idn92q8F .navbar.opened {
  transition: all 0.3s;
}
.cid-v3idn92q8F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3idn92q8F .navbar .navbar-logo img {
  width: auto;
}
.cid-v3idn92q8F .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3idn92q8F .navbar.collapsed {
  justify-content: center;
}
.cid-v3idn92q8F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3idn92q8F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3idn92q8F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3idn92q8F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3idn92q8F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3idn92q8F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3idn92q8F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3idn92q8F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3idn92q8F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3idn92q8F .navbar {
    min-height: 72px;
  }
  .cid-v3idn92q8F .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3idn92q8F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3idn92q8F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3idn92q8F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3idn92q8F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3idn92q8F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3idn92q8F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3idn92q8F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3idn92q8F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3idn92q8F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3idn92q8F .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3idn92q8F .dropdown-item.active,
.cid-v3idn92q8F .dropdown-item:active {
  background-color: transparent;
}
.cid-v3idn92q8F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3idn92q8F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3idn92q8F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3idn92q8F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3idn92q8F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3idn92q8F .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3idn92q8F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3idn92q8F .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3idn92q8F .navbar-buttons {
    text-align: left;
  }
}
.cid-v3idn92q8F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3idn92q8F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3idn92q8F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3idn92q8F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3idn92q8F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3idn92q8F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3idn92q8F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3idn92q8F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3idn92q8F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3idn92q8F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3idn92q8F .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3idn92q8F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3idn92q8F .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-v3idn92q8F .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3idn92q8F .navbar {
    height: 70px;
  }
  .cid-v3idn92q8F .navbar.opened {
    height: auto;
  }
  .cid-v3idn92q8F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3idn92q8F .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3idn92q8F .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3idn92q8F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3idn92q8F .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-v3idn92q8F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3idn92q8F .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3idn92q8F .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3idn92q8F .navbar-brand {
    margin-right: auto;
  }
  .cid-v3idn92q8F .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3idn92q8F .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3idn92q8F .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3idn92q8F .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-v3idn92q8F .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3idn92q8F .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3idn92q8F .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-v3idn92q8F .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3idn92q8F .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-v3idn92q8F .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3idn92q8F .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3idn9Nz5m {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3idn9Nz5m .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3idn9Nz5m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3idn9Nz5m .row {
  flex-direction: row-reverse;
}
.cid-v3idnay2ea {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3idnay2ea .mbr-text {
  color: #000000;
}
.cid-v3idnay2ea .mbr-section-subtitle {
  color: #000000;
}
.cid-v3idnay2ea .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3idnb7OeC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3idnb7OeC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3idnb7OeC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3idnb7OeC .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3idnb7OeC .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3idnb7OeC .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3idnb7OeC .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3idnb7OeC .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-v3idnb7OeC .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3idnb7OeC .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3idnb7OeC .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3idnb7OeC .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3idnb7OeC .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3idnb7OeC .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3idnb7OeC .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3nSlAvUgH {
  z-index: 1000;
  width: 100%;
}
.cid-v3nSlAvUgH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3nSlAvUgH .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3nSlAvUgH .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3nSlAvUgH .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3nSlAvUgH .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3nSlAvUgH .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3nSlAvUgH .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3nSlAvUgH .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3nSlAvUgH .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3nSlAvUgH .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3nSlAvUgH .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3nSlAvUgH .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3nSlAvUgH .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3nSlAvUgH .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3nSlAvUgH .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3nSlAvUgH .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-v3nSlAvUgH .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3nSlAvUgH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3nSlAvUgH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3nSlAvUgH .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3nSlAvUgH .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3nSlAvUgH .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nSlAvUgH .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3nSlAvUgH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3nSlAvUgH .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3nSlAvUgH .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nSlAvUgH .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3nSlAvUgH .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3nSlAvUgH .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3nSlAvUgH .nav-item:focus,
.cid-v3nSlAvUgH .nav-link:focus {
  outline: none;
}
.cid-v3nSlAvUgH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3nSlAvUgH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3nSlAvUgH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3nSlAvUgH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3nSlAvUgH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3nSlAvUgH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3nSlAvUgH .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-v3nSlAvUgH .navbar.opened {
  transition: all 0.3s;
}
.cid-v3nSlAvUgH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3nSlAvUgH .navbar .navbar-logo img {
  width: auto;
}
.cid-v3nSlAvUgH .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3nSlAvUgH .navbar.collapsed {
  justify-content: center;
}
.cid-v3nSlAvUgH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3nSlAvUgH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3nSlAvUgH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3nSlAvUgH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3nSlAvUgH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3nSlAvUgH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3nSlAvUgH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3nSlAvUgH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3nSlAvUgH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3nSlAvUgH .navbar {
    min-height: 72px;
  }
  .cid-v3nSlAvUgH .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3nSlAvUgH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3nSlAvUgH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3nSlAvUgH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3nSlAvUgH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3nSlAvUgH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3nSlAvUgH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3nSlAvUgH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3nSlAvUgH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3nSlAvUgH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3nSlAvUgH .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3nSlAvUgH .dropdown-item.active,
.cid-v3nSlAvUgH .dropdown-item:active {
  background-color: transparent;
}
.cid-v3nSlAvUgH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3nSlAvUgH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3nSlAvUgH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3nSlAvUgH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3nSlAvUgH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3nSlAvUgH .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3nSlAvUgH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3nSlAvUgH .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3nSlAvUgH .navbar-buttons {
    text-align: left;
  }
}
.cid-v3nSlAvUgH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3nSlAvUgH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3nSlAvUgH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3nSlAvUgH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nSlAvUgH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nSlAvUgH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3nSlAvUgH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nSlAvUgH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3nSlAvUgH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3nSlAvUgH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nSlAvUgH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3nSlAvUgH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3nSlAvUgH .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-v3nSlAvUgH .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3nSlAvUgH .navbar {
    height: 70px;
  }
  .cid-v3nSlAvUgH .navbar.opened {
    height: auto;
  }
  .cid-v3nSlAvUgH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3nSlAvUgH .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3nSlAvUgH .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3nSlAvUgH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3nSlAvUgH .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-v3nSlAvUgH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3nSlAvUgH .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3nSlAvUgH .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3nSlAvUgH .navbar-brand {
    margin-right: auto;
  }
  .cid-v3nSlAvUgH .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3nSlAvUgH .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3nSlAvUgH .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3nSlAvUgH .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-v3nSlAvUgH .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3nSlAvUgH .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3nSlAvUgH .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-v3nSlAvUgH .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3nSlAvUgH .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-v3nSlAvUgH .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3nSlAvUgH .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3nSlBXvMZ {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3nSlBXvMZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3nSlBXvMZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3nSlBXvMZ .row {
  flex-direction: row-reverse;
}
.cid-v3nSlEynad {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3nSlEynad .mbr-text {
  color: #000000;
}
.cid-v3nSlEynad .mbr-section-subtitle {
  color: #000000;
}
.cid-v3nSlEynad .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3nSlFkodj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3nSlFkodj .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3nSlFkodj .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3nSlFkodj .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3nSlFkodj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3nSlFkodj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3nSlFkodj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3nSlFkodj .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-v3nSlFkodj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3nSlFkodj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3nSlFkodj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3nSlFkodj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3nSlFkodj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3nSlFkodj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3nSlFkodj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3nV70Tpas {
  z-index: 1000;
  width: 100%;
}
.cid-v3nV70Tpas .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3nV70Tpas .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3nV70Tpas .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3nV70Tpas .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3nV70Tpas .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3nV70Tpas .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3nV70Tpas .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3nV70Tpas .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3nV70Tpas .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3nV70Tpas .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3nV70Tpas .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3nV70Tpas .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3nV70Tpas .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3nV70Tpas .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3nV70Tpas .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3nV70Tpas .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-v3nV70Tpas .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3nV70Tpas .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3nV70Tpas .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3nV70Tpas .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3nV70Tpas .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3nV70Tpas .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nV70Tpas .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3nV70Tpas .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3nV70Tpas .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3nV70Tpas .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nV70Tpas .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3nV70Tpas .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3nV70Tpas .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3nV70Tpas .nav-item:focus,
.cid-v3nV70Tpas .nav-link:focus {
  outline: none;
}
.cid-v3nV70Tpas .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3nV70Tpas .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3nV70Tpas .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3nV70Tpas .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3nV70Tpas .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3nV70Tpas .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3nV70Tpas .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-v3nV70Tpas .navbar.opened {
  transition: all 0.3s;
}
.cid-v3nV70Tpas .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3nV70Tpas .navbar .navbar-logo img {
  width: auto;
}
.cid-v3nV70Tpas .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3nV70Tpas .navbar.collapsed {
  justify-content: center;
}
.cid-v3nV70Tpas .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3nV70Tpas .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3nV70Tpas .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3nV70Tpas .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3nV70Tpas .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3nV70Tpas .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3nV70Tpas .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3nV70Tpas .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3nV70Tpas .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3nV70Tpas .navbar {
    min-height: 72px;
  }
  .cid-v3nV70Tpas .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3nV70Tpas .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3nV70Tpas .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3nV70Tpas .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3nV70Tpas .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3nV70Tpas .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3nV70Tpas .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3nV70Tpas .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3nV70Tpas .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3nV70Tpas .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3nV70Tpas .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3nV70Tpas .dropdown-item.active,
.cid-v3nV70Tpas .dropdown-item:active {
  background-color: transparent;
}
.cid-v3nV70Tpas .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3nV70Tpas .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3nV70Tpas .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3nV70Tpas .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3nV70Tpas .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3nV70Tpas .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3nV70Tpas ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3nV70Tpas .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3nV70Tpas .navbar-buttons {
    text-align: left;
  }
}
.cid-v3nV70Tpas button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3nV70Tpas button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3nV70Tpas button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3nV70Tpas button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nV70Tpas button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nV70Tpas button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3nV70Tpas nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nV70Tpas nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3nV70Tpas nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3nV70Tpas nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nV70Tpas .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3nV70Tpas a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3nV70Tpas .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-v3nV70Tpas .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3nV70Tpas .navbar {
    height: 70px;
  }
  .cid-v3nV70Tpas .navbar.opened {
    height: auto;
  }
  .cid-v3nV70Tpas .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3nV70Tpas .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3nV70Tpas .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3nV70Tpas .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3nV70Tpas .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-v3nV70Tpas .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3nV70Tpas .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3nV70Tpas .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3nV70Tpas .navbar-brand {
    margin-right: auto;
  }
  .cid-v3nV70Tpas .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3nV70Tpas .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3nV70Tpas .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3nV70Tpas .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-v3nV70Tpas .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3nV70Tpas .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3nV70Tpas .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-v3nV70Tpas .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3nV70Tpas .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-v3nV70Tpas .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3nV70Tpas .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3nV724pEw {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3nV724pEw .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3nV724pEw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3nV724pEw .row {
  flex-direction: row-reverse;
}
.cid-v3nV74Ayp9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3nV74Ayp9 .mbr-text {
  color: #000000;
}
.cid-v3nV74Ayp9 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3nV74Ayp9 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3nV75975N {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3nV75975N .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3nV75975N .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3nV75975N .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3nV75975N .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3nV75975N .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3nV75975N .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3nV75975N .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-v3nV75975N .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3nV75975N .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3nV75975N .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3nV75975N .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3nV75975N .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3nV75975N .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3nV75975N .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3nOmqcPFq {
  z-index: 1000;
  width: 100%;
}
.cid-v3nOmqcPFq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3nOmqcPFq .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3nOmqcPFq .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3nOmqcPFq .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3nOmqcPFq .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3nOmqcPFq .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3nOmqcPFq .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3nOmqcPFq .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3nOmqcPFq .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3nOmqcPFq .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3nOmqcPFq .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3nOmqcPFq .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3nOmqcPFq .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3nOmqcPFq .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3nOmqcPFq .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3nOmqcPFq .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-v3nOmqcPFq .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3nOmqcPFq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3nOmqcPFq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3nOmqcPFq .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3nOmqcPFq .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3nOmqcPFq .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nOmqcPFq .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3nOmqcPFq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3nOmqcPFq .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3nOmqcPFq .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nOmqcPFq .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3nOmqcPFq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3nOmqcPFq .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3nOmqcPFq .nav-item:focus,
.cid-v3nOmqcPFq .nav-link:focus {
  outline: none;
}
.cid-v3nOmqcPFq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3nOmqcPFq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3nOmqcPFq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3nOmqcPFq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3nOmqcPFq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3nOmqcPFq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3nOmqcPFq .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-v3nOmqcPFq .navbar.opened {
  transition: all 0.3s;
}
.cid-v3nOmqcPFq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3nOmqcPFq .navbar .navbar-logo img {
  width: auto;
}
.cid-v3nOmqcPFq .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3nOmqcPFq .navbar.collapsed {
  justify-content: center;
}
.cid-v3nOmqcPFq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3nOmqcPFq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3nOmqcPFq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3nOmqcPFq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3nOmqcPFq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3nOmqcPFq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3nOmqcPFq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3nOmqcPFq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3nOmqcPFq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3nOmqcPFq .navbar {
    min-height: 72px;
  }
  .cid-v3nOmqcPFq .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3nOmqcPFq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3nOmqcPFq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3nOmqcPFq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3nOmqcPFq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3nOmqcPFq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3nOmqcPFq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3nOmqcPFq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3nOmqcPFq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3nOmqcPFq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3nOmqcPFq .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3nOmqcPFq .dropdown-item.active,
.cid-v3nOmqcPFq .dropdown-item:active {
  background-color: transparent;
}
.cid-v3nOmqcPFq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3nOmqcPFq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3nOmqcPFq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3nOmqcPFq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3nOmqcPFq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3nOmqcPFq .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3nOmqcPFq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3nOmqcPFq .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3nOmqcPFq .navbar-buttons {
    text-align: left;
  }
}
.cid-v3nOmqcPFq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3nOmqcPFq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3nOmqcPFq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3nOmqcPFq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nOmqcPFq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nOmqcPFq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3nOmqcPFq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nOmqcPFq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3nOmqcPFq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3nOmqcPFq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nOmqcPFq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3nOmqcPFq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3nOmqcPFq .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-v3nOmqcPFq .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3nOmqcPFq .navbar {
    height: 70px;
  }
  .cid-v3nOmqcPFq .navbar.opened {
    height: auto;
  }
  .cid-v3nOmqcPFq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3nOmqcPFq .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3nOmqcPFq .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3nOmqcPFq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3nOmqcPFq .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-v3nOmqcPFq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3nOmqcPFq .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3nOmqcPFq .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3nOmqcPFq .navbar-brand {
    margin-right: auto;
  }
  .cid-v3nOmqcPFq .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3nOmqcPFq .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3nOmqcPFq .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3nOmqcPFq .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-v3nOmqcPFq .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3nOmqcPFq .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3nOmqcPFq .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-v3nOmqcPFq .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3nOmqcPFq .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-v3nOmqcPFq .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3nOmqcPFq .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3nOmreyBq {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3nOmreyBq .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3nOmreyBq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3nOmreyBq .row {
  flex-direction: row-reverse;
}
.cid-v3nOmrTBBE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3nOmrTBBE .mbr-text {
  color: #000000;
}
.cid-v3nOmrTBBE .mbr-section-subtitle {
  color: #000000;
}
.cid-v3nOmrTBBE .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3nOmsrzNr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3nOmsrzNr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3nOmsrzNr .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3nOmsrzNr .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3nOmsrzNr .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3nOmsrzNr .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3nOmsrzNr .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3nOmsrzNr .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-v3nOmsrzNr .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3nOmsrzNr .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3nOmsrzNr .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3nOmsrzNr .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3nOmsrzNr .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3nOmsrzNr .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3nOmsrzNr .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o1826ZJz {
  z-index: 1000;
  width: 100%;
}
.cid-v3o1826ZJz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o1826ZJz .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o1826ZJz .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o1826ZJz .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o1826ZJz .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o1826ZJz .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o1826ZJz .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o1826ZJz .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o1826ZJz .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o1826ZJz .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o1826ZJz .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o1826ZJz .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o1826ZJz .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o1826ZJz .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o1826ZJz .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o1826ZJz .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-v3o1826ZJz .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o1826ZJz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o1826ZJz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o1826ZJz .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o1826ZJz .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o1826ZJz .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o1826ZJz .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o1826ZJz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o1826ZJz .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o1826ZJz .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o1826ZJz .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o1826ZJz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o1826ZJz .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o1826ZJz .nav-item:focus,
.cid-v3o1826ZJz .nav-link:focus {
  outline: none;
}
.cid-v3o1826ZJz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o1826ZJz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o1826ZJz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o1826ZJz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o1826ZJz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o1826ZJz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o1826ZJz .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-v3o1826ZJz .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o1826ZJz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o1826ZJz .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o1826ZJz .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o1826ZJz .navbar.collapsed {
  justify-content: center;
}
.cid-v3o1826ZJz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o1826ZJz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o1826ZJz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o1826ZJz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o1826ZJz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o1826ZJz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o1826ZJz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o1826ZJz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o1826ZJz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o1826ZJz .navbar {
    min-height: 72px;
  }
  .cid-v3o1826ZJz .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o1826ZJz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o1826ZJz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o1826ZJz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o1826ZJz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o1826ZJz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o1826ZJz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o1826ZJz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o1826ZJz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o1826ZJz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o1826ZJz .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o1826ZJz .dropdown-item.active,
.cid-v3o1826ZJz .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o1826ZJz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o1826ZJz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o1826ZJz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o1826ZJz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o1826ZJz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o1826ZJz .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o1826ZJz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o1826ZJz .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o1826ZJz .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o1826ZJz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o1826ZJz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o1826ZJz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o1826ZJz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o1826ZJz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o1826ZJz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o1826ZJz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o1826ZJz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o1826ZJz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o1826ZJz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o1826ZJz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o1826ZJz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o1826ZJz .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-v3o1826ZJz .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o1826ZJz .navbar {
    height: 70px;
  }
  .cid-v3o1826ZJz .navbar.opened {
    height: auto;
  }
  .cid-v3o1826ZJz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o1826ZJz .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o1826ZJz .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o1826ZJz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o1826ZJz .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-v3o1826ZJz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o1826ZJz .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o1826ZJz .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o1826ZJz .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o1826ZJz .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o1826ZJz .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o1826ZJz .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o1826ZJz .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-v3o1826ZJz .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o1826ZJz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o1826ZJz .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-v3o1826ZJz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o1826ZJz .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-v3o1826ZJz .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o1826ZJz .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o183GHxX {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o183GHxX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o183GHxX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o183GHxX .row {
  flex-direction: row-reverse;
}
.cid-v3o184Zmdk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o184Zmdk .mbr-text {
  color: #000000;
}
.cid-v3o184Zmdk .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o184Zmdk .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o185Mk5W {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o185Mk5W .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o185Mk5W .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o185Mk5W .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o185Mk5W .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o185Mk5W .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o185Mk5W .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o185Mk5W .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-v3o185Mk5W .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o185Mk5W .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o185Mk5W .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o185Mk5W .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o185Mk5W .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o185Mk5W .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o185Mk5W .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o0REO7wz {
  z-index: 1000;
  width: 100%;
}
.cid-v3o0REO7wz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o0REO7wz .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o0REO7wz .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o0REO7wz .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o0REO7wz .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o0REO7wz .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o0REO7wz .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o0REO7wz .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o0REO7wz .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o0REO7wz .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o0REO7wz .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o0REO7wz .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o0REO7wz .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o0REO7wz .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o0REO7wz .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o0REO7wz .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-v3o0REO7wz .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o0REO7wz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o0REO7wz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o0REO7wz .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o0REO7wz .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o0REO7wz .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o0REO7wz .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o0REO7wz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o0REO7wz .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o0REO7wz .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o0REO7wz .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o0REO7wz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o0REO7wz .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o0REO7wz .nav-item:focus,
.cid-v3o0REO7wz .nav-link:focus {
  outline: none;
}
.cid-v3o0REO7wz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o0REO7wz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o0REO7wz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o0REO7wz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o0REO7wz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o0REO7wz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o0REO7wz .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-v3o0REO7wz .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o0REO7wz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o0REO7wz .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o0REO7wz .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o0REO7wz .navbar.collapsed {
  justify-content: center;
}
.cid-v3o0REO7wz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o0REO7wz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o0REO7wz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o0REO7wz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o0REO7wz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o0REO7wz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o0REO7wz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o0REO7wz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o0REO7wz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o0REO7wz .navbar {
    min-height: 72px;
  }
  .cid-v3o0REO7wz .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o0REO7wz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o0REO7wz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o0REO7wz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o0REO7wz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o0REO7wz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o0REO7wz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o0REO7wz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o0REO7wz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o0REO7wz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o0REO7wz .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o0REO7wz .dropdown-item.active,
.cid-v3o0REO7wz .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o0REO7wz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o0REO7wz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o0REO7wz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o0REO7wz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o0REO7wz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o0REO7wz .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o0REO7wz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o0REO7wz .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o0REO7wz .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o0REO7wz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o0REO7wz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o0REO7wz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o0REO7wz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o0REO7wz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o0REO7wz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o0REO7wz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o0REO7wz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o0REO7wz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o0REO7wz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o0REO7wz .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o0REO7wz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o0REO7wz .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-v3o0REO7wz .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o0REO7wz .navbar {
    height: 70px;
  }
  .cid-v3o0REO7wz .navbar.opened {
    height: auto;
  }
  .cid-v3o0REO7wz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o0REO7wz .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o0REO7wz .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o0REO7wz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o0REO7wz .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-v3o0REO7wz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o0REO7wz .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o0REO7wz .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o0REO7wz .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o0REO7wz .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o0REO7wz .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o0REO7wz .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o0REO7wz .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-v3o0REO7wz .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o0REO7wz .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o0REO7wz .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-v3o0REO7wz .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o0REO7wz .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-v3o0REO7wz .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o0REO7wz .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o0RHecj9 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o0RHecj9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o0RHecj9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o0RHecj9 .row {
  flex-direction: row-reverse;
}
.cid-v3o0RJoO0i {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o0RJoO0i .mbr-text {
  color: #000000;
}
.cid-v3o0RJoO0i .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o0RJoO0i .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o0RKnzFQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o0RKnzFQ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o0RKnzFQ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o0RKnzFQ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o0RKnzFQ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o0RKnzFQ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o0RKnzFQ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o0RKnzFQ .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-v3o0RKnzFQ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o0RKnzFQ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o0RKnzFQ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o0RKnzFQ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o0RKnzFQ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o0RKnzFQ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o0RKnzFQ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o0w4beFY {
  z-index: 1000;
  width: 100%;
}
.cid-v3o0w4beFY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o0w4beFY .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o0w4beFY .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o0w4beFY .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o0w4beFY .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o0w4beFY .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o0w4beFY .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o0w4beFY .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o0w4beFY .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o0w4beFY .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o0w4beFY .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o0w4beFY .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o0w4beFY .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o0w4beFY .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o0w4beFY .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o0w4beFY .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-v3o0w4beFY .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o0w4beFY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o0w4beFY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o0w4beFY .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o0w4beFY .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o0w4beFY .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o0w4beFY .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o0w4beFY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o0w4beFY .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o0w4beFY .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o0w4beFY .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o0w4beFY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o0w4beFY .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o0w4beFY .nav-item:focus,
.cid-v3o0w4beFY .nav-link:focus {
  outline: none;
}
.cid-v3o0w4beFY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o0w4beFY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o0w4beFY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o0w4beFY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o0w4beFY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o0w4beFY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o0w4beFY .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-v3o0w4beFY .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o0w4beFY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o0w4beFY .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o0w4beFY .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o0w4beFY .navbar.collapsed {
  justify-content: center;
}
.cid-v3o0w4beFY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o0w4beFY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o0w4beFY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o0w4beFY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o0w4beFY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o0w4beFY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o0w4beFY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o0w4beFY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o0w4beFY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o0w4beFY .navbar {
    min-height: 72px;
  }
  .cid-v3o0w4beFY .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o0w4beFY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o0w4beFY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o0w4beFY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o0w4beFY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o0w4beFY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o0w4beFY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o0w4beFY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o0w4beFY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o0w4beFY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o0w4beFY .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o0w4beFY .dropdown-item.active,
.cid-v3o0w4beFY .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o0w4beFY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o0w4beFY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o0w4beFY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o0w4beFY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o0w4beFY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o0w4beFY .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o0w4beFY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o0w4beFY .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o0w4beFY .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o0w4beFY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o0w4beFY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o0w4beFY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o0w4beFY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o0w4beFY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o0w4beFY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o0w4beFY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o0w4beFY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o0w4beFY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o0w4beFY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o0w4beFY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o0w4beFY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o0w4beFY .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-v3o0w4beFY .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o0w4beFY .navbar {
    height: 70px;
  }
  .cid-v3o0w4beFY .navbar.opened {
    height: auto;
  }
  .cid-v3o0w4beFY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o0w4beFY .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o0w4beFY .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o0w4beFY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o0w4beFY .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-v3o0w4beFY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o0w4beFY .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o0w4beFY .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o0w4beFY .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o0w4beFY .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o0w4beFY .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o0w4beFY .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o0w4beFY .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-v3o0w4beFY .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o0w4beFY .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o0w4beFY .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-v3o0w4beFY .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o0w4beFY .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-v3o0w4beFY .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o0w4beFY .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o0w52eZO {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o0w52eZO .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o0w52eZO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o0w52eZO .row {
  flex-direction: row-reverse;
}
.cid-v3o0w5BXye {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o0w5BXye .mbr-text {
  color: #000000;
}
.cid-v3o0w5BXye .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o0w5BXye .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o0w65bqI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o0w65bqI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o0w65bqI .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o0w65bqI .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o0w65bqI .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o0w65bqI .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o0w65bqI .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o0w65bqI .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-v3o0w65bqI .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o0w65bqI .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o0w65bqI .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o0w65bqI .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o0w65bqI .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o0w65bqI .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o0w65bqI .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3nZDVELR0 {
  z-index: 1000;
  width: 100%;
}
.cid-v3nZDVELR0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3nZDVELR0 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3nZDVELR0 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3nZDVELR0 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3nZDVELR0 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3nZDVELR0 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3nZDVELR0 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3nZDVELR0 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3nZDVELR0 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3nZDVELR0 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3nZDVELR0 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3nZDVELR0 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3nZDVELR0 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3nZDVELR0 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3nZDVELR0 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3nZDVELR0 .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-v3nZDVELR0 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3nZDVELR0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3nZDVELR0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3nZDVELR0 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3nZDVELR0 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3nZDVELR0 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nZDVELR0 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3nZDVELR0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3nZDVELR0 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3nZDVELR0 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nZDVELR0 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3nZDVELR0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3nZDVELR0 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3nZDVELR0 .nav-item:focus,
.cid-v3nZDVELR0 .nav-link:focus {
  outline: none;
}
.cid-v3nZDVELR0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3nZDVELR0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3nZDVELR0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3nZDVELR0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3nZDVELR0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3nZDVELR0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3nZDVELR0 .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-v3nZDVELR0 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3nZDVELR0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3nZDVELR0 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3nZDVELR0 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3nZDVELR0 .navbar.collapsed {
  justify-content: center;
}
.cid-v3nZDVELR0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3nZDVELR0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3nZDVELR0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3nZDVELR0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3nZDVELR0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3nZDVELR0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3nZDVELR0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3nZDVELR0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3nZDVELR0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3nZDVELR0 .navbar {
    min-height: 72px;
  }
  .cid-v3nZDVELR0 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3nZDVELR0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3nZDVELR0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3nZDVELR0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3nZDVELR0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3nZDVELR0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3nZDVELR0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3nZDVELR0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3nZDVELR0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3nZDVELR0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3nZDVELR0 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3nZDVELR0 .dropdown-item.active,
.cid-v3nZDVELR0 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3nZDVELR0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3nZDVELR0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3nZDVELR0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3nZDVELR0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3nZDVELR0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3nZDVELR0 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3nZDVELR0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3nZDVELR0 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3nZDVELR0 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3nZDVELR0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3nZDVELR0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3nZDVELR0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3nZDVELR0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nZDVELR0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nZDVELR0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3nZDVELR0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nZDVELR0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3nZDVELR0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3nZDVELR0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nZDVELR0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3nZDVELR0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3nZDVELR0 .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-v3nZDVELR0 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3nZDVELR0 .navbar {
    height: 70px;
  }
  .cid-v3nZDVELR0 .navbar.opened {
    height: auto;
  }
  .cid-v3nZDVELR0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3nZDVELR0 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3nZDVELR0 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3nZDVELR0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3nZDVELR0 .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-v3nZDVELR0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3nZDVELR0 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3nZDVELR0 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3nZDVELR0 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3nZDVELR0 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3nZDVELR0 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3nZDVELR0 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3nZDVELR0 .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-v3nZDVELR0 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3nZDVELR0 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3nZDVELR0 .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-v3nZDVELR0 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3nZDVELR0 .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-v3nZDVELR0 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3nZDVELR0 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3nZDWUfYC {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3nZDWUfYC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3nZDWUfYC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3nZDWUfYC .row {
  flex-direction: row-reverse;
}
.cid-v3nZDYs2mw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3nZDYs2mw .mbr-text {
  color: #000000;
}
.cid-v3nZDYs2mw .mbr-section-subtitle {
  color: #000000;
}
.cid-v3nZDYs2mw .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3nZDZsf8x {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3nZDZsf8x .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3nZDZsf8x .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3nZDZsf8x .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3nZDZsf8x .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3nZDZsf8x .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3nZDZsf8x .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3nZDZsf8x .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-v3nZDZsf8x .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3nZDZsf8x .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3nZDZsf8x .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3nZDZsf8x .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3nZDZsf8x .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3nZDZsf8x .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3nZDZsf8x .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3nQLNoqFc {
  z-index: 1000;
  width: 100%;
}
.cid-v3nQLNoqFc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3nQLNoqFc .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3nQLNoqFc .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3nQLNoqFc .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3nQLNoqFc .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3nQLNoqFc .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3nQLNoqFc .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3nQLNoqFc .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3nQLNoqFc .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3nQLNoqFc .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3nQLNoqFc .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3nQLNoqFc .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3nQLNoqFc .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3nQLNoqFc .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3nQLNoqFc .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3nQLNoqFc .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-v3nQLNoqFc .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3nQLNoqFc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3nQLNoqFc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3nQLNoqFc .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3nQLNoqFc .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3nQLNoqFc .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nQLNoqFc .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3nQLNoqFc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3nQLNoqFc .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3nQLNoqFc .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nQLNoqFc .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3nQLNoqFc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3nQLNoqFc .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3nQLNoqFc .nav-item:focus,
.cid-v3nQLNoqFc .nav-link:focus {
  outline: none;
}
.cid-v3nQLNoqFc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3nQLNoqFc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3nQLNoqFc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3nQLNoqFc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3nQLNoqFc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3nQLNoqFc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3nQLNoqFc .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-v3nQLNoqFc .navbar.opened {
  transition: all 0.3s;
}
.cid-v3nQLNoqFc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3nQLNoqFc .navbar .navbar-logo img {
  width: auto;
}
.cid-v3nQLNoqFc .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3nQLNoqFc .navbar.collapsed {
  justify-content: center;
}
.cid-v3nQLNoqFc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3nQLNoqFc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3nQLNoqFc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3nQLNoqFc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3nQLNoqFc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3nQLNoqFc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3nQLNoqFc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3nQLNoqFc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3nQLNoqFc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3nQLNoqFc .navbar {
    min-height: 72px;
  }
  .cid-v3nQLNoqFc .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3nQLNoqFc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3nQLNoqFc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3nQLNoqFc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3nQLNoqFc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3nQLNoqFc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3nQLNoqFc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3nQLNoqFc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3nQLNoqFc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3nQLNoqFc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3nQLNoqFc .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3nQLNoqFc .dropdown-item.active,
.cid-v3nQLNoqFc .dropdown-item:active {
  background-color: transparent;
}
.cid-v3nQLNoqFc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3nQLNoqFc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3nQLNoqFc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3nQLNoqFc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3nQLNoqFc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3nQLNoqFc .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3nQLNoqFc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3nQLNoqFc .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3nQLNoqFc .navbar-buttons {
    text-align: left;
  }
}
.cid-v3nQLNoqFc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3nQLNoqFc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3nQLNoqFc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3nQLNoqFc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nQLNoqFc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nQLNoqFc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3nQLNoqFc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nQLNoqFc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3nQLNoqFc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3nQLNoqFc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nQLNoqFc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3nQLNoqFc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3nQLNoqFc .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-v3nQLNoqFc .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3nQLNoqFc .navbar {
    height: 70px;
  }
  .cid-v3nQLNoqFc .navbar.opened {
    height: auto;
  }
  .cid-v3nQLNoqFc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3nQLNoqFc .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3nQLNoqFc .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3nQLNoqFc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3nQLNoqFc .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-v3nQLNoqFc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3nQLNoqFc .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3nQLNoqFc .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3nQLNoqFc .navbar-brand {
    margin-right: auto;
  }
  .cid-v3nQLNoqFc .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3nQLNoqFc .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3nQLNoqFc .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3nQLNoqFc .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-v3nQLNoqFc .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3nQLNoqFc .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3nQLNoqFc .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-v3nQLNoqFc .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3nQLNoqFc .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-v3nQLNoqFc .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3nQLNoqFc .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3nQLOvux2 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3nQLOvux2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3nQLOvux2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3nQLOvux2 .row {
  flex-direction: row-reverse;
}
.cid-v3nQLPeAfM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3nQLPeAfM .mbr-text {
  color: #000000;
}
.cid-v3nQLPeAfM .mbr-section-subtitle {
  color: #000000;
}
.cid-v3nQLPeAfM .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3nQLPOicB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3nQLPOicB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3nQLPOicB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3nQLPOicB .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3nQLPOicB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3nQLPOicB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3nQLPOicB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3nQLPOicB .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-v3nQLPOicB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3nQLPOicB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3nQLPOicB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3nQLPOicB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3nQLPOicB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3nQLPOicB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3nQLPOicB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3nWNd4vF3 {
  z-index: 1000;
  width: 100%;
}
.cid-v3nWNd4vF3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3nWNd4vF3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3nWNd4vF3 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3nWNd4vF3 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3nWNd4vF3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3nWNd4vF3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3nWNd4vF3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3nWNd4vF3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3nWNd4vF3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3nWNd4vF3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3nWNd4vF3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3nWNd4vF3 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3nWNd4vF3 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3nWNd4vF3 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3nWNd4vF3 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3nWNd4vF3 .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-v3nWNd4vF3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3nWNd4vF3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3nWNd4vF3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3nWNd4vF3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3nWNd4vF3 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3nWNd4vF3 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nWNd4vF3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3nWNd4vF3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3nWNd4vF3 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3nWNd4vF3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nWNd4vF3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3nWNd4vF3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3nWNd4vF3 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3nWNd4vF3 .nav-item:focus,
.cid-v3nWNd4vF3 .nav-link:focus {
  outline: none;
}
.cid-v3nWNd4vF3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3nWNd4vF3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3nWNd4vF3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3nWNd4vF3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3nWNd4vF3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3nWNd4vF3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3nWNd4vF3 .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-v3nWNd4vF3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3nWNd4vF3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3nWNd4vF3 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3nWNd4vF3 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3nWNd4vF3 .navbar.collapsed {
  justify-content: center;
}
.cid-v3nWNd4vF3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3nWNd4vF3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3nWNd4vF3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3nWNd4vF3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3nWNd4vF3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3nWNd4vF3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3nWNd4vF3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3nWNd4vF3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3nWNd4vF3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3nWNd4vF3 .navbar {
    min-height: 72px;
  }
  .cid-v3nWNd4vF3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3nWNd4vF3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3nWNd4vF3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3nWNd4vF3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3nWNd4vF3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3nWNd4vF3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3nWNd4vF3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3nWNd4vF3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3nWNd4vF3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3nWNd4vF3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3nWNd4vF3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3nWNd4vF3 .dropdown-item.active,
.cid-v3nWNd4vF3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3nWNd4vF3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3nWNd4vF3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3nWNd4vF3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3nWNd4vF3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3nWNd4vF3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3nWNd4vF3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3nWNd4vF3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3nWNd4vF3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3nWNd4vF3 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3nWNd4vF3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3nWNd4vF3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3nWNd4vF3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3nWNd4vF3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nWNd4vF3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nWNd4vF3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3nWNd4vF3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nWNd4vF3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3nWNd4vF3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3nWNd4vF3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nWNd4vF3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3nWNd4vF3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3nWNd4vF3 .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-v3nWNd4vF3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3nWNd4vF3 .navbar {
    height: 70px;
  }
  .cid-v3nWNd4vF3 .navbar.opened {
    height: auto;
  }
  .cid-v3nWNd4vF3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3nWNd4vF3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3nWNd4vF3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3nWNd4vF3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3nWNd4vF3 .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-v3nWNd4vF3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3nWNd4vF3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3nWNd4vF3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3nWNd4vF3 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3nWNd4vF3 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3nWNd4vF3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3nWNd4vF3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3nWNd4vF3 .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-v3nWNd4vF3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3nWNd4vF3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3nWNd4vF3 .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-v3nWNd4vF3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3nWNd4vF3 .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-v3nWNd4vF3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3nWNd4vF3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3nWNeUTdE {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3nWNeUTdE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3nWNeUTdE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3nWNeUTdE .row {
  flex-direction: row-reverse;
}
.cid-v3nWNg3hZu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3nWNg3hZu .mbr-text {
  color: #000000;
}
.cid-v3nWNg3hZu .mbr-section-subtitle {
  color: #000000;
}
.cid-v3nWNg3hZu .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3nWNgMIq4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3nWNgMIq4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3nWNgMIq4 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3nWNgMIq4 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3nWNgMIq4 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3nWNgMIq4 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3nWNgMIq4 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3nWNgMIq4 .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-v3nWNgMIq4 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3nWNgMIq4 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3nWNgMIq4 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3nWNgMIq4 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3nWNgMIq4 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3nWNgMIq4 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3nWNgMIq4 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o1qRkoV3 {
  z-index: 1000;
  width: 100%;
}
.cid-v3o1qRkoV3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o1qRkoV3 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o1qRkoV3 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o1qRkoV3 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o1qRkoV3 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o1qRkoV3 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o1qRkoV3 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o1qRkoV3 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o1qRkoV3 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o1qRkoV3 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o1qRkoV3 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o1qRkoV3 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o1qRkoV3 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o1qRkoV3 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o1qRkoV3 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o1qRkoV3 .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-v3o1qRkoV3 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o1qRkoV3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o1qRkoV3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o1qRkoV3 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o1qRkoV3 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o1qRkoV3 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o1qRkoV3 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o1qRkoV3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o1qRkoV3 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o1qRkoV3 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o1qRkoV3 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o1qRkoV3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o1qRkoV3 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o1qRkoV3 .nav-item:focus,
.cid-v3o1qRkoV3 .nav-link:focus {
  outline: none;
}
.cid-v3o1qRkoV3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o1qRkoV3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o1qRkoV3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o1qRkoV3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o1qRkoV3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o1qRkoV3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o1qRkoV3 .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-v3o1qRkoV3 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o1qRkoV3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o1qRkoV3 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o1qRkoV3 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o1qRkoV3 .navbar.collapsed {
  justify-content: center;
}
.cid-v3o1qRkoV3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o1qRkoV3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o1qRkoV3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o1qRkoV3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o1qRkoV3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o1qRkoV3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o1qRkoV3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o1qRkoV3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o1qRkoV3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o1qRkoV3 .navbar {
    min-height: 72px;
  }
  .cid-v3o1qRkoV3 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o1qRkoV3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o1qRkoV3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o1qRkoV3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o1qRkoV3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o1qRkoV3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o1qRkoV3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o1qRkoV3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o1qRkoV3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o1qRkoV3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o1qRkoV3 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o1qRkoV3 .dropdown-item.active,
.cid-v3o1qRkoV3 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o1qRkoV3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o1qRkoV3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o1qRkoV3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o1qRkoV3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o1qRkoV3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o1qRkoV3 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o1qRkoV3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o1qRkoV3 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o1qRkoV3 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o1qRkoV3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o1qRkoV3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o1qRkoV3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o1qRkoV3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o1qRkoV3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o1qRkoV3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o1qRkoV3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o1qRkoV3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o1qRkoV3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o1qRkoV3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o1qRkoV3 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o1qRkoV3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o1qRkoV3 .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-v3o1qRkoV3 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o1qRkoV3 .navbar {
    height: 70px;
  }
  .cid-v3o1qRkoV3 .navbar.opened {
    height: auto;
  }
  .cid-v3o1qRkoV3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o1qRkoV3 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o1qRkoV3 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o1qRkoV3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o1qRkoV3 .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-v3o1qRkoV3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o1qRkoV3 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o1qRkoV3 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o1qRkoV3 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o1qRkoV3 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o1qRkoV3 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o1qRkoV3 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o1qRkoV3 .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-v3o1qRkoV3 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o1qRkoV3 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o1qRkoV3 .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-v3o1qRkoV3 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o1qRkoV3 .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-v3o1qRkoV3 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o1qRkoV3 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o1qSexGL {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o1qSexGL .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o1qSexGL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o1qSexGL .row {
  flex-direction: row-reverse;
}
.cid-v3o1qTO1bg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o1qTO1bg .mbr-text {
  color: #000000;
}
.cid-v3o1qTO1bg .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o1qTO1bg .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o1qUe0VW {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o1qUe0VW .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o1qUe0VW .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o1qUe0VW .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o1qUe0VW .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o1qUe0VW .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o1qUe0VW .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o1qUe0VW .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-v3o1qUe0VW .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o1qUe0VW .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o1qUe0VW .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o1qUe0VW .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o1qUe0VW .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o1qUe0VW .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o1qUe0VW .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o1Q5HP9j {
  z-index: 1000;
  width: 100%;
}
.cid-v3o1Q5HP9j .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o1Q5HP9j .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o1Q5HP9j .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o1Q5HP9j .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o1Q5HP9j .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o1Q5HP9j .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o1Q5HP9j .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o1Q5HP9j .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o1Q5HP9j .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o1Q5HP9j .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o1Q5HP9j .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o1Q5HP9j .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o1Q5HP9j .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o1Q5HP9j .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o1Q5HP9j .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o1Q5HP9j .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-v3o1Q5HP9j .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o1Q5HP9j .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o1Q5HP9j .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o1Q5HP9j .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o1Q5HP9j .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o1Q5HP9j .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o1Q5HP9j .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o1Q5HP9j .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o1Q5HP9j .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o1Q5HP9j .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o1Q5HP9j .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o1Q5HP9j .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o1Q5HP9j .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o1Q5HP9j .nav-item:focus,
.cid-v3o1Q5HP9j .nav-link:focus {
  outline: none;
}
.cid-v3o1Q5HP9j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o1Q5HP9j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o1Q5HP9j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o1Q5HP9j .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o1Q5HP9j .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o1Q5HP9j .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o1Q5HP9j .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-v3o1Q5HP9j .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o1Q5HP9j .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o1Q5HP9j .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o1Q5HP9j .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o1Q5HP9j .navbar.collapsed {
  justify-content: center;
}
.cid-v3o1Q5HP9j .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o1Q5HP9j .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o1Q5HP9j .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o1Q5HP9j .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o1Q5HP9j .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o1Q5HP9j .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o1Q5HP9j .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o1Q5HP9j .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o1Q5HP9j .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o1Q5HP9j .navbar {
    min-height: 72px;
  }
  .cid-v3o1Q5HP9j .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o1Q5HP9j .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o1Q5HP9j .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o1Q5HP9j .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o1Q5HP9j .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o1Q5HP9j .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o1Q5HP9j .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o1Q5HP9j .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o1Q5HP9j .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o1Q5HP9j .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o1Q5HP9j .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o1Q5HP9j .dropdown-item.active,
.cid-v3o1Q5HP9j .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o1Q5HP9j .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o1Q5HP9j .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o1Q5HP9j .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o1Q5HP9j .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o1Q5HP9j .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o1Q5HP9j .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o1Q5HP9j ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o1Q5HP9j .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o1Q5HP9j .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o1Q5HP9j button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o1Q5HP9j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o1Q5HP9j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o1Q5HP9j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o1Q5HP9j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o1Q5HP9j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o1Q5HP9j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o1Q5HP9j nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o1Q5HP9j nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o1Q5HP9j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o1Q5HP9j .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o1Q5HP9j a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o1Q5HP9j .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-v3o1Q5HP9j .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o1Q5HP9j .navbar {
    height: 70px;
  }
  .cid-v3o1Q5HP9j .navbar.opened {
    height: auto;
  }
  .cid-v3o1Q5HP9j .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o1Q5HP9j .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o1Q5HP9j .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o1Q5HP9j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o1Q5HP9j .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-v3o1Q5HP9j .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o1Q5HP9j .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o1Q5HP9j .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o1Q5HP9j .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o1Q5HP9j .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o1Q5HP9j .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o1Q5HP9j .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o1Q5HP9j .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-v3o1Q5HP9j .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o1Q5HP9j .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o1Q5HP9j .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-v3o1Q5HP9j .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o1Q5HP9j .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-v3o1Q5HP9j .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o1Q5HP9j .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o1Q7XeES {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o1Q7XeES .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o1Q7XeES .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o1Q7XeES .row {
  flex-direction: row-reverse;
}
.cid-v3o1Q8Zl0q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o1Q8Zl0q .mbr-text {
  color: #000000;
}
.cid-v3o1Q8Zl0q .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o1Q8Zl0q .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o1Q9GJPN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o1Q9GJPN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o1Q9GJPN .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o1Q9GJPN .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o1Q9GJPN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o1Q9GJPN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o1Q9GJPN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o1Q9GJPN .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-v3o1Q9GJPN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o1Q9GJPN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o1Q9GJPN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o1Q9GJPN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o1Q9GJPN .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o1Q9GJPN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o1Q9GJPN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o28avS4h {
  z-index: 1000;
  width: 100%;
}
.cid-v3o28avS4h .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o28avS4h .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o28avS4h .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o28avS4h .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o28avS4h .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o28avS4h .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o28avS4h .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o28avS4h .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o28avS4h .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o28avS4h .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o28avS4h .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o28avS4h .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o28avS4h .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o28avS4h .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o28avS4h .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o28avS4h .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-v3o28avS4h .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o28avS4h .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o28avS4h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o28avS4h .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o28avS4h .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o28avS4h .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o28avS4h .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o28avS4h .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o28avS4h .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o28avS4h .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o28avS4h .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o28avS4h .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o28avS4h .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o28avS4h .nav-item:focus,
.cid-v3o28avS4h .nav-link:focus {
  outline: none;
}
.cid-v3o28avS4h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o28avS4h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o28avS4h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o28avS4h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o28avS4h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o28avS4h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o28avS4h .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-v3o28avS4h .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o28avS4h .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o28avS4h .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o28avS4h .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o28avS4h .navbar.collapsed {
  justify-content: center;
}
.cid-v3o28avS4h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o28avS4h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o28avS4h .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o28avS4h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o28avS4h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o28avS4h .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o28avS4h .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o28avS4h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o28avS4h .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o28avS4h .navbar {
    min-height: 72px;
  }
  .cid-v3o28avS4h .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o28avS4h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o28avS4h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o28avS4h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o28avS4h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o28avS4h .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o28avS4h .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o28avS4h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o28avS4h .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o28avS4h .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o28avS4h .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o28avS4h .dropdown-item.active,
.cid-v3o28avS4h .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o28avS4h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o28avS4h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o28avS4h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o28avS4h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o28avS4h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o28avS4h .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o28avS4h ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o28avS4h .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o28avS4h .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o28avS4h button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o28avS4h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o28avS4h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o28avS4h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o28avS4h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o28avS4h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o28avS4h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o28avS4h nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o28avS4h nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o28avS4h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o28avS4h .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o28avS4h a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o28avS4h .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-v3o28avS4h .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o28avS4h .navbar {
    height: 70px;
  }
  .cid-v3o28avS4h .navbar.opened {
    height: auto;
  }
  .cid-v3o28avS4h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o28avS4h .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o28avS4h .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o28avS4h .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o28avS4h .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-v3o28avS4h .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o28avS4h .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o28avS4h .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o28avS4h .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o28avS4h .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o28avS4h .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o28avS4h .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o28avS4h .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-v3o28avS4h .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o28avS4h .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o28avS4h .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-v3o28avS4h .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o28avS4h .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-v3o28avS4h .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o28avS4h .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o28bAIhG {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o28bAIhG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o28bAIhG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o28bAIhG .row {
  flex-direction: row-reverse;
}
.cid-v3o28doinn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o28doinn .mbr-text {
  color: #000000;
}
.cid-v3o28doinn .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o28doinn .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o28dVorm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o28dVorm .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o28dVorm .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o28dVorm .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o28dVorm .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o28dVorm .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o28dVorm .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o28dVorm .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-v3o28dVorm .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o28dVorm .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o28dVorm .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o28dVorm .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o28dVorm .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o28dVorm .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o28dVorm .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o59QnLAW {
  z-index: 1000;
  width: 100%;
}
.cid-v3o59QnLAW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o59QnLAW .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o59QnLAW .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o59QnLAW .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o59QnLAW .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o59QnLAW .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o59QnLAW .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o59QnLAW .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o59QnLAW .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o59QnLAW .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o59QnLAW .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o59QnLAW .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o59QnLAW .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o59QnLAW .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o59QnLAW .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o59QnLAW .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-v3o59QnLAW .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o59QnLAW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o59QnLAW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o59QnLAW .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o59QnLAW .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o59QnLAW .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o59QnLAW .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o59QnLAW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o59QnLAW .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o59QnLAW .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o59QnLAW .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o59QnLAW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o59QnLAW .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o59QnLAW .nav-item:focus,
.cid-v3o59QnLAW .nav-link:focus {
  outline: none;
}
.cid-v3o59QnLAW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o59QnLAW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o59QnLAW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o59QnLAW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o59QnLAW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o59QnLAW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o59QnLAW .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-v3o59QnLAW .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o59QnLAW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o59QnLAW .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o59QnLAW .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o59QnLAW .navbar.collapsed {
  justify-content: center;
}
.cid-v3o59QnLAW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o59QnLAW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o59QnLAW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o59QnLAW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o59QnLAW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o59QnLAW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o59QnLAW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o59QnLAW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o59QnLAW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o59QnLAW .navbar {
    min-height: 72px;
  }
  .cid-v3o59QnLAW .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o59QnLAW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o59QnLAW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o59QnLAW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o59QnLAW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o59QnLAW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o59QnLAW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o59QnLAW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o59QnLAW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o59QnLAW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o59QnLAW .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o59QnLAW .dropdown-item.active,
.cid-v3o59QnLAW .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o59QnLAW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o59QnLAW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o59QnLAW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o59QnLAW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o59QnLAW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o59QnLAW .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o59QnLAW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o59QnLAW .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o59QnLAW .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o59QnLAW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o59QnLAW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o59QnLAW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o59QnLAW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o59QnLAW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o59QnLAW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o59QnLAW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o59QnLAW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o59QnLAW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o59QnLAW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o59QnLAW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o59QnLAW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o59QnLAW .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-v3o59QnLAW .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o59QnLAW .navbar {
    height: 70px;
  }
  .cid-v3o59QnLAW .navbar.opened {
    height: auto;
  }
  .cid-v3o59QnLAW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o59QnLAW .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o59QnLAW .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o59QnLAW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o59QnLAW .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-v3o59QnLAW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o59QnLAW .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o59QnLAW .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o59QnLAW .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o59QnLAW .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o59QnLAW .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o59QnLAW .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o59QnLAW .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-v3o59QnLAW .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o59QnLAW .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o59QnLAW .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-v3o59QnLAW .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o59QnLAW .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-v3o59QnLAW .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o59QnLAW .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o59RM5Vg {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o59RM5Vg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o59RM5Vg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o59RM5Vg .row {
  flex-direction: row-reverse;
}
.cid-v3o59T7nv6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o59T7nv6 .mbr-text {
  color: #000000;
}
.cid-v3o59T7nv6 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o59T7nv6 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o59TWdGC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o59TWdGC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o59TWdGC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o59TWdGC .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o59TWdGC .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o59TWdGC .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o59TWdGC .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o59TWdGC .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-v3o59TWdGC .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o59TWdGC .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o59TWdGC .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o59TWdGC .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o59TWdGC .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o59TWdGC .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o59TWdGC .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o5S66T2I {
  z-index: 1000;
  width: 100%;
}
.cid-v3o5S66T2I .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o5S66T2I .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o5S66T2I .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o5S66T2I .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o5S66T2I .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o5S66T2I .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o5S66T2I .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o5S66T2I .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o5S66T2I .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o5S66T2I .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o5S66T2I .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o5S66T2I .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o5S66T2I .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o5S66T2I .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o5S66T2I .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o5S66T2I .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-v3o5S66T2I .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o5S66T2I .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o5S66T2I .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o5S66T2I .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o5S66T2I .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o5S66T2I .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o5S66T2I .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o5S66T2I .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o5S66T2I .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o5S66T2I .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o5S66T2I .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o5S66T2I .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o5S66T2I .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o5S66T2I .nav-item:focus,
.cid-v3o5S66T2I .nav-link:focus {
  outline: none;
}
.cid-v3o5S66T2I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o5S66T2I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o5S66T2I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o5S66T2I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o5S66T2I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o5S66T2I .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o5S66T2I .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-v3o5S66T2I .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o5S66T2I .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o5S66T2I .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o5S66T2I .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o5S66T2I .navbar.collapsed {
  justify-content: center;
}
.cid-v3o5S66T2I .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o5S66T2I .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o5S66T2I .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o5S66T2I .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o5S66T2I .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o5S66T2I .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o5S66T2I .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o5S66T2I .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o5S66T2I .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o5S66T2I .navbar {
    min-height: 72px;
  }
  .cid-v3o5S66T2I .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o5S66T2I .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o5S66T2I .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o5S66T2I .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o5S66T2I .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o5S66T2I .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o5S66T2I .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o5S66T2I .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o5S66T2I .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o5S66T2I .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o5S66T2I .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o5S66T2I .dropdown-item.active,
.cid-v3o5S66T2I .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o5S66T2I .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o5S66T2I .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o5S66T2I .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o5S66T2I .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o5S66T2I .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o5S66T2I .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o5S66T2I ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o5S66T2I .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o5S66T2I .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o5S66T2I button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o5S66T2I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o5S66T2I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o5S66T2I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o5S66T2I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o5S66T2I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o5S66T2I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o5S66T2I nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o5S66T2I nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o5S66T2I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o5S66T2I .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o5S66T2I a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o5S66T2I .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-v3o5S66T2I .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o5S66T2I .navbar {
    height: 70px;
  }
  .cid-v3o5S66T2I .navbar.opened {
    height: auto;
  }
  .cid-v3o5S66T2I .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o5S66T2I .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o5S66T2I .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o5S66T2I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o5S66T2I .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-v3o5S66T2I .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o5S66T2I .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o5S66T2I .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o5S66T2I .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o5S66T2I .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o5S66T2I .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o5S66T2I .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o5S66T2I .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-v3o5S66T2I .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o5S66T2I .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o5S66T2I .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-v3o5S66T2I .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o5S66T2I .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-v3o5S66T2I .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o5S66T2I .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o5S6UsVa {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o5S6UsVa .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o5S6UsVa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o5S6UsVa .row {
  flex-direction: row-reverse;
}
.cid-v3o5S7pu7x {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o5S7pu7x .mbr-text {
  color: #000000;
}
.cid-v3o5S7pu7x .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o5S7pu7x .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o5S7Nd6D {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o5S7Nd6D .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o5S7Nd6D .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o5S7Nd6D .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o5S7Nd6D .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o5S7Nd6D .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o5S7Nd6D .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o5S7Nd6D .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-v3o5S7Nd6D .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o5S7Nd6D .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o5S7Nd6D .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o5S7Nd6D .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o5S7Nd6D .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o5S7Nd6D .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o5S7Nd6D .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o6z6va9Q {
  z-index: 1000;
  width: 100%;
}
.cid-v3o6z6va9Q .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o6z6va9Q .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o6z6va9Q .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o6z6va9Q .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o6z6va9Q .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o6z6va9Q .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o6z6va9Q .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o6z6va9Q .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o6z6va9Q .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o6z6va9Q .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o6z6va9Q .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o6z6va9Q .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o6z6va9Q .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o6z6va9Q .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o6z6va9Q .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o6z6va9Q .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-v3o6z6va9Q .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o6z6va9Q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o6z6va9Q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o6z6va9Q .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o6z6va9Q .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o6z6va9Q .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o6z6va9Q .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o6z6va9Q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o6z6va9Q .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o6z6va9Q .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o6z6va9Q .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o6z6va9Q .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o6z6va9Q .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o6z6va9Q .nav-item:focus,
.cid-v3o6z6va9Q .nav-link:focus {
  outline: none;
}
.cid-v3o6z6va9Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o6z6va9Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o6z6va9Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o6z6va9Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o6z6va9Q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o6z6va9Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o6z6va9Q .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-v3o6z6va9Q .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o6z6va9Q .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o6z6va9Q .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o6z6va9Q .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o6z6va9Q .navbar.collapsed {
  justify-content: center;
}
.cid-v3o6z6va9Q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o6z6va9Q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o6z6va9Q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o6z6va9Q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o6z6va9Q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o6z6va9Q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o6z6va9Q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o6z6va9Q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o6z6va9Q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o6z6va9Q .navbar {
    min-height: 72px;
  }
  .cid-v3o6z6va9Q .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o6z6va9Q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o6z6va9Q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o6z6va9Q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o6z6va9Q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o6z6va9Q .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o6z6va9Q .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o6z6va9Q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o6z6va9Q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o6z6va9Q .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o6z6va9Q .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o6z6va9Q .dropdown-item.active,
.cid-v3o6z6va9Q .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o6z6va9Q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o6z6va9Q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o6z6va9Q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o6z6va9Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o6z6va9Q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o6z6va9Q .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o6z6va9Q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o6z6va9Q .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o6z6va9Q .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o6z6va9Q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o6z6va9Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o6z6va9Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o6z6va9Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o6z6va9Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o6z6va9Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o6z6va9Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o6z6va9Q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o6z6va9Q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o6z6va9Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o6z6va9Q .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o6z6va9Q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o6z6va9Q .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-v3o6z6va9Q .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o6z6va9Q .navbar {
    height: 70px;
  }
  .cid-v3o6z6va9Q .navbar.opened {
    height: auto;
  }
  .cid-v3o6z6va9Q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o6z6va9Q .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o6z6va9Q .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o6z6va9Q .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o6z6va9Q .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-v3o6z6va9Q .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o6z6va9Q .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o6z6va9Q .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o6z6va9Q .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o6z6va9Q .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o6z6va9Q .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o6z6va9Q .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o6z6va9Q .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-v3o6z6va9Q .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o6z6va9Q .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o6z6va9Q .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-v3o6z6va9Q .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o6z6va9Q .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-v3o6z6va9Q .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o6z6va9Q .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o6z7OffQ {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o6z7OffQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o6z7OffQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o6z7OffQ .row {
  flex-direction: row-reverse;
}
.cid-v3o6z9ZLFI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o6z9ZLFI .mbr-text {
  color: #000000;
}
.cid-v3o6z9ZLFI .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o6z9ZLFI .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o6zaBxvi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o6zaBxvi .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o6zaBxvi .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o6zaBxvi .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o6zaBxvi .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o6zaBxvi .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o6zaBxvi .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o6zaBxvi .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-v3o6zaBxvi .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o6zaBxvi .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o6zaBxvi .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o6zaBxvi .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o6zaBxvi .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o6zaBxvi .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o6zaBxvi .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3RoEfT9KC {
  z-index: 1000;
  width: 100%;
}
.cid-v3RoEfT9KC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3RoEfT9KC .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3RoEfT9KC .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3RoEfT9KC .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3RoEfT9KC .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3RoEfT9KC .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3RoEfT9KC .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3RoEfT9KC .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3RoEfT9KC .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3RoEfT9KC .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3RoEfT9KC .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3RoEfT9KC .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3RoEfT9KC .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3RoEfT9KC .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3RoEfT9KC .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3RoEfT9KC .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-v3RoEfT9KC .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3RoEfT9KC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3RoEfT9KC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3RoEfT9KC .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3RoEfT9KC .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3RoEfT9KC .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3RoEfT9KC .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3RoEfT9KC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3RoEfT9KC .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3RoEfT9KC .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3RoEfT9KC .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3RoEfT9KC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3RoEfT9KC .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3RoEfT9KC .nav-item:focus,
.cid-v3RoEfT9KC .nav-link:focus {
  outline: none;
}
.cid-v3RoEfT9KC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3RoEfT9KC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3RoEfT9KC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3RoEfT9KC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3RoEfT9KC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3RoEfT9KC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3RoEfT9KC .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-v3RoEfT9KC .navbar.opened {
  transition: all 0.3s;
}
.cid-v3RoEfT9KC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3RoEfT9KC .navbar .navbar-logo img {
  width: auto;
}
.cid-v3RoEfT9KC .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3RoEfT9KC .navbar.collapsed {
  justify-content: center;
}
.cid-v3RoEfT9KC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3RoEfT9KC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3RoEfT9KC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3RoEfT9KC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3RoEfT9KC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3RoEfT9KC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3RoEfT9KC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3RoEfT9KC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3RoEfT9KC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3RoEfT9KC .navbar {
    min-height: 72px;
  }
  .cid-v3RoEfT9KC .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3RoEfT9KC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3RoEfT9KC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3RoEfT9KC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3RoEfT9KC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3RoEfT9KC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3RoEfT9KC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3RoEfT9KC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3RoEfT9KC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3RoEfT9KC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3RoEfT9KC .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3RoEfT9KC .dropdown-item.active,
.cid-v3RoEfT9KC .dropdown-item:active {
  background-color: transparent;
}
.cid-v3RoEfT9KC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3RoEfT9KC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3RoEfT9KC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3RoEfT9KC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3RoEfT9KC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3RoEfT9KC .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3RoEfT9KC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3RoEfT9KC .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3RoEfT9KC .navbar-buttons {
    text-align: left;
  }
}
.cid-v3RoEfT9KC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3RoEfT9KC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3RoEfT9KC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3RoEfT9KC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3RoEfT9KC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3RoEfT9KC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3RoEfT9KC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3RoEfT9KC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3RoEfT9KC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3RoEfT9KC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3RoEfT9KC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3RoEfT9KC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3RoEfT9KC .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-v3RoEfT9KC .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3RoEfT9KC .navbar {
    height: 70px;
  }
  .cid-v3RoEfT9KC .navbar.opened {
    height: auto;
  }
  .cid-v3RoEfT9KC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3RoEfT9KC .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3RoEfT9KC .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3RoEfT9KC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3RoEfT9KC .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-v3RoEfT9KC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3RoEfT9KC .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3RoEfT9KC .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3RoEfT9KC .navbar-brand {
    margin-right: auto;
  }
  .cid-v3RoEfT9KC .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3RoEfT9KC .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3RoEfT9KC .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3RoEfT9KC .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-v3RoEfT9KC .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3RoEfT9KC .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3RoEfT9KC .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-v3RoEfT9KC .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3RoEfT9KC .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-v3RoEfT9KC .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3RoEfT9KC .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3RoEhnv1w {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3RoEhnv1w .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3RoEhnv1w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3RoEhnv1w .row {
  flex-direction: row-reverse;
}
.cid-v3RoEix6gr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3RoEix6gr .mbr-text {
  color: #000000;
}
.cid-v3RoEix6gr .mbr-section-subtitle {
  color: #000000;
}
.cid-v3RoEix6gr .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3RoEjMavi {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3RoEjMavi .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3RoEjMavi .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3RoEjMavi .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3RoEjMavi .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3RoEjMavi .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3RoEjMavi .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3RoEjMavi .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-v3RoEjMavi .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3RoEjMavi .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3RoEjMavi .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3RoEjMavi .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3RoEjMavi .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3RoEjMavi .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3RoEjMavi .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o3TaIdlx {
  z-index: 1000;
  width: 100%;
}
.cid-v3o3TaIdlx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o3TaIdlx .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o3TaIdlx .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o3TaIdlx .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o3TaIdlx .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o3TaIdlx .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o3TaIdlx .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o3TaIdlx .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o3TaIdlx .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o3TaIdlx .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o3TaIdlx .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o3TaIdlx .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o3TaIdlx .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o3TaIdlx .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o3TaIdlx .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o3TaIdlx .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-v3o3TaIdlx .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o3TaIdlx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o3TaIdlx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o3TaIdlx .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o3TaIdlx .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o3TaIdlx .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o3TaIdlx .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o3TaIdlx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o3TaIdlx .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o3TaIdlx .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o3TaIdlx .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o3TaIdlx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o3TaIdlx .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o3TaIdlx .nav-item:focus,
.cid-v3o3TaIdlx .nav-link:focus {
  outline: none;
}
.cid-v3o3TaIdlx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o3TaIdlx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o3TaIdlx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o3TaIdlx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o3TaIdlx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o3TaIdlx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o3TaIdlx .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-v3o3TaIdlx .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o3TaIdlx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o3TaIdlx .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o3TaIdlx .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o3TaIdlx .navbar.collapsed {
  justify-content: center;
}
.cid-v3o3TaIdlx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o3TaIdlx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o3TaIdlx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o3TaIdlx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o3TaIdlx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o3TaIdlx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o3TaIdlx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o3TaIdlx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o3TaIdlx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o3TaIdlx .navbar {
    min-height: 72px;
  }
  .cid-v3o3TaIdlx .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o3TaIdlx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o3TaIdlx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o3TaIdlx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o3TaIdlx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o3TaIdlx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o3TaIdlx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o3TaIdlx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o3TaIdlx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o3TaIdlx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o3TaIdlx .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o3TaIdlx .dropdown-item.active,
.cid-v3o3TaIdlx .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o3TaIdlx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o3TaIdlx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o3TaIdlx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o3TaIdlx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o3TaIdlx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o3TaIdlx .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o3TaIdlx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o3TaIdlx .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o3TaIdlx .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o3TaIdlx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o3TaIdlx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o3TaIdlx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o3TaIdlx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o3TaIdlx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o3TaIdlx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o3TaIdlx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o3TaIdlx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o3TaIdlx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o3TaIdlx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o3TaIdlx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o3TaIdlx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o3TaIdlx .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-v3o3TaIdlx .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o3TaIdlx .navbar {
    height: 70px;
  }
  .cid-v3o3TaIdlx .navbar.opened {
    height: auto;
  }
  .cid-v3o3TaIdlx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o3TaIdlx .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o3TaIdlx .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o3TaIdlx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o3TaIdlx .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-v3o3TaIdlx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o3TaIdlx .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o3TaIdlx .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o3TaIdlx .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o3TaIdlx .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o3TaIdlx .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o3TaIdlx .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o3TaIdlx .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-v3o3TaIdlx .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o3TaIdlx .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o3TaIdlx .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-v3o3TaIdlx .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o3TaIdlx .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-v3o3TaIdlx .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o3TaIdlx .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o3TbY7zC {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o3TbY7zC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o3TbY7zC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o3TbY7zC .row {
  flex-direction: row-reverse;
}
.cid-v3o3TcUujP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o3TcUujP .mbr-text {
  color: #000000;
}
.cid-v3o3TcUujP .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o3TcUujP .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o3TdWnh8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o3TdWnh8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o3TdWnh8 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o3TdWnh8 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o3TdWnh8 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o3TdWnh8 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o3TdWnh8 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o3TdWnh8 .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-v3o3TdWnh8 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o3TdWnh8 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o3TdWnh8 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o3TdWnh8 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o3TdWnh8 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o3TdWnh8 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o3TdWnh8 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o2xAANWr {
  z-index: 1000;
  width: 100%;
}
.cid-v3o2xAANWr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o2xAANWr .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o2xAANWr .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o2xAANWr .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o2xAANWr .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o2xAANWr .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o2xAANWr .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o2xAANWr .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o2xAANWr .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o2xAANWr .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o2xAANWr .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o2xAANWr .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o2xAANWr .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o2xAANWr .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o2xAANWr .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o2xAANWr .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-v3o2xAANWr .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o2xAANWr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o2xAANWr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o2xAANWr .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o2xAANWr .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o2xAANWr .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o2xAANWr .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o2xAANWr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o2xAANWr .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o2xAANWr .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o2xAANWr .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o2xAANWr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o2xAANWr .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o2xAANWr .nav-item:focus,
.cid-v3o2xAANWr .nav-link:focus {
  outline: none;
}
.cid-v3o2xAANWr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o2xAANWr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o2xAANWr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o2xAANWr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o2xAANWr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o2xAANWr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o2xAANWr .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-v3o2xAANWr .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o2xAANWr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o2xAANWr .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o2xAANWr .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o2xAANWr .navbar.collapsed {
  justify-content: center;
}
.cid-v3o2xAANWr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o2xAANWr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o2xAANWr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o2xAANWr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o2xAANWr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o2xAANWr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o2xAANWr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o2xAANWr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o2xAANWr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o2xAANWr .navbar {
    min-height: 72px;
  }
  .cid-v3o2xAANWr .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o2xAANWr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o2xAANWr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o2xAANWr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o2xAANWr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o2xAANWr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o2xAANWr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o2xAANWr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o2xAANWr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o2xAANWr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o2xAANWr .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o2xAANWr .dropdown-item.active,
.cid-v3o2xAANWr .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o2xAANWr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o2xAANWr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o2xAANWr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o2xAANWr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o2xAANWr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o2xAANWr .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o2xAANWr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o2xAANWr .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o2xAANWr .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o2xAANWr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o2xAANWr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o2xAANWr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o2xAANWr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o2xAANWr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o2xAANWr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o2xAANWr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o2xAANWr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o2xAANWr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o2xAANWr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o2xAANWr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o2xAANWr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o2xAANWr .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-v3o2xAANWr .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o2xAANWr .navbar {
    height: 70px;
  }
  .cid-v3o2xAANWr .navbar.opened {
    height: auto;
  }
  .cid-v3o2xAANWr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o2xAANWr .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o2xAANWr .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o2xAANWr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o2xAANWr .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-v3o2xAANWr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o2xAANWr .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o2xAANWr .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o2xAANWr .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o2xAANWr .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o2xAANWr .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o2xAANWr .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o2xAANWr .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-v3o2xAANWr .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o2xAANWr .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o2xAANWr .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-v3o2xAANWr .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o2xAANWr .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-v3o2xAANWr .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o2xAANWr .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o2xBSaw3 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o2xBSaw3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o2xBSaw3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o2xBSaw3 .row {
  flex-direction: row-reverse;
}
.cid-v3o2xG0kyN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o2xG0kyN .mbr-text {
  color: #000000;
}
.cid-v3o2xG0kyN .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o2xG0kyN .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o2xGKrni {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o2xGKrni .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o2xGKrni .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o2xGKrni .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o2xGKrni .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o2xGKrni .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o2xGKrni .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o2xGKrni .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-v3o2xGKrni .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o2xGKrni .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o2xGKrni .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o2xGKrni .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o2xGKrni .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o2xGKrni .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o2xGKrni .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o2VZyv84 {
  z-index: 1000;
  width: 100%;
}
.cid-v3o2VZyv84 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o2VZyv84 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o2VZyv84 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o2VZyv84 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o2VZyv84 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o2VZyv84 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o2VZyv84 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o2VZyv84 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o2VZyv84 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o2VZyv84 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o2VZyv84 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o2VZyv84 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o2VZyv84 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o2VZyv84 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o2VZyv84 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o2VZyv84 .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-v3o2VZyv84 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o2VZyv84 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o2VZyv84 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o2VZyv84 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o2VZyv84 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o2VZyv84 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o2VZyv84 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o2VZyv84 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o2VZyv84 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o2VZyv84 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o2VZyv84 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o2VZyv84 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o2VZyv84 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o2VZyv84 .nav-item:focus,
.cid-v3o2VZyv84 .nav-link:focus {
  outline: none;
}
.cid-v3o2VZyv84 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o2VZyv84 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o2VZyv84 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o2VZyv84 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o2VZyv84 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o2VZyv84 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o2VZyv84 .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-v3o2VZyv84 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o2VZyv84 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o2VZyv84 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o2VZyv84 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o2VZyv84 .navbar.collapsed {
  justify-content: center;
}
.cid-v3o2VZyv84 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o2VZyv84 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o2VZyv84 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o2VZyv84 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o2VZyv84 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o2VZyv84 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o2VZyv84 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o2VZyv84 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o2VZyv84 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o2VZyv84 .navbar {
    min-height: 72px;
  }
  .cid-v3o2VZyv84 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o2VZyv84 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o2VZyv84 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o2VZyv84 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o2VZyv84 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o2VZyv84 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o2VZyv84 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o2VZyv84 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o2VZyv84 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o2VZyv84 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o2VZyv84 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o2VZyv84 .dropdown-item.active,
.cid-v3o2VZyv84 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o2VZyv84 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o2VZyv84 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o2VZyv84 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o2VZyv84 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o2VZyv84 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o2VZyv84 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o2VZyv84 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o2VZyv84 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o2VZyv84 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o2VZyv84 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o2VZyv84 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o2VZyv84 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o2VZyv84 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o2VZyv84 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o2VZyv84 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o2VZyv84 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o2VZyv84 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o2VZyv84 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o2VZyv84 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o2VZyv84 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o2VZyv84 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o2VZyv84 .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-v3o2VZyv84 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o2VZyv84 .navbar {
    height: 70px;
  }
  .cid-v3o2VZyv84 .navbar.opened {
    height: auto;
  }
  .cid-v3o2VZyv84 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o2VZyv84 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o2VZyv84 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o2VZyv84 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o2VZyv84 .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-v3o2VZyv84 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o2VZyv84 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o2VZyv84 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o2VZyv84 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o2VZyv84 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o2VZyv84 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o2VZyv84 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o2VZyv84 .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-v3o2VZyv84 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o2VZyv84 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o2VZyv84 .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-v3o2VZyv84 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o2VZyv84 .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-v3o2VZyv84 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o2VZyv84 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o2W0RkQ2 {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o2W0RkQ2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o2W0RkQ2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o2W0RkQ2 .row {
  flex-direction: row-reverse;
}
.cid-v3o2W1ClWa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o2W1ClWa .mbr-text {
  color: #000000;
}
.cid-v3o2W1ClWa .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o2W1ClWa .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o2W2dExu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o2W2dExu .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o2W2dExu .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o2W2dExu .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o2W2dExu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o2W2dExu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o2W2dExu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o2W2dExu .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-v3o2W2dExu .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o2W2dExu .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o2W2dExu .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o2W2dExu .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o2W2dExu .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o2W2dExu .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o2W2dExu .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o4uah3uX {
  z-index: 1000;
  width: 100%;
}
.cid-v3o4uah3uX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o4uah3uX .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o4uah3uX .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o4uah3uX .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o4uah3uX .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o4uah3uX .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o4uah3uX .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o4uah3uX .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o4uah3uX .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o4uah3uX .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o4uah3uX .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o4uah3uX .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o4uah3uX .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o4uah3uX .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o4uah3uX .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o4uah3uX .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-v3o4uah3uX .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o4uah3uX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o4uah3uX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o4uah3uX .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o4uah3uX .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o4uah3uX .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o4uah3uX .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o4uah3uX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o4uah3uX .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o4uah3uX .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o4uah3uX .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o4uah3uX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o4uah3uX .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o4uah3uX .nav-item:focus,
.cid-v3o4uah3uX .nav-link:focus {
  outline: none;
}
.cid-v3o4uah3uX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o4uah3uX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o4uah3uX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o4uah3uX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o4uah3uX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o4uah3uX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o4uah3uX .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-v3o4uah3uX .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o4uah3uX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o4uah3uX .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o4uah3uX .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o4uah3uX .navbar.collapsed {
  justify-content: center;
}
.cid-v3o4uah3uX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o4uah3uX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o4uah3uX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o4uah3uX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o4uah3uX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o4uah3uX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o4uah3uX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o4uah3uX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o4uah3uX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o4uah3uX .navbar {
    min-height: 72px;
  }
  .cid-v3o4uah3uX .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o4uah3uX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o4uah3uX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o4uah3uX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o4uah3uX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o4uah3uX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o4uah3uX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o4uah3uX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o4uah3uX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o4uah3uX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o4uah3uX .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o4uah3uX .dropdown-item.active,
.cid-v3o4uah3uX .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o4uah3uX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o4uah3uX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o4uah3uX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o4uah3uX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o4uah3uX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o4uah3uX .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o4uah3uX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o4uah3uX .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o4uah3uX .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o4uah3uX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o4uah3uX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o4uah3uX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o4uah3uX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o4uah3uX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o4uah3uX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o4uah3uX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o4uah3uX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o4uah3uX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o4uah3uX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o4uah3uX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o4uah3uX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o4uah3uX .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-v3o4uah3uX .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o4uah3uX .navbar {
    height: 70px;
  }
  .cid-v3o4uah3uX .navbar.opened {
    height: auto;
  }
  .cid-v3o4uah3uX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o4uah3uX .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o4uah3uX .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o4uah3uX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o4uah3uX .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-v3o4uah3uX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o4uah3uX .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o4uah3uX .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o4uah3uX .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o4uah3uX .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o4uah3uX .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o4uah3uX .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o4uah3uX .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-v3o4uah3uX .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o4uah3uX .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o4uah3uX .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-v3o4uah3uX .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o4uah3uX .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-v3o4uah3uX .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o4uah3uX .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o4ubCHQh {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o4ubCHQh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o4ubCHQh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o4ubCHQh .row {
  flex-direction: row-reverse;
}
.cid-v3o4ucb3qI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o4ucb3qI .mbr-text {
  color: #000000;
}
.cid-v3o4ucb3qI .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o4ucb3qI .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o4ud3tDp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o4ud3tDp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o4ud3tDp .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o4ud3tDp .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o4ud3tDp .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o4ud3tDp .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o4ud3tDp .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o4ud3tDp .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-v3o4ud3tDp .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o4ud3tDp .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o4ud3tDp .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o4ud3tDp .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o4ud3tDp .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o4ud3tDp .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o4ud3tDp .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o3oQbXET {
  z-index: 1000;
  width: 100%;
}
.cid-v3o3oQbXET .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o3oQbXET .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o3oQbXET .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o3oQbXET .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o3oQbXET .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o3oQbXET .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o3oQbXET .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o3oQbXET .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o3oQbXET .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o3oQbXET .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o3oQbXET .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o3oQbXET .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o3oQbXET .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o3oQbXET .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o3oQbXET .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o3oQbXET .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-v3o3oQbXET .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o3oQbXET .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o3oQbXET .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o3oQbXET .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o3oQbXET .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o3oQbXET .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o3oQbXET .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o3oQbXET .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o3oQbXET .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o3oQbXET .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o3oQbXET .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o3oQbXET .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o3oQbXET .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o3oQbXET .nav-item:focus,
.cid-v3o3oQbXET .nav-link:focus {
  outline: none;
}
.cid-v3o3oQbXET .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o3oQbXET .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o3oQbXET .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o3oQbXET .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o3oQbXET .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o3oQbXET .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o3oQbXET .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-v3o3oQbXET .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o3oQbXET .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o3oQbXET .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o3oQbXET .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o3oQbXET .navbar.collapsed {
  justify-content: center;
}
.cid-v3o3oQbXET .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o3oQbXET .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o3oQbXET .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o3oQbXET .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o3oQbXET .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o3oQbXET .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o3oQbXET .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o3oQbXET .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o3oQbXET .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o3oQbXET .navbar {
    min-height: 72px;
  }
  .cid-v3o3oQbXET .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o3oQbXET .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o3oQbXET .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o3oQbXET .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o3oQbXET .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o3oQbXET .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o3oQbXET .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o3oQbXET .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o3oQbXET .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o3oQbXET .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o3oQbXET .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o3oQbXET .dropdown-item.active,
.cid-v3o3oQbXET .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o3oQbXET .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o3oQbXET .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o3oQbXET .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o3oQbXET .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o3oQbXET .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o3oQbXET .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o3oQbXET ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o3oQbXET .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o3oQbXET .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o3oQbXET button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o3oQbXET button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o3oQbXET button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o3oQbXET button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o3oQbXET button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o3oQbXET button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o3oQbXET nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o3oQbXET nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o3oQbXET nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o3oQbXET nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o3oQbXET .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o3oQbXET a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o3oQbXET .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-v3o3oQbXET .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o3oQbXET .navbar {
    height: 70px;
  }
  .cid-v3o3oQbXET .navbar.opened {
    height: auto;
  }
  .cid-v3o3oQbXET .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o3oQbXET .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o3oQbXET .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o3oQbXET .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o3oQbXET .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-v3o3oQbXET .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o3oQbXET .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o3oQbXET .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o3oQbXET .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o3oQbXET .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o3oQbXET .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o3oQbXET .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o3oQbXET .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-v3o3oQbXET .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o3oQbXET .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o3oQbXET .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-v3o3oQbXET .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o3oQbXET .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-v3o3oQbXET .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o3oQbXET .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o3oSxGhs {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o3oSxGhs .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o3oSxGhs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o3oSxGhs .row {
  flex-direction: row-reverse;
}
.cid-v3o3oUkCAn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o3oUkCAn .mbr-text {
  color: #000000;
}
.cid-v3o3oUkCAn .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o3oUkCAn .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o3oVaDM6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o3oVaDM6 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o3oVaDM6 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o3oVaDM6 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o3oVaDM6 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o3oVaDM6 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o3oVaDM6 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o3oVaDM6 .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-v3o3oVaDM6 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o3oVaDM6 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o3oVaDM6 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o3oVaDM6 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o3oVaDM6 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o3oVaDM6 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o3oVaDM6 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3nVLHY3q8 {
  z-index: 1000;
  width: 100%;
}
.cid-v3nVLHY3q8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3nVLHY3q8 .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3nVLHY3q8 .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3nVLHY3q8 .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3nVLHY3q8 .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3nVLHY3q8 .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3nVLHY3q8 .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3nVLHY3q8 .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3nVLHY3q8 .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3nVLHY3q8 .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3nVLHY3q8 .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3nVLHY3q8 .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3nVLHY3q8 .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3nVLHY3q8 .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3nVLHY3q8 .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3nVLHY3q8 .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-v3nVLHY3q8 .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3nVLHY3q8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3nVLHY3q8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3nVLHY3q8 .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3nVLHY3q8 .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3nVLHY3q8 .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nVLHY3q8 .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3nVLHY3q8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3nVLHY3q8 .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3nVLHY3q8 .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nVLHY3q8 .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3nVLHY3q8 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3nVLHY3q8 .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3nVLHY3q8 .nav-item:focus,
.cid-v3nVLHY3q8 .nav-link:focus {
  outline: none;
}
.cid-v3nVLHY3q8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3nVLHY3q8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3nVLHY3q8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3nVLHY3q8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3nVLHY3q8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3nVLHY3q8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3nVLHY3q8 .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-v3nVLHY3q8 .navbar.opened {
  transition: all 0.3s;
}
.cid-v3nVLHY3q8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3nVLHY3q8 .navbar .navbar-logo img {
  width: auto;
}
.cid-v3nVLHY3q8 .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3nVLHY3q8 .navbar.collapsed {
  justify-content: center;
}
.cid-v3nVLHY3q8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3nVLHY3q8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3nVLHY3q8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3nVLHY3q8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3nVLHY3q8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3nVLHY3q8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3nVLHY3q8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3nVLHY3q8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3nVLHY3q8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3nVLHY3q8 .navbar {
    min-height: 72px;
  }
  .cid-v3nVLHY3q8 .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3nVLHY3q8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3nVLHY3q8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3nVLHY3q8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3nVLHY3q8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3nVLHY3q8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3nVLHY3q8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3nVLHY3q8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3nVLHY3q8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3nVLHY3q8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3nVLHY3q8 .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3nVLHY3q8 .dropdown-item.active,
.cid-v3nVLHY3q8 .dropdown-item:active {
  background-color: transparent;
}
.cid-v3nVLHY3q8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3nVLHY3q8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3nVLHY3q8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3nVLHY3q8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3nVLHY3q8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3nVLHY3q8 .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3nVLHY3q8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3nVLHY3q8 .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3nVLHY3q8 .navbar-buttons {
    text-align: left;
  }
}
.cid-v3nVLHY3q8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3nVLHY3q8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3nVLHY3q8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3nVLHY3q8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nVLHY3q8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nVLHY3q8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3nVLHY3q8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nVLHY3q8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3nVLHY3q8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3nVLHY3q8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nVLHY3q8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3nVLHY3q8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3nVLHY3q8 .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-v3nVLHY3q8 .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3nVLHY3q8 .navbar {
    height: 70px;
  }
  .cid-v3nVLHY3q8 .navbar.opened {
    height: auto;
  }
  .cid-v3nVLHY3q8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3nVLHY3q8 .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3nVLHY3q8 .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3nVLHY3q8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3nVLHY3q8 .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-v3nVLHY3q8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3nVLHY3q8 .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3nVLHY3q8 .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3nVLHY3q8 .navbar-brand {
    margin-right: auto;
  }
  .cid-v3nVLHY3q8 .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3nVLHY3q8 .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3nVLHY3q8 .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3nVLHY3q8 .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-v3nVLHY3q8 .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3nVLHY3q8 .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3nVLHY3q8 .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-v3nVLHY3q8 .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3nVLHY3q8 .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-v3nVLHY3q8 .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3nVLHY3q8 .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3nVLITSVo {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3nVLITSVo .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3nVLITSVo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3nVLITSVo .row {
  flex-direction: row-reverse;
}
.cid-v3nVLJntAy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3nVLJntAy .mbr-text {
  color: #000000;
}
.cid-v3nVLJntAy .mbr-section-subtitle {
  color: #000000;
}
.cid-v3nVLJntAy .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3nVLJMqiM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3nVLJMqiM .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3nVLJMqiM .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3nVLJMqiM .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3nVLJMqiM .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3nVLJMqiM .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3nVLJMqiM .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3nVLJMqiM .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-v3nVLJMqiM .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3nVLJMqiM .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3nVLJMqiM .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3nVLJMqiM .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3nVLJMqiM .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3nVLJMqiM .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3nVLJMqiM .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3nW6MzahV {
  z-index: 1000;
  width: 100%;
}
.cid-v3nW6MzahV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3nW6MzahV .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3nW6MzahV .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3nW6MzahV .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3nW6MzahV .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3nW6MzahV .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3nW6MzahV .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3nW6MzahV .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3nW6MzahV .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3nW6MzahV .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3nW6MzahV .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3nW6MzahV .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3nW6MzahV .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3nW6MzahV .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3nW6MzahV .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3nW6MzahV .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-v3nW6MzahV .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3nW6MzahV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3nW6MzahV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3nW6MzahV .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3nW6MzahV .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3nW6MzahV .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nW6MzahV .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3nW6MzahV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3nW6MzahV .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3nW6MzahV .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nW6MzahV .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3nW6MzahV .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3nW6MzahV .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3nW6MzahV .nav-item:focus,
.cid-v3nW6MzahV .nav-link:focus {
  outline: none;
}
.cid-v3nW6MzahV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3nW6MzahV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3nW6MzahV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3nW6MzahV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3nW6MzahV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3nW6MzahV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3nW6MzahV .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-v3nW6MzahV .navbar.opened {
  transition: all 0.3s;
}
.cid-v3nW6MzahV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3nW6MzahV .navbar .navbar-logo img {
  width: auto;
}
.cid-v3nW6MzahV .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3nW6MzahV .navbar.collapsed {
  justify-content: center;
}
.cid-v3nW6MzahV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3nW6MzahV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3nW6MzahV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3nW6MzahV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3nW6MzahV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3nW6MzahV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3nW6MzahV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3nW6MzahV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3nW6MzahV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3nW6MzahV .navbar {
    min-height: 72px;
  }
  .cid-v3nW6MzahV .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3nW6MzahV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3nW6MzahV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3nW6MzahV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3nW6MzahV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3nW6MzahV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3nW6MzahV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3nW6MzahV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3nW6MzahV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3nW6MzahV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3nW6MzahV .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3nW6MzahV .dropdown-item.active,
.cid-v3nW6MzahV .dropdown-item:active {
  background-color: transparent;
}
.cid-v3nW6MzahV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3nW6MzahV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3nW6MzahV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3nW6MzahV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3nW6MzahV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3nW6MzahV .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3nW6MzahV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3nW6MzahV .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3nW6MzahV .navbar-buttons {
    text-align: left;
  }
}
.cid-v3nW6MzahV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3nW6MzahV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3nW6MzahV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3nW6MzahV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nW6MzahV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nW6MzahV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3nW6MzahV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nW6MzahV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3nW6MzahV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3nW6MzahV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nW6MzahV .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3nW6MzahV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3nW6MzahV .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-v3nW6MzahV .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3nW6MzahV .navbar {
    height: 70px;
  }
  .cid-v3nW6MzahV .navbar.opened {
    height: auto;
  }
  .cid-v3nW6MzahV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3nW6MzahV .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3nW6MzahV .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3nW6MzahV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3nW6MzahV .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-v3nW6MzahV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3nW6MzahV .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3nW6MzahV .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3nW6MzahV .navbar-brand {
    margin-right: auto;
  }
  .cid-v3nW6MzahV .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3nW6MzahV .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3nW6MzahV .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3nW6MzahV .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-v3nW6MzahV .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3nW6MzahV .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3nW6MzahV .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-v3nW6MzahV .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3nW6MzahV .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-v3nW6MzahV .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3nW6MzahV .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3nW6NFuta {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3nW6NFuta .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3nW6NFuta .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3nW6NFuta .row {
  flex-direction: row-reverse;
}
.cid-v3nW6OMygg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3nW6OMygg .mbr-text {
  color: #000000;
}
.cid-v3nW6OMygg .mbr-section-subtitle {
  color: #000000;
}
.cid-v3nW6OMygg .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3nW6Pmivb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3nW6Pmivb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3nW6Pmivb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3nW6Pmivb .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3nW6Pmivb .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3nW6Pmivb .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3nW6Pmivb .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3nW6Pmivb .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-v3nW6Pmivb .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3nW6Pmivb .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3nW6Pmivb .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3nW6Pmivb .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3nW6Pmivb .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3nW6Pmivb .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3nW6Pmivb .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3nSYIwG8d {
  z-index: 1000;
  width: 100%;
}
.cid-v3nSYIwG8d .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3nSYIwG8d .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3nSYIwG8d .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3nSYIwG8d .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3nSYIwG8d .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3nSYIwG8d .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3nSYIwG8d .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3nSYIwG8d .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3nSYIwG8d .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3nSYIwG8d .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3nSYIwG8d .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3nSYIwG8d .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3nSYIwG8d .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3nSYIwG8d .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3nSYIwG8d .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3nSYIwG8d .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-v3nSYIwG8d .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3nSYIwG8d .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3nSYIwG8d .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3nSYIwG8d .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3nSYIwG8d .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3nSYIwG8d .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nSYIwG8d .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3nSYIwG8d .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3nSYIwG8d .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3nSYIwG8d .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nSYIwG8d .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3nSYIwG8d .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3nSYIwG8d .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3nSYIwG8d .nav-item:focus,
.cid-v3nSYIwG8d .nav-link:focus {
  outline: none;
}
.cid-v3nSYIwG8d .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3nSYIwG8d .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3nSYIwG8d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3nSYIwG8d .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3nSYIwG8d .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3nSYIwG8d .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3nSYIwG8d .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-v3nSYIwG8d .navbar.opened {
  transition: all 0.3s;
}
.cid-v3nSYIwG8d .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3nSYIwG8d .navbar .navbar-logo img {
  width: auto;
}
.cid-v3nSYIwG8d .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3nSYIwG8d .navbar.collapsed {
  justify-content: center;
}
.cid-v3nSYIwG8d .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3nSYIwG8d .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3nSYIwG8d .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3nSYIwG8d .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3nSYIwG8d .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3nSYIwG8d .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3nSYIwG8d .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3nSYIwG8d .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3nSYIwG8d .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3nSYIwG8d .navbar {
    min-height: 72px;
  }
  .cid-v3nSYIwG8d .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3nSYIwG8d .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3nSYIwG8d .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3nSYIwG8d .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3nSYIwG8d .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3nSYIwG8d .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3nSYIwG8d .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3nSYIwG8d .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3nSYIwG8d .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3nSYIwG8d .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3nSYIwG8d .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3nSYIwG8d .dropdown-item.active,
.cid-v3nSYIwG8d .dropdown-item:active {
  background-color: transparent;
}
.cid-v3nSYIwG8d .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3nSYIwG8d .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3nSYIwG8d .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3nSYIwG8d .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3nSYIwG8d .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3nSYIwG8d .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3nSYIwG8d ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3nSYIwG8d .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3nSYIwG8d .navbar-buttons {
    text-align: left;
  }
}
.cid-v3nSYIwG8d button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3nSYIwG8d button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3nSYIwG8d button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3nSYIwG8d button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nSYIwG8d button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nSYIwG8d button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3nSYIwG8d nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nSYIwG8d nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3nSYIwG8d nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3nSYIwG8d nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nSYIwG8d .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3nSYIwG8d a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3nSYIwG8d .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-v3nSYIwG8d .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3nSYIwG8d .navbar {
    height: 70px;
  }
  .cid-v3nSYIwG8d .navbar.opened {
    height: auto;
  }
  .cid-v3nSYIwG8d .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3nSYIwG8d .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3nSYIwG8d .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3nSYIwG8d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3nSYIwG8d .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-v3nSYIwG8d .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3nSYIwG8d .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3nSYIwG8d .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3nSYIwG8d .navbar-brand {
    margin-right: auto;
  }
  .cid-v3nSYIwG8d .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3nSYIwG8d .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3nSYIwG8d .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3nSYIwG8d .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-v3nSYIwG8d .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3nSYIwG8d .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3nSYIwG8d .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-v3nSYIwG8d .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3nSYIwG8d .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-v3nSYIwG8d .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3nSYIwG8d .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3nSYJFYbm {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3nSYJFYbm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3nSYJFYbm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3nSYJFYbm .row {
  flex-direction: row-reverse;
}
.cid-v3nSYKs6am {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3nSYKs6am .mbr-text {
  color: #000000;
}
.cid-v3nSYKs6am .mbr-section-subtitle {
  color: #000000;
}
.cid-v3nSYKs6am .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3nSYLIdML {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3nSYLIdML .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3nSYLIdML .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3nSYLIdML .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3nSYLIdML .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3nSYLIdML .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3nSYLIdML .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3nSYLIdML .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-v3nSYLIdML .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3nSYLIdML .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3nSYLIdML .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3nSYLIdML .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3nSYLIdML .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3nSYLIdML .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3nSYLIdML .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3nTxKOWnv {
  z-index: 1000;
  width: 100%;
}
.cid-v3nTxKOWnv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3nTxKOWnv .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3nTxKOWnv .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3nTxKOWnv .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3nTxKOWnv .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3nTxKOWnv .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3nTxKOWnv .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3nTxKOWnv .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3nTxKOWnv .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3nTxKOWnv .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3nTxKOWnv .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3nTxKOWnv .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3nTxKOWnv .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3nTxKOWnv .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3nTxKOWnv .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3nTxKOWnv .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-v3nTxKOWnv .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3nTxKOWnv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3nTxKOWnv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3nTxKOWnv .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3nTxKOWnv .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3nTxKOWnv .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nTxKOWnv .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3nTxKOWnv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3nTxKOWnv .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3nTxKOWnv .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3nTxKOWnv .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3nTxKOWnv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3nTxKOWnv .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3nTxKOWnv .nav-item:focus,
.cid-v3nTxKOWnv .nav-link:focus {
  outline: none;
}
.cid-v3nTxKOWnv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3nTxKOWnv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3nTxKOWnv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3nTxKOWnv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3nTxKOWnv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3nTxKOWnv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3nTxKOWnv .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-v3nTxKOWnv .navbar.opened {
  transition: all 0.3s;
}
.cid-v3nTxKOWnv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3nTxKOWnv .navbar .navbar-logo img {
  width: auto;
}
.cid-v3nTxKOWnv .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3nTxKOWnv .navbar.collapsed {
  justify-content: center;
}
.cid-v3nTxKOWnv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3nTxKOWnv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3nTxKOWnv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3nTxKOWnv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3nTxKOWnv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3nTxKOWnv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3nTxKOWnv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3nTxKOWnv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3nTxKOWnv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3nTxKOWnv .navbar {
    min-height: 72px;
  }
  .cid-v3nTxKOWnv .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3nTxKOWnv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3nTxKOWnv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3nTxKOWnv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3nTxKOWnv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3nTxKOWnv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3nTxKOWnv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3nTxKOWnv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3nTxKOWnv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3nTxKOWnv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3nTxKOWnv .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3nTxKOWnv .dropdown-item.active,
.cid-v3nTxKOWnv .dropdown-item:active {
  background-color: transparent;
}
.cid-v3nTxKOWnv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3nTxKOWnv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3nTxKOWnv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3nTxKOWnv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3nTxKOWnv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3nTxKOWnv .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3nTxKOWnv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3nTxKOWnv .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3nTxKOWnv .navbar-buttons {
    text-align: left;
  }
}
.cid-v3nTxKOWnv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3nTxKOWnv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3nTxKOWnv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3nTxKOWnv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nTxKOWnv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3nTxKOWnv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3nTxKOWnv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nTxKOWnv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3nTxKOWnv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3nTxKOWnv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3nTxKOWnv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3nTxKOWnv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3nTxKOWnv .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-v3nTxKOWnv .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3nTxKOWnv .navbar {
    height: 70px;
  }
  .cid-v3nTxKOWnv .navbar.opened {
    height: auto;
  }
  .cid-v3nTxKOWnv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3nTxKOWnv .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3nTxKOWnv .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3nTxKOWnv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3nTxKOWnv .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-v3nTxKOWnv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3nTxKOWnv .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3nTxKOWnv .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3nTxKOWnv .navbar-brand {
    margin-right: auto;
  }
  .cid-v3nTxKOWnv .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3nTxKOWnv .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3nTxKOWnv .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3nTxKOWnv .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-v3nTxKOWnv .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3nTxKOWnv .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3nTxKOWnv .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-v3nTxKOWnv .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3nTxKOWnv .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-v3nTxKOWnv .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3nTxKOWnv .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3nTxMm1Gm {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3nTxMm1Gm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3nTxMm1Gm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3nTxMm1Gm .row {
  flex-direction: row-reverse;
}
.cid-v3nTxNyvz5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3nTxNyvz5 .mbr-text {
  color: #000000;
}
.cid-v3nTxNyvz5 .mbr-section-subtitle {
  color: #000000;
}
.cid-v3nTxNyvz5 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3nTxO7avL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3nTxO7avL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3nTxO7avL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3nTxO7avL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3nTxO7avL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3nTxO7avL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3nTxO7avL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3nTxO7avL .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-v3nTxO7avL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3nTxO7avL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3nTxO7avL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3nTxO7avL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3nTxO7avL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3nTxO7avL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3nTxO7avL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-v3o7h3lXOT {
  z-index: 1000;
  width: 100%;
}
.cid-v3o7h3lXOT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3o7h3lXOT .navbar-toggler {
    transform: scale(0.8);
  }
}
.cid-v3o7h3lXOT .navbar-nav {
  margin: auto;
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-v3o7h3lXOT .navbar-nav {
    max-width: 45%;
  }
}
.cid-v3o7h3lXOT .navbar-nav .nav-item {
  padding: 0 !important;
  transition: .3s all !important;
}
.cid-v3o7h3lXOT .navbar-nav .nav-item .nav-link {
  padding: 16px !important;
  margin: 0 !important;
  border-radius: 1rem !important;
  transition: .3s all !important;
}
.cid-v3o7h3lXOT .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
.cid-v3o7h3lXOT .navbar-nav .open .nav-link::after {
  transform: rotate(180deg);
}
@media (min-width: 992px) {
  .cid-v3o7h3lXOT .navbar-nav .open .nav-link::before {
    content: "";
    width: 100%;
    height: 20px;
    top: 100%;
    background: transparent;
    position: absolute;
  }
}
.cid-v3o7h3lXOT .navbar-nav .dropdown-item {
  padding: 12px !important;
  border-radius: 0.5rem !important;
  margin: 0 8px !important;
  transition: .3s all !important;
}
.cid-v3o7h3lXOT .navbar-nav .dropdown-item:hover {
  background-color: rgba(27, 31, 10, 0.06);
}
@media (min-width: 992px) {
  .cid-v3o7h3lXOT .navbar-nav {
    padding-left: 1.5rem;
  }
}
.cid-v3o7h3lXOT .navbar-logo {
  padding-left: 1rem;
  margin: 0 !important;
}
@media (min-width: 992px) {
  .cid-v3o7h3lXOT .navbar-logo {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 767px) {
  .cid-v3o7h3lXOT .navbar-logo {
    padding-left: 1rem;
  }
}
.cid-v3o7h3lXOT .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-v3o7h3lXOT .navbar-brand img {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0px !important;
}
.cid-v3o7h3lXOT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3o7h3lXOT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3o7h3lXOT .nav-link {
  width: fit-content;
  position: relative;
}
.cid-v3o7h3lXOT .navbar-caption {
  padding-left: 2rem;
  padding-right: .5rem;
}
@media (max-width: 767px) {
  .cid-v3o7h3lXOT .navbar-caption {
    padding-left: 1rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o7h3lXOT .nav-dropdown {
    padding-bottom: 0.5rem;
  }
}
.cid-v3o7h3lXOT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  transition: .3s all;
}
.cid-v3o7h3lXOT .container {
  display: flex;
  height: 90px;
  position: relative;
  padding: 0.5rem 0.6rem;
  flex-wrap: nowrap;
  background: rgba(255, 255, 255, 0.8) !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: 100vw;
  margin-top: 1rem;
  background-color: #ffffff;
  box-shadow: 0 30px 60px 0 rgba(27, 31, 10, 0.08);
}
@media (max-width: 992px) {
  .cid-v3o7h3lXOT .container {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3o7h3lXOT .container {
    width: 95%;
    height: 56px !important;
    padding-right: 1rem;
    margin-top: 0rem;
  }
}
.cid-v3o7h3lXOT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v3o7h3lXOT .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: rgba(255, 255, 255, 0.8) !important;
}
.cid-v3o7h3lXOT .nav-item:focus,
.cid-v3o7h3lXOT .nav-link:focus {
  outline: none;
}
.cid-v3o7h3lXOT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v3o7h3lXOT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3o7h3lXOT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v3o7h3lXOT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v3o7h3lXOT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3o7h3lXOT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3o7h3lXOT .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-v3o7h3lXOT .navbar.opened {
  transition: all 0.3s;
}
.cid-v3o7h3lXOT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v3o7h3lXOT .navbar .navbar-logo img {
  width: auto;
}
.cid-v3o7h3lXOT .navbar .navbar-collapse {
  justify-content: flex-end;
}
.cid-v3o7h3lXOT .navbar.collapsed {
  justify-content: center;
}
.cid-v3o7h3lXOT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3o7h3lXOT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3o7h3lXOT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5rem);
  }
}
.cid-v3o7h3lXOT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3o7h3lXOT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3o7h3lXOT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v3o7h3lXOT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3o7h3lXOT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v3o7h3lXOT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 767px) {
  .cid-v3o7h3lXOT .navbar {
    min-height: 72px;
  }
  .cid-v3o7h3lXOT .navbar .navbar-logo img {
    height: 2rem !important;
  }
}
@media (max-width: 991px) {
  .cid-v3o7h3lXOT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3o7h3lXOT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3o7h3lXOT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3o7h3lXOT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3o7h3lXOT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v3o7h3lXOT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3o7h3lXOT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 10px;
  }
  .cid-v3o7h3lXOT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v3o7h3lXOT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-v3o7h3lXOT .navbar.navbar-short .navbar-logo img {
  height: 2rem;
}
.cid-v3o7h3lXOT .dropdown-item.active,
.cid-v3o7h3lXOT .dropdown-item:active {
  background-color: transparent;
}
.cid-v3o7h3lXOT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3o7h3lXOT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3o7h3lXOT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3o7h3lXOT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-v3o7h3lXOT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 105%;
  transform: none;
  top: -12px;
}
.cid-v3o7h3lXOT .navbar .dropdown.open > .dropdown-menu {
  display: flex;
}
.cid-v3o7h3lXOT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v3o7h3lXOT .navbar-buttons {
  text-align: center;
  min-width: 140px;
}
@media (max-width: 992px) {
  .cid-v3o7h3lXOT .navbar-buttons {
    text-align: left;
  }
}
.cid-v3o7h3lXOT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v3o7h3lXOT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v3o7h3lXOT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3o7h3lXOT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o7h3lXOT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v3o7h3lXOT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3o7h3lXOT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o7h3lXOT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v3o7h3lXOT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v3o7h3lXOT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3o7h3lXOT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-v3o7h3lXOT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v3o7h3lXOT .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-v3o7h3lXOT .icons-menu {
    justify-content: flex-start;
    margin-bottom: .5rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3o7h3lXOT .navbar {
    height: 70px;
  }
  .cid-v3o7h3lXOT .navbar.opened {
    height: auto;
  }
  .cid-v3o7h3lXOT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3o7h3lXOT .navbar .dropdown > .dropdown-menu {
  display: none;
  width: max-content;
  max-width: 500px !important;
  transform: translateX(-50%);
  top: calc(100% + 20px);
  left: 50%;
}
.cid-v3o7h3lXOT .navbar .dropdown > .dropdown-menu .dropdown-item {
  line-height: 1 !important;
}
.cid-v3o7h3lXOT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
  align-items: center;
  display: flex;
  height: max-content !important;
  min-height: max-content !important;
}
.cid-v3o7h3lXOT .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-v3o7h3lXOT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
  transform: rotate(0deg);
}
.cid-v3o7h3lXOT .mbr-section-btn {
  margin: -0.6rem -0.6rem;
}
.cid-v3o7h3lXOT .navbar-toggler {
  margin-left: 12px;
  margin-right: 8px;
  order: 1000;
}
@media (max-width: 991px) {
  .cid-v3o7h3lXOT .navbar-brand {
    margin-right: auto;
  }
  .cid-v3o7h3lXOT .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: rgba(255, 255, 255, 0.8) !important;
    background: rgba(255, 255, 255, 0.8) !important;
    backdrop-filter: blur(8px);
  }
  .cid-v3o7h3lXOT .navbar-nav .nav-item .nav-link::after {
    margin-left: 10px;
  }
  .cid-v3o7h3lXOT .navbar-nav .dropdown-item:hover {
    background-color: rgba(27, 31, 10, 0.06);
  }
  .cid-v3o7h3lXOT .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-v3o7h3lXOT .navbar .dropdown > .dropdown-menu .dropdown-item {
    padding: 8px !important;
    line-height: 1 !important;
    margin-bottom: 4px !important;
  }
  .cid-v3o7h3lXOT .navbar .dropdown > .dropdown-menu .dropdown .dropdown-item {
    align-items: center;
    display: flex;
    height: max-content !important;
    min-height: max-content !important;
  }
  .cid-v3o7h3lXOT .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-v3o7h3lXOT .navbar .dropdown > .dropdown-menu .dropdown.open .dropdown-item::after {
    transform: rotate(180deg);
  }
  .cid-v3o7h3lXOT .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-v3o7h3lXOT .navbar .dropdown.open > .dropdown-menu {
    display: flex !important;
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 575px) {
  .cid-v3o7h3lXOT .navbar-collapse {
    padding: 1rem;
  }
}
.cid-v3o7h4EJdG {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v3o7h4EJdG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3o7h4EJdG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3o7h4EJdG .row {
  flex-direction: row-reverse;
}
.cid-v3o7h5dTby {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v3o7h5dTby .mbr-text {
  color: #000000;
}
.cid-v3o7h5dTby .mbr-section-subtitle {
  color: #000000;
}
.cid-v3o7h5dTby .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-v3o7h5IMwS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-v3o7h5IMwS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-v3o7h5IMwS .social-row {
  width: 100%;
  justify-content: center;
}
.cid-v3o7h5IMwS .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-v3o7h5IMwS .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-v3o7h5IMwS .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-v3o7h5IMwS .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-v3o7h5IMwS .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-v3o7h5IMwS .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-v3o7h5IMwS .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-v3o7h5IMwS .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-v3o7h5IMwS .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v3o7h5IMwS .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v3o7h5IMwS .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-v3o7h5IMwS .media-container-row .row-copirayt p {
  width: 100%;
}
