body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((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.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #22a5e5 !important;
}
.bg-success {
  background-color: #0a980a !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #22a5e5 !important;
  border-color: #22a5e5 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #13709e !important;
  border-color: #13709e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #13709e !important;
  border-color: #13709e !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #0a980a !important;
  border-color: #0a980a !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #054705 !important;
  border-color: #054705 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #054705 !important;
  border-color: #054705 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #22a5e5;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #13709e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #22a5e5 !important;
  border-color: #22a5e5 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #0a980a;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #054705 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #0a980a !important;
  border-color: #0a980a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  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: transparent!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: transparent;
  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: transparent!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: #22a5e5 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #0a980a !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #116690 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #043804 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !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: #22a5e5;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #22a5e5;
  border-color: #22a5e5;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #22a5e5;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #d9effa;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #30f130;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.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: #22a5e5 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #22a5e5;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #22a5e5;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #22a5e5;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #22a5e5;
  border-bottom-color: #22a5e5;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #22a5e5 !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: #ff6666 !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='%2322a5e5' %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;
}
.cid-tUOM4bAPWO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUOM4bAPWO nav.navbar {
  position: fixed;
}
.cid-tUOM4bAPWO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUOM4bAPWO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUOM4bAPWO .dropdown-item:hover,
.cid-tUOM4bAPWO .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUOM4bAPWO .dropdown-item:hover span {
  color: white;
}
.cid-tUOM4bAPWO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUOM4bAPWO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUOM4bAPWO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUOM4bAPWO .nav-link {
  position: relative;
}
.cid-tUOM4bAPWO .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown-menu,
.cid-tUOM4bAPWO .navbar.opened {
  background: #ffffff !important;
}
.cid-tUOM4bAPWO .nav-item:focus,
.cid-tUOM4bAPWO .nav-link:focus {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUOM4bAPWO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUOM4bAPWO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.opened {
  transition: all 0.3s;
}
.cid-tUOM4bAPWO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUOM4bAPWO .navbar .navbar-logo img {
  width: auto;
}
.cid-tUOM4bAPWO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar.collapsed {
  justify-content: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUOM4bAPWO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUOM4bAPWO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUOM4bAPWO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUOM4bAPWO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUOM4bAPWO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUOM4bAPWO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUOM4bAPWO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUOM4bAPWO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUOM4bAPWO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUOM4bAPWO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown-item.active,
.cid-tUOM4bAPWO .dropdown-item:active {
  background-color: transparent;
}
.cid-tUOM4bAPWO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUOM4bAPWO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUOM4bAPWO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUOM4bAPWO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUOM4bAPWO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUOM4bAPWO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUOM4bAPWO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUOM4bAPWO .navbar {
    height: 70px;
  }
  .cid-tUOM4bAPWO .navbar.opened {
    height: auto;
  }
  .cid-tUOM4bAPWO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUOMQDyKCc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUOMQDyKCc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUOMQDyKCc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUOMQDyKCc .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUOMQDyKCc .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tUUKPz8AUz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUUKPz8AUz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUUKPz8AUz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUUKPz8AUz .card-wrapper {
  background-color: #fafafa;
  margin-bottom: 0.2rem;
  border-radius: 4px;
  background: #fafafa;
  transition: all 0.3s;
  padding: 0.1rem;
  padding-top: 0.1rem;
}
.cid-tUUKPz8AUz .mbr-section-title,
.cid-tUUKPz8AUz .mbr-section-subtitle {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tUUKPz8AUz .card-wrapper {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tUUKPz8AUz .card-wrapper {
    padding: 0.1rem;
    padding-top: 0.1rem;
  }
}
.cid-tUUM7HF5Rs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUUM7HF5Rs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUUM7HF5Rs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUUM7HF5Rs .card-wrapper {
  background-color: #fafafa;
  margin-bottom: 0.2rem;
  border-radius: 4px;
  background: #fafafa;
  transition: all 0.3s;
  padding: 0.1rem;
  padding-top: 0.1rem;
}
.cid-tUUM7HF5Rs .mbr-section-title,
.cid-tUUM7HF5Rs .mbr-section-subtitle {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tUUM7HF5Rs .card-wrapper {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tUUM7HF5Rs .card-wrapper {
    padding: 0.1rem;
    padding-top: 0.1rem;
  }
}
.cid-tUUMnhSvrh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUUMnhSvrh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUUMnhSvrh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUUMnhSvrh .card-wrapper {
  background-color: #fafafa;
  margin-bottom: 0.2rem;
  border-radius: 4px;
  background: #fafafa;
  transition: all 0.3s;
  padding: 0.1rem;
  padding-top: 0.1rem;
}
.cid-tUUMnhSvrh .mbr-section-title,
.cid-tUUMnhSvrh .mbr-section-subtitle {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tUUMnhSvrh .card-wrapper {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tUUMnhSvrh .card-wrapper {
    padding: 0.1rem;
    padding-top: 0.1rem;
  }
}
.cid-tUUNuQkbe0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUUNuQkbe0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUUNuQkbe0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUUNuQkbe0 .card-wrapper {
  background-color: #fafafa;
  margin-bottom: 0.2rem;
  border-radius: 4px;
  background: #fafafa;
  transition: all 0.3s;
  padding: 0.1rem;
  padding-top: 0.1rem;
}
.cid-tUUNuQkbe0 .mbr-section-title,
.cid-tUUNuQkbe0 .mbr-section-subtitle {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tUUNuQkbe0 .card-wrapper {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tUUNuQkbe0 .card-wrapper {
    padding: 0.1rem;
    padding-top: 0.1rem;
  }
}
.cid-tUUNw5Orr4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUUNw5Orr4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUUNw5Orr4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUUNw5Orr4 .card-wrapper {
  background-color: #fafafa;
  margin-bottom: 0.2rem;
  border-radius: 4px;
  background: #fafafa;
  transition: all 0.3s;
  padding: 0.1rem;
  padding-top: 0.1rem;
}
.cid-tUUNw5Orr4 .mbr-section-title,
.cid-tUUNw5Orr4 .mbr-section-subtitle {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tUUNw5Orr4 .card-wrapper {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tUUNw5Orr4 .card-wrapper {
    padding: 0.1rem;
    padding-top: 0.1rem;
  }
}
.cid-tUUNvxtPBX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUUNvxtPBX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUUNvxtPBX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUUNvxtPBX .card-wrapper {
  background-color: #fafafa;
  margin-bottom: 0.2rem;
  border-radius: 4px;
  background: #fafafa;
  transition: all 0.3s;
  padding: 0.1rem;
  padding-top: 0.1rem;
}
.cid-tUUNvxtPBX .mbr-section-title,
.cid-tUUNvxtPBX .mbr-section-subtitle {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tUUNvxtPBX .card-wrapper {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tUUNvxtPBX .card-wrapper {
    padding: 0.1rem;
    padding-top: 0.1rem;
  }
}
.cid-tUUNX47HrX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUUNX47HrX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUUNX47HrX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUUNX47HrX .card-wrapper {
  background-color: #fafafa;
  margin-bottom: 0.2rem;
  border-radius: 4px;
  background: #fafafa;
  transition: all 0.3s;
  padding: 0.1rem;
  padding-top: 0.1rem;
}
.cid-tUUNX47HrX .mbr-section-title,
.cid-tUUNX47HrX .mbr-section-subtitle {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tUUNX47HrX .card-wrapper {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tUUNX47HrX .card-wrapper {
    padding: 0.1rem;
    padding-top: 0.1rem;
  }
}
.cid-tUUNYjAEJ3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUUNYjAEJ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUUNYjAEJ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUUNYjAEJ3 .card-wrapper {
  background-color: #fafafa;
  margin-bottom: 0.2rem;
  border-radius: 4px;
  background: #fafafa;
  transition: all 0.3s;
  padding: 0.1rem;
  padding-top: 0.1rem;
}
.cid-tUUNYjAEJ3 .mbr-section-title,
.cid-tUUNYjAEJ3 .mbr-section-subtitle {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tUUNYjAEJ3 .card-wrapper {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tUUNYjAEJ3 .card-wrapper {
    padding: 0.1rem;
    padding-top: 0.1rem;
  }
}
.cid-tUONdhyntF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUOM4bAPWO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUOM4bAPWO nav.navbar {
  position: fixed;
}
.cid-tUOM4bAPWO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUOM4bAPWO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUOM4bAPWO .dropdown-item:hover,
.cid-tUOM4bAPWO .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUOM4bAPWO .dropdown-item:hover span {
  color: white;
}
.cid-tUOM4bAPWO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUOM4bAPWO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUOM4bAPWO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUOM4bAPWO .nav-link {
  position: relative;
}
.cid-tUOM4bAPWO .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown-menu,
.cid-tUOM4bAPWO .navbar.opened {
  background: #ffffff !important;
}
.cid-tUOM4bAPWO .nav-item:focus,
.cid-tUOM4bAPWO .nav-link:focus {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUOM4bAPWO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUOM4bAPWO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.opened {
  transition: all 0.3s;
}
.cid-tUOM4bAPWO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUOM4bAPWO .navbar .navbar-logo img {
  width: auto;
}
.cid-tUOM4bAPWO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar.collapsed {
  justify-content: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUOM4bAPWO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUOM4bAPWO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUOM4bAPWO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUOM4bAPWO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUOM4bAPWO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUOM4bAPWO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUOM4bAPWO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUOM4bAPWO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUOM4bAPWO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUOM4bAPWO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown-item.active,
.cid-tUOM4bAPWO .dropdown-item:active {
  background-color: transparent;
}
.cid-tUOM4bAPWO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUOM4bAPWO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUOM4bAPWO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUOM4bAPWO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUOM4bAPWO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUOM4bAPWO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUOM4bAPWO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUOM4bAPWO .navbar {
    height: 70px;
  }
  .cid-tUOM4bAPWO .navbar.opened {
    height: auto;
  }
  .cid-tUOM4bAPWO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUPjSK3R0y {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPjSK3R0y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPjSK3R0y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUPjSK3R0y .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPjSK3R0y .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tUPjBgAKGq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPjBgAKGq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPjBgAKGq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPjBgAKGq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPjBgAKGq .row {
  flex-direction: row-reverse;
}
.cid-tUPjBgAKGq img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPjBgAKGq .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUPjCYIu8d {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPjCYIu8d .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPjCYIu8d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPjCYIu8d .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPjCYIu8d .row {
  flex-direction: row-reverse;
}
.cid-tUPjCYIu8d img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPjCYIu8d .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUPjE3wK48 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPjE3wK48 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPjE3wK48 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPjE3wK48 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPjE3wK48 .row {
  flex-direction: row-reverse;
}
.cid-tUPjE3wK48 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPjE3wK48 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUPjF3aN0r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPjF3aN0r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPjF3aN0r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPjF3aN0r .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPjF3aN0r .row {
  flex-direction: row-reverse;
}
.cid-tUPjF3aN0r img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPjF3aN0r .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUPjFXVNdv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPjFXVNdv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPjFXVNdv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPjFXVNdv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPjFXVNdv .row {
  flex-direction: row-reverse;
}
.cid-tUPjFXVNdv img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPjFXVNdv .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUPjHe0AZT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPjHe0AZT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPjHe0AZT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPjHe0AZT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPjHe0AZT .row {
  flex-direction: row-reverse;
}
.cid-tUPjHe0AZT img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPjHe0AZT .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUPk6SG5NI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPk6SG5NI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPk6SG5NI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPk6SG5NI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPk6SG5NI .row {
  flex-direction: row-reverse;
}
.cid-tUPk6SG5NI img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPk6SG5NI .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUPmowb3wf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPmowb3wf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPmowb3wf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPmowb3wf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPmowb3wf .row {
  flex-direction: row-reverse;
}
.cid-tUPmowb3wf img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPmowb3wf .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUONdhyntF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUOM4bAPWO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUOM4bAPWO nav.navbar {
  position: fixed;
}
.cid-tUOM4bAPWO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUOM4bAPWO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUOM4bAPWO .dropdown-item:hover,
.cid-tUOM4bAPWO .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUOM4bAPWO .dropdown-item:hover span {
  color: white;
}
.cid-tUOM4bAPWO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUOM4bAPWO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUOM4bAPWO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUOM4bAPWO .nav-link {
  position: relative;
}
.cid-tUOM4bAPWO .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown-menu,
.cid-tUOM4bAPWO .navbar.opened {
  background: #ffffff !important;
}
.cid-tUOM4bAPWO .nav-item:focus,
.cid-tUOM4bAPWO .nav-link:focus {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUOM4bAPWO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUOM4bAPWO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.opened {
  transition: all 0.3s;
}
.cid-tUOM4bAPWO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUOM4bAPWO .navbar .navbar-logo img {
  width: auto;
}
.cid-tUOM4bAPWO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar.collapsed {
  justify-content: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUOM4bAPWO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUOM4bAPWO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUOM4bAPWO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUOM4bAPWO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUOM4bAPWO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUOM4bAPWO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUOM4bAPWO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUOM4bAPWO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUOM4bAPWO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUOM4bAPWO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown-item.active,
.cid-tUOM4bAPWO .dropdown-item:active {
  background-color: transparent;
}
.cid-tUOM4bAPWO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUOM4bAPWO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUOM4bAPWO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUOM4bAPWO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUOM4bAPWO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUOM4bAPWO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUOM4bAPWO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUOM4bAPWO .navbar {
    height: 70px;
  }
  .cid-tUOM4bAPWO .navbar.opened {
    height: auto;
  }
  .cid-tUOM4bAPWO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUPCmSbpSM {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPCmSbpSM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPCmSbpSM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUPCmSbpSM .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPCmSbpSM .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tUPChhfvK9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPChhfvK9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPChhfvK9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPChhfvK9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPChhfvK9 .row {
  flex-direction: row-reverse;
}
.cid-tUPChhfvK9 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPChhfvK9 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUPH7Aitcd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPH7Aitcd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPH7Aitcd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPH7Aitcd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPH7Aitcd .row {
  flex-direction: row-reverse;
}
.cid-tUPH7Aitcd img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPH7Aitcd .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUPISxUrkF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPISxUrkF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPISxUrkF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPISxUrkF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPISxUrkF .row {
  flex-direction: row-reverse;
}
.cid-tUPISxUrkF img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPISxUrkF .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUPP78asni {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPP78asni .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPP78asni .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPP78asni .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPP78asni .row {
  flex-direction: row-reverse;
}
.cid-tUPP78asni img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPP78asni .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUONdhyntF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUPS4KckGP {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUPS4KckGP nav.navbar {
  position: fixed;
}
.cid-tUPS4KckGP .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUPS4KckGP .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUPS4KckGP .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUPS4KckGP .dropdown-item:hover,
.cid-tUPS4KckGP .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUPS4KckGP .dropdown-item:hover span {
  color: white;
}
.cid-tUPS4KckGP .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUPS4KckGP .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUPS4KckGP .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUPS4KckGP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUPS4KckGP .nav-link {
  position: relative;
}
.cid-tUPS4KckGP .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUPS4KckGP .container {
    flex-wrap: wrap;
  }
}
.cid-tUPS4KckGP .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUPS4KckGP .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUPS4KckGP .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUPS4KckGP .dropdown-menu,
.cid-tUPS4KckGP .navbar.opened {
  background: #ffffff !important;
}
.cid-tUPS4KckGP .nav-item:focus,
.cid-tUPS4KckGP .nav-link:focus {
  outline: none;
}
.cid-tUPS4KckGP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUPS4KckGP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUPS4KckGP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUPS4KckGP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUPS4KckGP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUPS4KckGP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUPS4KckGP .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUPS4KckGP .navbar.opened {
  transition: all 0.3s;
}
.cid-tUPS4KckGP .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUPS4KckGP .navbar .navbar-logo img {
  width: auto;
}
.cid-tUPS4KckGP .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUPS4KckGP .navbar.collapsed {
  justify-content: center;
}
.cid-tUPS4KckGP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUPS4KckGP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUPS4KckGP .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUPS4KckGP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUPS4KckGP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUPS4KckGP .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUPS4KckGP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUPS4KckGP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUPS4KckGP .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUPS4KckGP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUPS4KckGP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUPS4KckGP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUPS4KckGP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUPS4KckGP .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUPS4KckGP .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUPS4KckGP .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUPS4KckGP .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUPS4KckGP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUPS4KckGP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUPS4KckGP .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUPS4KckGP .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUPS4KckGP .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUPS4KckGP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUPS4KckGP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUPS4KckGP .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUPS4KckGP .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUPS4KckGP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUPS4KckGP .dropdown-item.active,
.cid-tUPS4KckGP .dropdown-item:active {
  background-color: transparent;
}
.cid-tUPS4KckGP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUPS4KckGP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUPS4KckGP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUPS4KckGP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUPS4KckGP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUPS4KckGP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUPS4KckGP ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUPS4KckGP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUPS4KckGP button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUPS4KckGP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUPS4KckGP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUPS4KckGP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUPS4KckGP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUPS4KckGP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUPS4KckGP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUPS4KckGP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUPS4KckGP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUPS4KckGP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUPS4KckGP .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUPS4KckGP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUPS4KckGP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUPS4KckGP .navbar {
    height: 70px;
  }
  .cid-tUPS4KckGP .navbar.opened {
    height: auto;
  }
  .cid-tUPS4KckGP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUPS4Kt56Q {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPS4Kt56Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPS4Kt56Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUPS4Kt56Q .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPS4Kt56Q .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tUPSihmffW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPSihmffW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPSihmffW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPSihmffW .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPSihmffW .row {
  flex-direction: row-reverse;
}
.cid-tUPSihmffW img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPSihmffW .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUPVy3oWdd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPVy3oWdd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPVy3oWdd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPVy3oWdd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPVy3oWdd .row {
  flex-direction: row-reverse;
}
.cid-tUPVy3oWdd img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPVy3oWdd .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUPXkB4Ncp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPXkB4Ncp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPXkB4Ncp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPXkB4Ncp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPXkB4Ncp .row {
  flex-direction: row-reverse;
}
.cid-tUPXkB4Ncp img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPXkB4Ncp .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUPZ0h9ILu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUPZ0h9ILu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUPZ0h9ILu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUPZ0h9ILu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUPZ0h9ILu .row {
  flex-direction: row-reverse;
}
.cid-tUPZ0h9ILu img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUPZ0h9ILu .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQ08Cz2Dr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQ08Cz2Dr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQ08Cz2Dr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQ08Cz2Dr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQ08Cz2Dr .row {
  flex-direction: row-reverse;
}
.cid-tUQ08Cz2Dr img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQ08Cz2Dr .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQ2nCuhnc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQ2nCuhnc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQ2nCuhnc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQ2nCuhnc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQ2nCuhnc .row {
  flex-direction: row-reverse;
}
.cid-tUQ2nCuhnc img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQ2nCuhnc .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQaWYv4EH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQaWYv4EH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQaWYv4EH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQaWYv4EH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQaWYv4EH .row {
  flex-direction: row-reverse;
}
.cid-tUQaWYv4EH img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQaWYv4EH .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQcbe8Ube {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQcbe8Ube .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQcbe8Ube .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQcbe8Ube .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQcbe8Ube .row {
  flex-direction: row-reverse;
}
.cid-tUQcbe8Ube img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQcbe8Ube .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUPS4LYTiA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUQcWnXYI9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUQcWnXYI9 nav.navbar {
  position: fixed;
}
.cid-tUQcWnXYI9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUQcWnXYI9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUQcWnXYI9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUQcWnXYI9 .dropdown-item:hover,
.cid-tUQcWnXYI9 .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUQcWnXYI9 .dropdown-item:hover span {
  color: white;
}
.cid-tUQcWnXYI9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUQcWnXYI9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUQcWnXYI9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUQcWnXYI9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUQcWnXYI9 .nav-link {
  position: relative;
}
.cid-tUQcWnXYI9 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUQcWnXYI9 .container {
    flex-wrap: wrap;
  }
}
.cid-tUQcWnXYI9 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUQcWnXYI9 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUQcWnXYI9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUQcWnXYI9 .dropdown-menu,
.cid-tUQcWnXYI9 .navbar.opened {
  background: #ffffff !important;
}
.cid-tUQcWnXYI9 .nav-item:focus,
.cid-tUQcWnXYI9 .nav-link:focus {
  outline: none;
}
.cid-tUQcWnXYI9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUQcWnXYI9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUQcWnXYI9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUQcWnXYI9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUQcWnXYI9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUQcWnXYI9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUQcWnXYI9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUQcWnXYI9 .navbar.opened {
  transition: all 0.3s;
}
.cid-tUQcWnXYI9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUQcWnXYI9 .navbar .navbar-logo img {
  width: auto;
}
.cid-tUQcWnXYI9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUQcWnXYI9 .navbar.collapsed {
  justify-content: center;
}
.cid-tUQcWnXYI9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUQcWnXYI9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUQcWnXYI9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUQcWnXYI9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUQcWnXYI9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUQcWnXYI9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUQcWnXYI9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUQcWnXYI9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUQcWnXYI9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUQcWnXYI9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUQcWnXYI9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUQcWnXYI9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUQcWnXYI9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUQcWnXYI9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUQcWnXYI9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUQcWnXYI9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUQcWnXYI9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUQcWnXYI9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUQcWnXYI9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUQcWnXYI9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUQcWnXYI9 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUQcWnXYI9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUQcWnXYI9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUQcWnXYI9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUQcWnXYI9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUQcWnXYI9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUQcWnXYI9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUQcWnXYI9 .dropdown-item.active,
.cid-tUQcWnXYI9 .dropdown-item:active {
  background-color: transparent;
}
.cid-tUQcWnXYI9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUQcWnXYI9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUQcWnXYI9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUQcWnXYI9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUQcWnXYI9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUQcWnXYI9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUQcWnXYI9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUQcWnXYI9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUQcWnXYI9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUQcWnXYI9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUQcWnXYI9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUQcWnXYI9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUQcWnXYI9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUQcWnXYI9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUQcWnXYI9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUQcWnXYI9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUQcWnXYI9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUQcWnXYI9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUQcWnXYI9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUQcWnXYI9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUQcWnXYI9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUQcWnXYI9 .navbar {
    height: 70px;
  }
  .cid-tUQcWnXYI9 .navbar.opened {
    height: auto;
  }
  .cid-tUQcWnXYI9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUQcWodHs2 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQcWodHs2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQcWodHs2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUQcWodHs2 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQcWodHs2 .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tUQdfXwajR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQdfXwajR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQdfXwajR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQdfXwajR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQdfXwajR .row {
  flex-direction: row-reverse;
}
.cid-tUQdfXwajR img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQdfXwajR .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQfZVktOZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQfZVktOZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQfZVktOZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQfZVktOZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQfZVktOZ .row {
  flex-direction: row-reverse;
}
.cid-tUQfZVktOZ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQfZVktOZ .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQhqoJRui {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQhqoJRui .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQhqoJRui .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQhqoJRui .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQhqoJRui .row {
  flex-direction: row-reverse;
}
.cid-tUQhqoJRui img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQhqoJRui .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQiAjFZlO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQiAjFZlO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQiAjFZlO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQiAjFZlO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQiAjFZlO .row {
  flex-direction: row-reverse;
}
.cid-tUQiAjFZlO img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQiAjFZlO .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQkixkHa2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQkixkHa2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQkixkHa2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQkixkHa2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQkixkHa2 .row {
  flex-direction: row-reverse;
}
.cid-tUQkixkHa2 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQkixkHa2 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQllUd1Yw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQllUd1Yw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQllUd1Yw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQllUd1Yw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQllUd1Yw .row {
  flex-direction: row-reverse;
}
.cid-tUQllUd1Yw img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQllUd1Yw .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQna7zHmu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQna7zHmu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQna7zHmu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQna7zHmu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQna7zHmu .row {
  flex-direction: row-reverse;
}
.cid-tUQna7zHmu img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQna7zHmu .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQnwIfOJh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQnwIfOJh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQnwIfOJh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQnwIfOJh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQnwIfOJh .row {
  flex-direction: row-reverse;
}
.cid-tUQnwIfOJh img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQnwIfOJh .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQoavF2h2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQoavF2h2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQoavF2h2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQoavF2h2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQoavF2h2 .row {
  flex-direction: row-reverse;
}
.cid-tUQoavF2h2 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQoavF2h2 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQcWqgur3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUQpBQnciI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUQpBQnciI nav.navbar {
  position: fixed;
}
.cid-tUQpBQnciI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUQpBQnciI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUQpBQnciI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUQpBQnciI .dropdown-item:hover,
.cid-tUQpBQnciI .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUQpBQnciI .dropdown-item:hover span {
  color: white;
}
.cid-tUQpBQnciI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUQpBQnciI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUQpBQnciI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUQpBQnciI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUQpBQnciI .nav-link {
  position: relative;
}
.cid-tUQpBQnciI .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUQpBQnciI .container {
    flex-wrap: wrap;
  }
}
.cid-tUQpBQnciI .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUQpBQnciI .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUQpBQnciI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUQpBQnciI .dropdown-menu,
.cid-tUQpBQnciI .navbar.opened {
  background: #ffffff !important;
}
.cid-tUQpBQnciI .nav-item:focus,
.cid-tUQpBQnciI .nav-link:focus {
  outline: none;
}
.cid-tUQpBQnciI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUQpBQnciI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUQpBQnciI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUQpBQnciI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUQpBQnciI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUQpBQnciI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUQpBQnciI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUQpBQnciI .navbar.opened {
  transition: all 0.3s;
}
.cid-tUQpBQnciI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUQpBQnciI .navbar .navbar-logo img {
  width: auto;
}
.cid-tUQpBQnciI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUQpBQnciI .navbar.collapsed {
  justify-content: center;
}
.cid-tUQpBQnciI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUQpBQnciI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUQpBQnciI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUQpBQnciI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUQpBQnciI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUQpBQnciI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUQpBQnciI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUQpBQnciI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUQpBQnciI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUQpBQnciI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUQpBQnciI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUQpBQnciI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUQpBQnciI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUQpBQnciI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUQpBQnciI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUQpBQnciI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUQpBQnciI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUQpBQnciI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUQpBQnciI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUQpBQnciI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUQpBQnciI .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUQpBQnciI .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUQpBQnciI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUQpBQnciI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUQpBQnciI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUQpBQnciI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUQpBQnciI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUQpBQnciI .dropdown-item.active,
.cid-tUQpBQnciI .dropdown-item:active {
  background-color: transparent;
}
.cid-tUQpBQnciI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUQpBQnciI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUQpBQnciI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUQpBQnciI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUQpBQnciI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUQpBQnciI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUQpBQnciI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUQpBQnciI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUQpBQnciI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUQpBQnciI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUQpBQnciI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUQpBQnciI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUQpBQnciI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUQpBQnciI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUQpBQnciI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUQpBQnciI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUQpBQnciI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUQpBQnciI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUQpBQnciI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUQpBQnciI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUQpBQnciI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUQpBQnciI .navbar {
    height: 70px;
  }
  .cid-tUQpBQnciI .navbar.opened {
    height: auto;
  }
  .cid-tUQpBQnciI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUQpBQB3I5 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQpBQB3I5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQpBQB3I5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUQpBQB3I5 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQpBQB3I5 .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tUQpOKRTTg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQpOKRTTg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQpOKRTTg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQpOKRTTg .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQpOKRTTg .row {
  flex-direction: row-reverse;
}
.cid-tUQpOKRTTg img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQpOKRTTg .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQrVHPyQK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQrVHPyQK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQrVHPyQK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQrVHPyQK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQrVHPyQK .row {
  flex-direction: row-reverse;
}
.cid-tUQrVHPyQK img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQrVHPyQK .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQti4TvCZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQti4TvCZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQti4TvCZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQti4TvCZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQti4TvCZ .row {
  flex-direction: row-reverse;
}
.cid-tUQti4TvCZ img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQti4TvCZ .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQu8qa2ri {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQu8qa2ri .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQu8qa2ri .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQu8qa2ri .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQu8qa2ri .row {
  flex-direction: row-reverse;
}
.cid-tUQu8qa2ri img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQu8qa2ri .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQzd0934I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQzd0934I .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQzd0934I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQzd0934I .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQzd0934I .row {
  flex-direction: row-reverse;
}
.cid-tUQzd0934I img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQzd0934I .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQvMvcKNv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQvMvcKNv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQvMvcKNv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQvMvcKNv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQvMvcKNv .row {
  flex-direction: row-reverse;
}
.cid-tUQvMvcKNv img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQvMvcKNv .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQAy1PpSA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQAy1PpSA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQAy1PpSA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQAy1PpSA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQAy1PpSA .row {
  flex-direction: row-reverse;
}
.cid-tUQAy1PpSA img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQAy1PpSA .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQpBSWM7K {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUQC38J9BB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUQC38J9BB nav.navbar {
  position: fixed;
}
.cid-tUQC38J9BB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUQC38J9BB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUQC38J9BB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUQC38J9BB .dropdown-item:hover,
.cid-tUQC38J9BB .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUQC38J9BB .dropdown-item:hover span {
  color: white;
}
.cid-tUQC38J9BB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUQC38J9BB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUQC38J9BB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUQC38J9BB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUQC38J9BB .nav-link {
  position: relative;
}
.cid-tUQC38J9BB .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUQC38J9BB .container {
    flex-wrap: wrap;
  }
}
.cid-tUQC38J9BB .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUQC38J9BB .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUQC38J9BB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUQC38J9BB .dropdown-menu,
.cid-tUQC38J9BB .navbar.opened {
  background: #ffffff !important;
}
.cid-tUQC38J9BB .nav-item:focus,
.cid-tUQC38J9BB .nav-link:focus {
  outline: none;
}
.cid-tUQC38J9BB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUQC38J9BB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUQC38J9BB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUQC38J9BB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUQC38J9BB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUQC38J9BB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUQC38J9BB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUQC38J9BB .navbar.opened {
  transition: all 0.3s;
}
.cid-tUQC38J9BB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUQC38J9BB .navbar .navbar-logo img {
  width: auto;
}
.cid-tUQC38J9BB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUQC38J9BB .navbar.collapsed {
  justify-content: center;
}
.cid-tUQC38J9BB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUQC38J9BB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUQC38J9BB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUQC38J9BB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUQC38J9BB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUQC38J9BB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUQC38J9BB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUQC38J9BB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUQC38J9BB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUQC38J9BB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUQC38J9BB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUQC38J9BB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUQC38J9BB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUQC38J9BB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUQC38J9BB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUQC38J9BB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUQC38J9BB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUQC38J9BB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUQC38J9BB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUQC38J9BB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUQC38J9BB .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUQC38J9BB .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUQC38J9BB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUQC38J9BB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUQC38J9BB .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUQC38J9BB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUQC38J9BB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUQC38J9BB .dropdown-item.active,
.cid-tUQC38J9BB .dropdown-item:active {
  background-color: transparent;
}
.cid-tUQC38J9BB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUQC38J9BB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUQC38J9BB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUQC38J9BB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUQC38J9BB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUQC38J9BB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUQC38J9BB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUQC38J9BB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUQC38J9BB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUQC38J9BB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUQC38J9BB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUQC38J9BB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUQC38J9BB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUQC38J9BB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUQC38J9BB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUQC38J9BB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUQC38J9BB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUQC38J9BB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUQC38J9BB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUQC38J9BB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUQC38J9BB .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUQC38J9BB .navbar {
    height: 70px;
  }
  .cid-tUQC38J9BB .navbar.opened {
    height: auto;
  }
  .cid-tUQC38J9BB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUQC38XQ87 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQC38XQ87 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQC38XQ87 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUQC38XQ87 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQC38XQ87 .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tUQCqNhWA1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQCqNhWA1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQCqNhWA1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQCqNhWA1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQCqNhWA1 .row {
  flex-direction: row-reverse;
}
.cid-tUQCqNhWA1 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQCqNhWA1 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQDAB7cbG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQDAB7cbG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQDAB7cbG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQDAB7cbG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQDAB7cbG .row {
  flex-direction: row-reverse;
}
.cid-tUQDAB7cbG img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQDAB7cbG .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQGvTthYu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQGvTthYu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQGvTthYu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQGvTthYu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQGvTthYu .row {
  flex-direction: row-reverse;
}
.cid-tUQGvTthYu img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQGvTthYu .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQC3aKQFz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUQHWqBzTu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUQHWqBzTu nav.navbar {
  position: fixed;
}
.cid-tUQHWqBzTu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUQHWqBzTu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUQHWqBzTu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUQHWqBzTu .dropdown-item:hover,
.cid-tUQHWqBzTu .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUQHWqBzTu .dropdown-item:hover span {
  color: white;
}
.cid-tUQHWqBzTu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUQHWqBzTu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUQHWqBzTu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUQHWqBzTu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUQHWqBzTu .nav-link {
  position: relative;
}
.cid-tUQHWqBzTu .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUQHWqBzTu .container {
    flex-wrap: wrap;
  }
}
.cid-tUQHWqBzTu .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUQHWqBzTu .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUQHWqBzTu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUQHWqBzTu .dropdown-menu,
.cid-tUQHWqBzTu .navbar.opened {
  background: #ffffff !important;
}
.cid-tUQHWqBzTu .nav-item:focus,
.cid-tUQHWqBzTu .nav-link:focus {
  outline: none;
}
.cid-tUQHWqBzTu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUQHWqBzTu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUQHWqBzTu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUQHWqBzTu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUQHWqBzTu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUQHWqBzTu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUQHWqBzTu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUQHWqBzTu .navbar.opened {
  transition: all 0.3s;
}
.cid-tUQHWqBzTu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUQHWqBzTu .navbar .navbar-logo img {
  width: auto;
}
.cid-tUQHWqBzTu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUQHWqBzTu .navbar.collapsed {
  justify-content: center;
}
.cid-tUQHWqBzTu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUQHWqBzTu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUQHWqBzTu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUQHWqBzTu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUQHWqBzTu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUQHWqBzTu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUQHWqBzTu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUQHWqBzTu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUQHWqBzTu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUQHWqBzTu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUQHWqBzTu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUQHWqBzTu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUQHWqBzTu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUQHWqBzTu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUQHWqBzTu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUQHWqBzTu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUQHWqBzTu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUQHWqBzTu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUQHWqBzTu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUQHWqBzTu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUQHWqBzTu .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUQHWqBzTu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUQHWqBzTu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUQHWqBzTu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUQHWqBzTu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUQHWqBzTu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUQHWqBzTu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUQHWqBzTu .dropdown-item.active,
.cid-tUQHWqBzTu .dropdown-item:active {
  background-color: transparent;
}
.cid-tUQHWqBzTu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUQHWqBzTu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUQHWqBzTu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUQHWqBzTu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUQHWqBzTu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUQHWqBzTu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUQHWqBzTu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUQHWqBzTu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUQHWqBzTu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUQHWqBzTu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUQHWqBzTu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUQHWqBzTu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUQHWqBzTu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUQHWqBzTu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUQHWqBzTu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUQHWqBzTu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUQHWqBzTu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUQHWqBzTu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUQHWqBzTu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUQHWqBzTu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUQHWqBzTu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUQHWqBzTu .navbar {
    height: 70px;
  }
  .cid-tUQHWqBzTu .navbar.opened {
    height: auto;
  }
  .cid-tUQHWqBzTu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUQHWqQuga {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQHWqQuga .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQHWqQuga .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUQHWqQuga .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQHWqQuga .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tUQI9EfCA9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQI9EfCA9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQI9EfCA9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQI9EfCA9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQI9EfCA9 .row {
  flex-direction: row-reverse;
}
.cid-tUQI9EfCA9 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQI9EfCA9 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQJE4Nf3a {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQJE4Nf3a .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQJE4Nf3a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQJE4Nf3a .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQJE4Nf3a .row {
  flex-direction: row-reverse;
}
.cid-tUQJE4Nf3a img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQJE4Nf3a .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQHWrMYnx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUQKHBw7dS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUQKHBw7dS nav.navbar {
  position: fixed;
}
.cid-tUQKHBw7dS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUQKHBw7dS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUQKHBw7dS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUQKHBw7dS .dropdown-item:hover,
.cid-tUQKHBw7dS .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUQKHBw7dS .dropdown-item:hover span {
  color: white;
}
.cid-tUQKHBw7dS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUQKHBw7dS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUQKHBw7dS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUQKHBw7dS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUQKHBw7dS .nav-link {
  position: relative;
}
.cid-tUQKHBw7dS .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUQKHBw7dS .container {
    flex-wrap: wrap;
  }
}
.cid-tUQKHBw7dS .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUQKHBw7dS .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUQKHBw7dS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUQKHBw7dS .dropdown-menu,
.cid-tUQKHBw7dS .navbar.opened {
  background: #ffffff !important;
}
.cid-tUQKHBw7dS .nav-item:focus,
.cid-tUQKHBw7dS .nav-link:focus {
  outline: none;
}
.cid-tUQKHBw7dS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUQKHBw7dS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUQKHBw7dS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUQKHBw7dS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUQKHBw7dS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUQKHBw7dS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUQKHBw7dS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUQKHBw7dS .navbar.opened {
  transition: all 0.3s;
}
.cid-tUQKHBw7dS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUQKHBw7dS .navbar .navbar-logo img {
  width: auto;
}
.cid-tUQKHBw7dS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUQKHBw7dS .navbar.collapsed {
  justify-content: center;
}
.cid-tUQKHBw7dS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUQKHBw7dS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUQKHBw7dS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUQKHBw7dS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUQKHBw7dS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUQKHBw7dS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUQKHBw7dS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUQKHBw7dS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUQKHBw7dS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUQKHBw7dS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUQKHBw7dS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUQKHBw7dS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUQKHBw7dS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUQKHBw7dS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUQKHBw7dS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUQKHBw7dS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUQKHBw7dS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUQKHBw7dS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUQKHBw7dS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUQKHBw7dS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUQKHBw7dS .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUQKHBw7dS .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUQKHBw7dS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUQKHBw7dS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUQKHBw7dS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUQKHBw7dS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUQKHBw7dS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUQKHBw7dS .dropdown-item.active,
.cid-tUQKHBw7dS .dropdown-item:active {
  background-color: transparent;
}
.cid-tUQKHBw7dS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUQKHBw7dS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUQKHBw7dS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUQKHBw7dS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUQKHBw7dS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUQKHBw7dS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUQKHBw7dS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUQKHBw7dS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUQKHBw7dS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUQKHBw7dS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUQKHBw7dS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUQKHBw7dS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUQKHBw7dS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUQKHBw7dS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUQKHBw7dS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUQKHBw7dS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUQKHBw7dS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUQKHBw7dS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUQKHBw7dS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUQKHBw7dS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUQKHBw7dS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUQKHBw7dS .navbar {
    height: 70px;
  }
  .cid-tUQKHBw7dS .navbar.opened {
    height: auto;
  }
  .cid-tUQKHBw7dS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUQKHBM9py {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQKHBM9py .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQKHBM9py .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUQKHBM9py .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQKHBM9py .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tUQL264Ahl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQL264Ahl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQL264Ahl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQL264Ahl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQL264Ahl .row {
  flex-direction: row-reverse;
}
.cid-tUQL264Ahl img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQL264Ahl .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQM2HBNEH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQM2HBNEH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQM2HBNEH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQM2HBNEH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQM2HBNEH .row {
  flex-direction: row-reverse;
}
.cid-tUQM2HBNEH img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQM2HBNEH .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQMybXEnN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQMybXEnN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQMybXEnN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQMybXEnN .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQMybXEnN .row {
  flex-direction: row-reverse;
}
.cid-tUQMybXEnN img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQMybXEnN .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQKHCt3c7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUQNCG01BQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUQNCG01BQ nav.navbar {
  position: fixed;
}
.cid-tUQNCG01BQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUQNCG01BQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUQNCG01BQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUQNCG01BQ .dropdown-item:hover,
.cid-tUQNCG01BQ .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUQNCG01BQ .dropdown-item:hover span {
  color: white;
}
.cid-tUQNCG01BQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUQNCG01BQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUQNCG01BQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUQNCG01BQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUQNCG01BQ .nav-link {
  position: relative;
}
.cid-tUQNCG01BQ .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUQNCG01BQ .container {
    flex-wrap: wrap;
  }
}
.cid-tUQNCG01BQ .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUQNCG01BQ .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUQNCG01BQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUQNCG01BQ .dropdown-menu,
.cid-tUQNCG01BQ .navbar.opened {
  background: #ffffff !important;
}
.cid-tUQNCG01BQ .nav-item:focus,
.cid-tUQNCG01BQ .nav-link:focus {
  outline: none;
}
.cid-tUQNCG01BQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUQNCG01BQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUQNCG01BQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUQNCG01BQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUQNCG01BQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUQNCG01BQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUQNCG01BQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUQNCG01BQ .navbar.opened {
  transition: all 0.3s;
}
.cid-tUQNCG01BQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUQNCG01BQ .navbar .navbar-logo img {
  width: auto;
}
.cid-tUQNCG01BQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUQNCG01BQ .navbar.collapsed {
  justify-content: center;
}
.cid-tUQNCG01BQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUQNCG01BQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUQNCG01BQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUQNCG01BQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUQNCG01BQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUQNCG01BQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUQNCG01BQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUQNCG01BQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUQNCG01BQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUQNCG01BQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUQNCG01BQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUQNCG01BQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUQNCG01BQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUQNCG01BQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUQNCG01BQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUQNCG01BQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUQNCG01BQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUQNCG01BQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUQNCG01BQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUQNCG01BQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUQNCG01BQ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUQNCG01BQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUQNCG01BQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUQNCG01BQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUQNCG01BQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUQNCG01BQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUQNCG01BQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUQNCG01BQ .dropdown-item.active,
.cid-tUQNCG01BQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tUQNCG01BQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUQNCG01BQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUQNCG01BQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUQNCG01BQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUQNCG01BQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUQNCG01BQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUQNCG01BQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUQNCG01BQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUQNCG01BQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUQNCG01BQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUQNCG01BQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUQNCG01BQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUQNCG01BQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUQNCG01BQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUQNCG01BQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUQNCG01BQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUQNCG01BQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUQNCG01BQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUQNCG01BQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUQNCG01BQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUQNCG01BQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUQNCG01BQ .navbar {
    height: 70px;
  }
  .cid-tUQNCG01BQ .navbar.opened {
    height: auto;
  }
  .cid-tUQNCG01BQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUQNCGf35K {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQNCGf35K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQNCGf35K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUQNCGf35K .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQNCGf35K .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-tUQNOTzokM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQNOTzokM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQNOTzokM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQNOTzokM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQNOTzokM .row {
  flex-direction: row-reverse;
}
.cid-tUQNOTzokM img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQNOTzokM .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQOQgpUg6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQOQgpUg6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQOQgpUg6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQOQgpUg6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQOQgpUg6 .row {
  flex-direction: row-reverse;
}
.cid-tUQOQgpUg6 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQOQgpUg6 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQPXGDjLp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQPXGDjLp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQPXGDjLp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQPXGDjLp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQPXGDjLp .row {
  flex-direction: row-reverse;
}
.cid-tUQPXGDjLp img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQPXGDjLp .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQRLrpD2c {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQRLrpD2c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQRLrpD2c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQRLrpD2c .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQRLrpD2c .row {
  flex-direction: row-reverse;
}
.cid-tUQRLrpD2c img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQRLrpD2c .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQTb56DJt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQTb56DJt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQTb56DJt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQTb56DJt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQTb56DJt .row {
  flex-direction: row-reverse;
}
.cid-tUQTb56DJt img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQTb56DJt .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQWrzWQ9G {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUQWrzWQ9G .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUQWrzWQ9G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tUQWrzWQ9G .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tUQWrzWQ9G .row {
  flex-direction: row-reverse;
}
.cid-tUQWrzWQ9G img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tUQWrzWQ9G .text-wrapper {
    padding: 2rem;
  }
}
.cid-tUQNCHaYOT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUOM4bAPWO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUOM4bAPWO nav.navbar {
  position: fixed;
}
.cid-tUOM4bAPWO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUOM4bAPWO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUOM4bAPWO .dropdown-item:hover,
.cid-tUOM4bAPWO .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUOM4bAPWO .dropdown-item:hover span {
  color: white;
}
.cid-tUOM4bAPWO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUOM4bAPWO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUOM4bAPWO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUOM4bAPWO .nav-link {
  position: relative;
}
.cid-tUOM4bAPWO .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown-menu,
.cid-tUOM4bAPWO .navbar.opened {
  background: #ffffff !important;
}
.cid-tUOM4bAPWO .nav-item:focus,
.cid-tUOM4bAPWO .nav-link:focus {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUOM4bAPWO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUOM4bAPWO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.opened {
  transition: all 0.3s;
}
.cid-tUOM4bAPWO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUOM4bAPWO .navbar .navbar-logo img {
  width: auto;
}
.cid-tUOM4bAPWO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar.collapsed {
  justify-content: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUOM4bAPWO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUOM4bAPWO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUOM4bAPWO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUOM4bAPWO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUOM4bAPWO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUOM4bAPWO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUOM4bAPWO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUOM4bAPWO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUOM4bAPWO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUOM4bAPWO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown-item.active,
.cid-tUOM4bAPWO .dropdown-item:active {
  background-color: transparent;
}
.cid-tUOM4bAPWO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUOM4bAPWO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUOM4bAPWO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUOM4bAPWO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUOM4bAPWO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUOM4bAPWO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUOM4bAPWO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUOM4bAPWO .navbar {
    height: 70px;
  }
  .cid-tUOM4bAPWO .navbar.opened {
    height: auto;
  }
  .cid-tUOM4bAPWO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWTupfcw3m {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tWTupfcw3m img,
.cid-tWTupfcw3m .item-img {
  width: 100%;
}
.cid-tWTupfcw3m .item:focus,
.cid-tWTupfcw3m span:focus {
  outline: none;
}
.cid-tWTupfcw3m .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tWTupfcw3m .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tWTupfcw3m .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tWTupfcw3m .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWTupfcw3m .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tWTupfcw3m .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tWTupfcw3m .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tWTupfcw3m .mbr-section-title {
  color: #232323;
}
.cid-tWTupfcw3m .mbr-text,
.cid-tWTupfcw3m .mbr-section-btn {
  text-align: left;
}
.cid-tWTupfcw3m .item-title {
  text-align: left;
}
.cid-tWTupfcw3m .item-subtitle {
  text-align: left;
}
.cid-tUONdhyntF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUOM4bAPWO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUOM4bAPWO nav.navbar {
  position: fixed;
}
.cid-tUOM4bAPWO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUOM4bAPWO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUOM4bAPWO .dropdown-item:hover,
.cid-tUOM4bAPWO .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUOM4bAPWO .dropdown-item:hover span {
  color: white;
}
.cid-tUOM4bAPWO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUOM4bAPWO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUOM4bAPWO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUOM4bAPWO .nav-link {
  position: relative;
}
.cid-tUOM4bAPWO .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown-menu,
.cid-tUOM4bAPWO .navbar.opened {
  background: #ffffff !important;
}
.cid-tUOM4bAPWO .nav-item:focus,
.cid-tUOM4bAPWO .nav-link:focus {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUOM4bAPWO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUOM4bAPWO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.opened {
  transition: all 0.3s;
}
.cid-tUOM4bAPWO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUOM4bAPWO .navbar .navbar-logo img {
  width: auto;
}
.cid-tUOM4bAPWO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar.collapsed {
  justify-content: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUOM4bAPWO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUOM4bAPWO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUOM4bAPWO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUOM4bAPWO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUOM4bAPWO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUOM4bAPWO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUOM4bAPWO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUOM4bAPWO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUOM4bAPWO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUOM4bAPWO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown-item.active,
.cid-tUOM4bAPWO .dropdown-item:active {
  background-color: transparent;
}
.cid-tUOM4bAPWO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUOM4bAPWO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUOM4bAPWO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUOM4bAPWO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUOM4bAPWO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUOM4bAPWO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUOM4bAPWO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUOM4bAPWO .navbar {
    height: 70px;
  }
  .cid-tUOM4bAPWO .navbar.opened {
    height: auto;
  }
  .cid-tUOM4bAPWO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6dOHJ4XL1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #effdff;
}
.cid-u6dOHJ4XL1 img,
.cid-u6dOHJ4XL1 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-u6dOHJ4XL1 .item:focus,
.cid-u6dOHJ4XL1 span:focus {
  outline: none;
}
.cid-u6dOHJ4XL1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-u6dOHJ4XL1 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-u6dOHJ4XL1 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-u6dOHJ4XL1 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u6dOHJ4XL1 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-u6dOHJ4XL1 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-u6dOHJ4XL1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-u6dOHJ4XL1 .mbr-section-title {
  color: #232323;
}
.cid-u6dOHJ4XL1 .mbr-text,
.cid-u6dOHJ4XL1 .mbr-section-btn {
  text-align: left;
}
.cid-u6dOHJ4XL1 .item-title {
  text-align: left;
}
.cid-u6dOHJ4XL1 .item-subtitle {
  text-align: left;
  color: #bbbbbb;
}
.cid-tUONdhyntF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUOM4bAPWO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUOM4bAPWO nav.navbar {
  position: fixed;
}
.cid-tUOM4bAPWO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUOM4bAPWO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUOM4bAPWO .dropdown-item:hover,
.cid-tUOM4bAPWO .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUOM4bAPWO .dropdown-item:hover span {
  color: white;
}
.cid-tUOM4bAPWO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUOM4bAPWO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUOM4bAPWO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUOM4bAPWO .nav-link {
  position: relative;
}
.cid-tUOM4bAPWO .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown-menu,
.cid-tUOM4bAPWO .navbar.opened {
  background: #ffffff !important;
}
.cid-tUOM4bAPWO .nav-item:focus,
.cid-tUOM4bAPWO .nav-link:focus {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUOM4bAPWO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUOM4bAPWO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.opened {
  transition: all 0.3s;
}
.cid-tUOM4bAPWO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUOM4bAPWO .navbar .navbar-logo img {
  width: auto;
}
.cid-tUOM4bAPWO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar.collapsed {
  justify-content: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUOM4bAPWO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUOM4bAPWO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUOM4bAPWO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUOM4bAPWO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUOM4bAPWO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUOM4bAPWO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUOM4bAPWO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUOM4bAPWO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUOM4bAPWO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUOM4bAPWO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown-item.active,
.cid-tUOM4bAPWO .dropdown-item:active {
  background-color: transparent;
}
.cid-tUOM4bAPWO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUOM4bAPWO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUOM4bAPWO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUOM4bAPWO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUOM4bAPWO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUOM4bAPWO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUOM4bAPWO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUOM4bAPWO .navbar {
    height: 70px;
  }
  .cid-tUOM4bAPWO .navbar.opened {
    height: auto;
  }
  .cid-tUOM4bAPWO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6qFUyenSg {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6qFUyenSg .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6qFUyenSg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6qFUyenSg .mbr-section-subtitle {
  text-align: left;
}
.cid-u6qFUyenSg .mbr-section-title {
  text-align: left;
}
.cid-u6qFMVDDWL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6qFMVDDWL .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6qFMVDDWL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6qFMVDDWL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6qFMVDDWL .row {
  flex-direction: row-reverse;
}
.cid-u6qFMVDDWL img {
  width: 100%;
}
.cid-u6jMrLRJF4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6jMrLRJF4 P {
  color: #232323;
}
.cid-u6k3eUTZVp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u6k3eUTZVp .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6k3eUTZVp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6k3eUTZVp ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6k3eUTZVp li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6k3eUTZVp ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tUONdhyntF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUOM4bAPWO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUOM4bAPWO nav.navbar {
  position: fixed;
}
.cid-tUOM4bAPWO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUOM4bAPWO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUOM4bAPWO .dropdown-item:hover,
.cid-tUOM4bAPWO .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUOM4bAPWO .dropdown-item:hover span {
  color: white;
}
.cid-tUOM4bAPWO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUOM4bAPWO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUOM4bAPWO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUOM4bAPWO .nav-link {
  position: relative;
}
.cid-tUOM4bAPWO .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown-menu,
.cid-tUOM4bAPWO .navbar.opened {
  background: #ffffff !important;
}
.cid-tUOM4bAPWO .nav-item:focus,
.cid-tUOM4bAPWO .nav-link:focus {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUOM4bAPWO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUOM4bAPWO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.opened {
  transition: all 0.3s;
}
.cid-tUOM4bAPWO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUOM4bAPWO .navbar .navbar-logo img {
  width: auto;
}
.cid-tUOM4bAPWO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar.collapsed {
  justify-content: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUOM4bAPWO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUOM4bAPWO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUOM4bAPWO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUOM4bAPWO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUOM4bAPWO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUOM4bAPWO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUOM4bAPWO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUOM4bAPWO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUOM4bAPWO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUOM4bAPWO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown-item.active,
.cid-tUOM4bAPWO .dropdown-item:active {
  background-color: transparent;
}
.cid-tUOM4bAPWO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUOM4bAPWO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUOM4bAPWO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUOM4bAPWO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUOM4bAPWO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUOM4bAPWO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUOM4bAPWO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUOM4bAPWO .navbar {
    height: 70px;
  }
  .cid-tUOM4bAPWO .navbar.opened {
    height: auto;
  }
  .cid-tUOM4bAPWO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6llH5N7qG {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6llUA6jPG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6llUA6jPG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6llUA6jPG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6llUA6jPG ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6llUA6jPG li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6llUA6jPG ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6lmtukKdq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tUONdhyntF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUOM4bAPWO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUOM4bAPWO nav.navbar {
  position: fixed;
}
.cid-tUOM4bAPWO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUOM4bAPWO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUOM4bAPWO .dropdown-item:hover,
.cid-tUOM4bAPWO .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUOM4bAPWO .dropdown-item:hover span {
  color: white;
}
.cid-tUOM4bAPWO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUOM4bAPWO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUOM4bAPWO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUOM4bAPWO .nav-link {
  position: relative;
}
.cid-tUOM4bAPWO .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown-menu,
.cid-tUOM4bAPWO .navbar.opened {
  background: #ffffff !important;
}
.cid-tUOM4bAPWO .nav-item:focus,
.cid-tUOM4bAPWO .nav-link:focus {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUOM4bAPWO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUOM4bAPWO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.opened {
  transition: all 0.3s;
}
.cid-tUOM4bAPWO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUOM4bAPWO .navbar .navbar-logo img {
  width: auto;
}
.cid-tUOM4bAPWO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar.collapsed {
  justify-content: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUOM4bAPWO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUOM4bAPWO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUOM4bAPWO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUOM4bAPWO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUOM4bAPWO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUOM4bAPWO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUOM4bAPWO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUOM4bAPWO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUOM4bAPWO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUOM4bAPWO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown-item.active,
.cid-tUOM4bAPWO .dropdown-item:active {
  background-color: transparent;
}
.cid-tUOM4bAPWO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUOM4bAPWO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUOM4bAPWO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUOM4bAPWO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUOM4bAPWO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUOM4bAPWO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUOM4bAPWO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUOM4bAPWO .navbar {
    height: 70px;
  }
  .cid-tUOM4bAPWO .navbar.opened {
    height: auto;
  }
  .cid-tUOM4bAPWO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6pUux32fH {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6pUux32fH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6pUux32fH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6pUux32fH .mbr-section-subtitle {
  text-align: left;
}
.cid-u6pUux32fH .mbr-section-title {
  text-align: left;
}
.cid-u6pVAxy9bu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6pVAxy9bu .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6pVAxy9bu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6pVAxy9bu .mbr-section-subtitle {
  text-align: left;
}
.cid-u6pVAxy9bu .mbr-section-title {
  text-align: left;
}
.cid-u6pVqzRcct {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6pVqzRcct .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6pVqzRcct .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6pVqzRcct .mbr-section-subtitle {
  text-align: left;
}
.cid-u6pVqzRcct .mbr-section-title {
  text-align: left;
}
.cid-u6pW7R99E5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6pW7R99E5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6pW7R99E5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6pW7R99E5 .mbr-section-subtitle {
  text-align: left;
}
.cid-u6pW7R99E5 .mbr-section-title {
  text-align: left;
}
.cid-u6pW5yzzeO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6pW5yzzeO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6pW5yzzeO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6pW5yzzeO ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6pW5yzzeO li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6pW5yzzeO ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6vQX3zvv6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6vQX3zvv6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6vQX3zvv6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6vQX3zvv6 .mbr-section-subtitle {
  text-align: left;
}
.cid-u6vQX3zvv6 .mbr-section-title {
  text-align: left;
}
.cid-u6q0GMUuAA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6q0GMUuAA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6q0GMUuAA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6q0GMUuAA ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6q0GMUuAA li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6q0GMUuAA ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6pWPp7b5Z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6pWPp7b5Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6pWPp7b5Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6pWPp7b5Z .mbr-section-subtitle {
  text-align: left;
}
.cid-u6pWPp7b5Z .mbr-section-title {
  text-align: left;
}
.cid-u6pX2q6puG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6pX2q6puG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6pX2q6puG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6pX2q6puG ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6pX2q6puG li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6pX2q6puG ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6pYeBzqmO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6pYeBzqmO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6pYeBzqmO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6pYeBzqmO .mbr-section-subtitle {
  text-align: left;
}
.cid-u6pYeBzqmO .mbr-section-title {
  text-align: left;
}
.cid-u6pVHWsOcc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6pVHWsOcc .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6pVHWsOcc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6pVHWsOcc .mbr-section-subtitle {
  text-align: left;
}
.cid-u6pVHWsOcc .mbr-section-title {
  text-align: left;
}
.cid-u6pYpp4PqN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6pYpp4PqN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6pYpp4PqN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6pYpp4PqN .mbr-section-subtitle {
  text-align: left;
}
.cid-u6pYpp4PqN .mbr-section-title {
  text-align: left;
}
.cid-u6q008aSwm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6q008aSwm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6q008aSwm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6q008aSwm ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6q008aSwm li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6q008aSwm ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6q0iCT0uL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6q0iCT0uL .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6q0iCT0uL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6q0iCT0uL .mbr-section-subtitle {
  text-align: left;
}
.cid-u6q0iCT0uL .mbr-section-title {
  text-align: left;
}
.cid-u6q06JES4n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6q06JES4n .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6q06JES4n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6q06JES4n ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6q06JES4n li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6q06JES4n ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6q0q1qrWM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6q0q1qrWM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6q0q1qrWM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6q0q1qrWM .mbr-section-subtitle {
  text-align: left;
}
.cid-u6q0q1qrWM .mbr-section-title {
  text-align: left;
}
.cid-tUONdhyntF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUOM4bAPWO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUOM4bAPWO nav.navbar {
  position: fixed;
}
.cid-tUOM4bAPWO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUOM4bAPWO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUOM4bAPWO .dropdown-item:hover,
.cid-tUOM4bAPWO .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUOM4bAPWO .dropdown-item:hover span {
  color: white;
}
.cid-tUOM4bAPWO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUOM4bAPWO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUOM4bAPWO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUOM4bAPWO .nav-link {
  position: relative;
}
.cid-tUOM4bAPWO .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown-menu,
.cid-tUOM4bAPWO .navbar.opened {
  background: #ffffff !important;
}
.cid-tUOM4bAPWO .nav-item:focus,
.cid-tUOM4bAPWO .nav-link:focus {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUOM4bAPWO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUOM4bAPWO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.opened {
  transition: all 0.3s;
}
.cid-tUOM4bAPWO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUOM4bAPWO .navbar .navbar-logo img {
  width: auto;
}
.cid-tUOM4bAPWO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar.collapsed {
  justify-content: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUOM4bAPWO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUOM4bAPWO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUOM4bAPWO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUOM4bAPWO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUOM4bAPWO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUOM4bAPWO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUOM4bAPWO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUOM4bAPWO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUOM4bAPWO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUOM4bAPWO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown-item.active,
.cid-tUOM4bAPWO .dropdown-item:active {
  background-color: transparent;
}
.cid-tUOM4bAPWO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUOM4bAPWO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUOM4bAPWO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUOM4bAPWO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUOM4bAPWO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUOM4bAPWO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUOM4bAPWO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUOM4bAPWO .navbar {
    height: 70px;
  }
  .cid-tUOM4bAPWO .navbar.opened {
    height: auto;
  }
  .cid-tUOM4bAPWO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6qfKKakyU {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6qfKKakyU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6qfKKakyU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6qfKKakyU .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-u6qfKKakyU .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u6qfKKakyU .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #22a5e5;
}
.cid-u6qfKKakyU .panel-body,
.cid-u6qfKKakyU .card-header {
  padding: 1rem 0;
}
.cid-u6qfKKakyU .panel-title-edit {
  color: #000000;
}
.cid-u6qac3O2uQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6qac3O2uQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6qac3O2uQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6qac3O2uQ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-u6qac3O2uQ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u6qac3O2uQ .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #22a5e5;
}
.cid-u6qac3O2uQ .panel-body,
.cid-u6qac3O2uQ .card-header {
  padding: 1rem 0;
}
.cid-u6qac3O2uQ .panel-title-edit {
  color: #000000;
}
.cid-tUONdhyntF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-tUOM4bAPWO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tUOM4bAPWO nav.navbar {
  position: fixed;
}
.cid-tUOM4bAPWO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tUOM4bAPWO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tUOM4bAPWO .dropdown-item:hover,
.cid-tUOM4bAPWO .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-tUOM4bAPWO .dropdown-item:hover span {
  color: white;
}
.cid-tUOM4bAPWO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tUOM4bAPWO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tUOM4bAPWO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tUOM4bAPWO .nav-link {
  position: relative;
}
.cid-tUOM4bAPWO .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-tUOM4bAPWO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown-menu,
.cid-tUOM4bAPWO .navbar.opened {
  background: #ffffff !important;
}
.cid-tUOM4bAPWO .nav-item:focus,
.cid-tUOM4bAPWO .nav-link:focus {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUOM4bAPWO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUOM4bAPWO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUOM4bAPWO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUOM4bAPWO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.opened {
  transition: all 0.3s;
}
.cid-tUOM4bAPWO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tUOM4bAPWO .navbar .navbar-logo img {
  width: auto;
}
.cid-tUOM4bAPWO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar.collapsed {
  justify-content: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUOM4bAPWO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUOM4bAPWO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tUOM4bAPWO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUOM4bAPWO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tUOM4bAPWO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tUOM4bAPWO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUOM4bAPWO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tUOM4bAPWO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tUOM4bAPWO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUOM4bAPWO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUOM4bAPWO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUOM4bAPWO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tUOM4bAPWO .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tUOM4bAPWO .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUOM4bAPWO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUOM4bAPWO .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUOM4bAPWO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUOM4bAPWO .dropdown-item.active,
.cid-tUOM4bAPWO .dropdown-item:active {
  background-color: transparent;
}
.cid-tUOM4bAPWO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUOM4bAPWO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tUOM4bAPWO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUOM4bAPWO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUOM4bAPWO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tUOM4bAPWO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUOM4bAPWO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUOM4bAPWO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUOM4bAPWO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUOM4bAPWO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tUOM4bAPWO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tUOM4bAPWO .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUOM4bAPWO .navbar {
    height: 70px;
  }
  .cid-tUOM4bAPWO .navbar.opened {
    height: auto;
  }
  .cid-tUOM4bAPWO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6qic7PNZj {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6qic7PNZj .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6qic7PNZj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6qic7PNZj .mbr-section-subtitle {
  text-align: left;
}
.cid-u6qic7PNZj .mbr-section-title {
  text-align: left;
}
.cid-u6qjUYXklP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6qjUYXklP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6qjUYXklP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6qjUYXklP ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6qjUYXklP li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6qjUYXklP ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6qj1jKYXZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6qj1jKYXZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6qj1jKYXZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6qj1jKYXZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6qj1jKYXZ .row {
  flex-direction: row-reverse;
}
.cid-u6qj1jKYXZ img {
  width: 100%;
}
.cid-u6qkqq5YF0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6qkqq5YF0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6qkqq5YF0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6qkqq5YF0 .mbr-section-subtitle {
  text-align: left;
}
.cid-u6qkqq5YF0 .mbr-section-title {
  text-align: left;
}
.cid-u6qkz4tJt2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6qkz4tJt2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6qkz4tJt2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6qkz4tJt2 .mbr-section-subtitle {
  text-align: left;
}
.cid-u6qkz4tJt2 .mbr-section-title {
  text-align: left;
}
.cid-u6qkzyTn21 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6qkzyTn21 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6qkzyTn21 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6qkzyTn21 .mbr-section-subtitle {
  text-align: left;
}
.cid-u6qkzyTn21 .mbr-section-title {
  text-align: left;
}
.cid-u6qlpVXU1V {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6qlpVXU1V .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6qlpVXU1V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6qlpVXU1V .mbr-section-subtitle {
  text-align: left;
}
.cid-u6qlpVXU1V .mbr-section-title {
  text-align: left;
}
.cid-tUONdhyntF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
.cid-u6wfqKVhX6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6wfqKVhX6 nav.navbar {
  position: fixed;
}
.cid-u6wfqKVhX6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6wfqKVhX6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6wfqKVhX6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6wfqKVhX6 .dropdown-item:hover,
.cid-u6wfqKVhX6 .dropdown-item:focus {
  background: #22a5e5 !important;
  color: white !important;
}
.cid-u6wfqKVhX6 .dropdown-item:hover span {
  color: white;
}
.cid-u6wfqKVhX6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6wfqKVhX6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6wfqKVhX6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6wfqKVhX6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6wfqKVhX6 .nav-link {
  position: relative;
}
.cid-u6wfqKVhX6 .container {
  display: flex;
  margin: auto;
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-u6wfqKVhX6 .container {
    flex-wrap: wrap;
  }
}
.cid-u6wfqKVhX6 .container-fluid {
  flex-wrap: nowrap;
}
@media (max-width: 991px) {
  .cid-u6wfqKVhX6 .container-fluid {
    flex-wrap: wrap;
  }
}
.cid-u6wfqKVhX6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6wfqKVhX6 .dropdown-menu,
.cid-u6wfqKVhX6 .navbar.opened {
  background: #ffffff !important;
}
.cid-u6wfqKVhX6 .nav-item:focus,
.cid-u6wfqKVhX6 .nav-link:focus {
  outline: none;
}
.cid-u6wfqKVhX6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6wfqKVhX6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6wfqKVhX6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6wfqKVhX6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6wfqKVhX6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6wfqKVhX6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6wfqKVhX6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-u6wfqKVhX6 .navbar.opened {
  transition: all 0.3s;
}
.cid-u6wfqKVhX6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6wfqKVhX6 .navbar .navbar-logo img {
  width: auto;
}
.cid-u6wfqKVhX6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6wfqKVhX6 .navbar.collapsed {
  justify-content: center;
}
.cid-u6wfqKVhX6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6wfqKVhX6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6wfqKVhX6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6wfqKVhX6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6wfqKVhX6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6wfqKVhX6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6wfqKVhX6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6wfqKVhX6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6wfqKVhX6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6wfqKVhX6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6wfqKVhX6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6wfqKVhX6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6wfqKVhX6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6wfqKVhX6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6wfqKVhX6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6wfqKVhX6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6wfqKVhX6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6wfqKVhX6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6wfqKVhX6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6wfqKVhX6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6wfqKVhX6 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6wfqKVhX6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6wfqKVhX6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6wfqKVhX6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6wfqKVhX6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6wfqKVhX6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6wfqKVhX6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6wfqKVhX6 .dropdown-item.active,
.cid-u6wfqKVhX6 .dropdown-item:active {
  background-color: transparent;
}
.cid-u6wfqKVhX6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6wfqKVhX6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6wfqKVhX6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6wfqKVhX6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-u6wfqKVhX6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6wfqKVhX6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6wfqKVhX6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6wfqKVhX6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6wfqKVhX6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6wfqKVhX6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-u6wfqKVhX6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6wfqKVhX6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6wfqKVhX6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6wfqKVhX6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6wfqKVhX6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6wfqKVhX6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6wfqKVhX6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6wfqKVhX6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6wfqKVhX6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6wfqKVhX6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6wfqKVhX6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6wfqKVhX6 .navbar {
    height: 70px;
  }
  .cid-u6wfqKVhX6 .navbar.opened {
    height: auto;
  }
  .cid-u6wfqKVhX6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6wfqLbey3 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqLbey3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqLbey3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqLbey3 .mbr-section-subtitle {
  text-align: left;
}
.cid-u6wfqLbey3 .mbr-section-title {
  text-align: left;
}
.cid-u6wfqLmQQf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqLmQQf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqLmQQf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqLmQQf ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6wfqLmQQf li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6wfqLmQQf ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6wfqLvDtU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqLvDtU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqLvDtU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqLvDtU .mbr-section-subtitle {
  text-align: left;
}
.cid-u6wfqLvDtU .mbr-section-title {
  text-align: left;
}
.cid-u6wfqLEPWe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqLEPWe .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqLEPWe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqLEPWe .mbr-section-subtitle {
  text-align: left;
}
.cid-u6wfqLEPWe .mbr-section-title {
  text-align: left;
}
.cid-u6wfqLNEMx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqLNEMx .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqLNEMx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqLNEMx ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6wfqLNEMx li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6wfqLNEMx ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6wfqLWkOd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqLWkOd .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqLWkOd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6wfqLWkOd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6wfqLWkOd .row {
  flex-direction: row-reverse;
}
.cid-u6wfqLWkOd img {
  width: 100%;
}
.cid-u6wfqM5zBk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqM5zBk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqM5zBk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqM5zBk .mbr-section-subtitle {
  text-align: left;
}
.cid-u6wfqM5zBk .mbr-section-title {
  text-align: left;
}
.cid-u6wfqMhmLJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqMhmLJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqMhmLJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqMhmLJ ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6wfqMhmLJ li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6wfqMhmLJ ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6wfqMqRVY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqMqRVY .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqMqRVY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqMqRVY .mbr-section-subtitle {
  text-align: left;
}
.cid-u6wfqMqRVY .mbr-section-title {
  text-align: left;
}
.cid-u6wfqMA6BH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqMA6BH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqMA6BH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqMA6BH ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6wfqMA6BH li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6wfqMA6BH ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6wfqMJWmz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqMJWmz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqMJWmz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u6wfqMJWmz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u6wfqMJWmz .row {
  flex-direction: row-reverse;
}
.cid-u6wfqMJWmz img {
  width: 100%;
}
.cid-u6wfqMTNYS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqMTNYS .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqMTNYS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqMTNYS .mbr-section-subtitle {
  text-align: left;
}
.cid-u6wfqMTNYS .mbr-section-title {
  text-align: left;
}
.cid-u6wfqNgOjo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqNgOjo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqNgOjo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqNgOjo ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6wfqNgOjo li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6wfqNgOjo ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6wfqNpLts {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqNpLts .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqNpLts .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqNpLts .mbr-section-subtitle {
  text-align: left;
}
.cid-u6wfqNpLts .mbr-section-title {
  text-align: left;
}
.cid-u6wfqNAoCx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqNAoCx .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqNAoCx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqNAoCx .mbr-section-subtitle {
  text-align: left;
}
.cid-u6wfqNAoCx .mbr-section-title {
  text-align: left;
}
.cid-u6wfqNLL2l {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqNLL2l .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqNLL2l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqNLL2l ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6wfqNLL2l li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6wfqNLL2l ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6wfqO3IMN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqO3IMN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqO3IMN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqO3IMN .mbr-section-subtitle {
  text-align: left;
}
.cid-u6wfqO3IMN .mbr-section-title {
  text-align: left;
}
.cid-u6wfqOdeTY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqOdeTY .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqOdeTY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqOdeTY .mbr-section-subtitle {
  text-align: left;
}
.cid-u6wfqOdeTY .mbr-section-title {
  text-align: center;
}
.cid-u6wfqOotyO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqOotyO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqOotyO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqOotyO .mbr-section-subtitle {
  text-align: left;
}
.cid-u6wfqOotyO .mbr-section-title {
  text-align: left;
}
.cid-u6wfqOzuGa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqOzuGa .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqOzuGa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqOzuGa ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6wfqOzuGa li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6wfqOzuGa ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #22a5e5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6wfqOJQp8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6wfqOJQp8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6wfqOJQp8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6wfqOJQp8 .mbr-section-subtitle {
  text-align: left;
}
.cid-u6wfqOJQp8 .mbr-section-title {
  text-align: left;
}
.cid-u6wfqOVPkS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
  overflow: hidden;
}
