.btn {
  border-width: 2px;
}
body {
  font-family: Jost;
}
.display-1 {
  font-family: undefined;
  font-size: 5rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 6.25rem;
}
.display-2 {
  font-family: undefined;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: undefined;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: undefined;
  font-size: 1.6rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2rem;
}
.display-7 {
  font-family: undefined;
  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: 4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 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.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.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: #05386b !important;
}
.bg-success {
  background-color: #40b0bf !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: #05386b !important;
  border-color: #05386b !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: #010d18 !important;
  border-color: #010d18 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #010d18 !important;
  border-color: #010d18 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #5cdb95 !important;
  border-color: #5cdb95 !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: #29b869 !important;
  border-color: #29b869 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #29b869 !important;
  border-color: #29b869 !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: #40b0bf !important;
  border-color: #40b0bf !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: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !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: #05386b;
  color: #05386b;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #010d18 !important;
  background-color: transparent!important;
  border-color: #010d18 !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #05386b !important;
  border-color: #05386b !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #5cdb95;
  color: #5cdb95;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #29b869 !important;
  background-color: transparent!important;
  border-color: #29b869 !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #5cdb95 !important;
  border-color: #5cdb95 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #47b5ed;
  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: #148cca !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: #40b0bf;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: #2a747e !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #ffe161;
  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: #ffd10a !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: #ff9966;
  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: #ff5f0f !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: #232323;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: #000000 !important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: #fafafa;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: #cfcfcf !important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #05386b !important;
}
.text-secondary {
  color: #5cdb95 !important;
}
.text-success {
  color: #40b0bf !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: #00050a !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #26ab62 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !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: #05386b;
}
.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-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #05386b;
  border-color: #05386b;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #05386b;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #0b78e5;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.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: undefined;
  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: #05386b !important;
}
.form-control:-webkit-input-placeholder {
  font-family: undefined;
  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: #05386b;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #05386b;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #05386b;
}
.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: #05386b;
  border-bottom-color: #05386b;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #05386b !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: #5cdb95 !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='%2305386b' %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-sFAA5oUu2Y .navbar-dropdown {
  position: relative !important;
}
.cid-sFAA5oUu2Y .navbar-dropdown {
  position: absolute !important;
}
.cid-sFAA5oUu2Y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sFAA5oUu2Y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFAA5oUu2Y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFAA5oUu2Y .dropdown-item:hover,
.cid-sFAA5oUu2Y .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-sFAA5oUu2Y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFAA5oUu2Y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFAA5oUu2Y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFAA5oUu2Y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFAA5oUu2Y .nav-link {
  position: relative;
}
.cid-sFAA5oUu2Y .container {
  display: flex;
  margin: auto;
}
.cid-sFAA5oUu2Y .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFAA5oUu2Y .dropdown-menu,
.cid-sFAA5oUu2Y .navbar.opened {
  background: #fafafa !important;
}
.cid-sFAA5oUu2Y .nav-item:focus,
.cid-sFAA5oUu2Y .nav-link:focus {
  outline: none;
}
.cid-sFAA5oUu2Y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFAA5oUu2Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFAA5oUu2Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFAA5oUu2Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFAA5oUu2Y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFAA5oUu2Y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFAA5oUu2Y .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-sFAA5oUu2Y .navbar.opened {
  transition: all 0.3s;
}
.cid-sFAA5oUu2Y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFAA5oUu2Y .navbar .navbar-logo img {
  width: auto;
}
.cid-sFAA5oUu2Y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFAA5oUu2Y .navbar.collapsed {
  justify-content: center;
}
.cid-sFAA5oUu2Y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFAA5oUu2Y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sFAA5oUu2Y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFAA5oUu2Y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFAA5oUu2Y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFAA5oUu2Y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFAA5oUu2Y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFAA5oUu2Y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFAA5oUu2Y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFAA5oUu2Y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFAA5oUu2Y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFAA5oUu2Y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFAA5oUu2Y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFAA5oUu2Y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFAA5oUu2Y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFAA5oUu2Y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFAA5oUu2Y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFAA5oUu2Y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFAA5oUu2Y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sFAA5oUu2Y .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFAA5oUu2Y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFAA5oUu2Y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFAA5oUu2Y .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-sFAA5oUu2Y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFAA5oUu2Y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFAA5oUu2Y .dropdown-item.active,
.cid-sFAA5oUu2Y .dropdown-item:active {
  background-color: transparent;
}
.cid-sFAA5oUu2Y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFAA5oUu2Y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFAA5oUu2Y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFAA5oUu2Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-sFAA5oUu2Y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFAA5oUu2Y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFAA5oUu2Y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFAA5oUu2Y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFAA5oUu2Y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFAA5oUu2Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-sFAA5oUu2Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFAA5oUu2Y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFAA5oUu2Y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFAA5oUu2Y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFAA5oUu2Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFAA5oUu2Y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFAA5oUu2Y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFAA5oUu2Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFAA5oUu2Y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sFAA5oUu2Y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFAA5oUu2Y .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-sFAA5oUu2Y .navbar {
    height: 70px;
  }
  .cid-sFAA5oUu2Y .navbar.opened {
    height: auto;
  }
  .cid-sFAA5oUu2Y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sFCAOqBTxa {
  padding-top: 10rem;
  padding-bottom: 11rem;
  background-image: url("../../../assets/images/two-girl-friends-together-smiling-studio-shot.jpg");
}
.cid-sFCAOqBTxa .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-sFCAOqBTxa .mbr-text,
.cid-sFCAOqBTxa .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-sFANq99njx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #edf5e1;
}
.cid-sFANq99njx .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sFANq99njx .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sFANq99njx .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sFANq99njx .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sFANq99njx .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sFANq99njx .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sFANq99njx .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sFANq99njx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sFANq99njx .card-title {
  color: #05386b;
}
.cid-sFANq99njx .mbr-text,
.cid-sFANq99njx .mbr-section-btn {
  color: #05386b;
}
.cid-uMFN0u5jwK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMFN0u5jwK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMFN0u5jwK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMFN0u5jwK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMFN0u5jwK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMFN0u5jwK .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMFN0u5jwK .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMFN0u5jwK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMFN0u5jwK .copyright {
  color: #bbbbbb;
}
.cid-uMFRi4svz1 .navbar-dropdown {
  position: relative !important;
}
.cid-uMFRi4svz1 .navbar-dropdown {
  position: absolute !important;
}
.cid-uMFRi4svz1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMFRi4svz1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMFRi4svz1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMFRi4svz1 .dropdown-item:hover,
.cid-uMFRi4svz1 .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMFRi4svz1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMFRi4svz1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMFRi4svz1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMFRi4svz1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMFRi4svz1 .nav-link {
  position: relative;
}
.cid-uMFRi4svz1 .container {
  display: flex;
  margin: auto;
}
.cid-uMFRi4svz1 .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMFRi4svz1 .dropdown-menu,
.cid-uMFRi4svz1 .navbar.opened {
  background: #fafafa !important;
}
.cid-uMFRi4svz1 .nav-item:focus,
.cid-uMFRi4svz1 .nav-link:focus {
  outline: none;
}
.cid-uMFRi4svz1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMFRi4svz1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMFRi4svz1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMFRi4svz1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMFRi4svz1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMFRi4svz1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMFRi4svz1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMFRi4svz1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uMFRi4svz1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMFRi4svz1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uMFRi4svz1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMFRi4svz1 .navbar.collapsed {
  justify-content: center;
}
.cid-uMFRi4svz1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMFRi4svz1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMFRi4svz1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMFRi4svz1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMFRi4svz1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMFRi4svz1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMFRi4svz1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMFRi4svz1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMFRi4svz1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMFRi4svz1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMFRi4svz1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMFRi4svz1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMFRi4svz1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMFRi4svz1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMFRi4svz1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMFRi4svz1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMFRi4svz1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMFRi4svz1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMFRi4svz1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMFRi4svz1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMFRi4svz1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMFRi4svz1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMFRi4svz1 .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-uMFRi4svz1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMFRi4svz1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMFRi4svz1 .dropdown-item.active,
.cid-uMFRi4svz1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uMFRi4svz1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMFRi4svz1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMFRi4svz1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMFRi4svz1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMFRi4svz1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMFRi4svz1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMFRi4svz1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMFRi4svz1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMFRi4svz1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMFRi4svz1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMFRi4svz1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMFRi4svz1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMFRi4svz1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMFRi4svz1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMFRi4svz1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMFRi4svz1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMFRi4svz1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMFRi4svz1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMFRi4svz1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMFRi4svz1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMFRi4svz1 .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-uMFRi4svz1 .navbar {
    height: 70px;
  }
  .cid-uMFRi4svz1 .navbar.opened {
    height: auto;
  }
  .cid-uMFRi4svz1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMFRi5c65b {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMFRi5c65b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMFRi5c65b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMHgIBvS7r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHgIMWD5D {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHgIURwVK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHgJc6GMJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHgJj5eON {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHgJpXmfz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHgJxxeQt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMFRi5rPtl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMFRi5zfk2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMFRi5zfk2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMFRi5zfk2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMFRi5zfk2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMFRi5zfk2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMFRi5zfk2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMFRi5zfk2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMFRi5zfk2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMFRi5zfk2 .copyright {
  color: #bbbbbb;
}
.cid-uMFRrkfqcl .navbar-dropdown {
  position: relative !important;
}
.cid-uMFRrkfqcl .navbar-dropdown {
  position: absolute !important;
}
.cid-uMFRrkfqcl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMFRrkfqcl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMFRrkfqcl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMFRrkfqcl .dropdown-item:hover,
.cid-uMFRrkfqcl .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMFRrkfqcl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMFRrkfqcl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMFRrkfqcl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMFRrkfqcl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMFRrkfqcl .nav-link {
  position: relative;
}
.cid-uMFRrkfqcl .container {
  display: flex;
  margin: auto;
}
.cid-uMFRrkfqcl .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMFRrkfqcl .dropdown-menu,
.cid-uMFRrkfqcl .navbar.opened {
  background: #fafafa !important;
}
.cid-uMFRrkfqcl .nav-item:focus,
.cid-uMFRrkfqcl .nav-link:focus {
  outline: none;
}
.cid-uMFRrkfqcl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMFRrkfqcl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMFRrkfqcl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMFRrkfqcl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMFRrkfqcl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMFRrkfqcl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMFRrkfqcl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMFRrkfqcl .navbar.opened {
  transition: all 0.3s;
}
.cid-uMFRrkfqcl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMFRrkfqcl .navbar .navbar-logo img {
  width: auto;
}
.cid-uMFRrkfqcl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMFRrkfqcl .navbar.collapsed {
  justify-content: center;
}
.cid-uMFRrkfqcl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMFRrkfqcl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMFRrkfqcl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMFRrkfqcl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMFRrkfqcl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMFRrkfqcl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMFRrkfqcl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMFRrkfqcl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMFRrkfqcl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMFRrkfqcl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMFRrkfqcl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMFRrkfqcl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMFRrkfqcl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMFRrkfqcl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMFRrkfqcl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMFRrkfqcl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMFRrkfqcl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMFRrkfqcl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMFRrkfqcl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMFRrkfqcl .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMFRrkfqcl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMFRrkfqcl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMFRrkfqcl .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-uMFRrkfqcl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMFRrkfqcl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMFRrkfqcl .dropdown-item.active,
.cid-uMFRrkfqcl .dropdown-item:active {
  background-color: transparent;
}
.cid-uMFRrkfqcl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMFRrkfqcl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMFRrkfqcl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMFRrkfqcl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMFRrkfqcl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMFRrkfqcl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMFRrkfqcl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMFRrkfqcl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMFRrkfqcl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMFRrkfqcl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMFRrkfqcl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMFRrkfqcl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMFRrkfqcl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMFRrkfqcl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMFRrkfqcl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMFRrkfqcl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMFRrkfqcl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMFRrkfqcl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMFRrkfqcl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMFRrkfqcl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMFRrkfqcl .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-uMFRrkfqcl .navbar {
    height: 70px;
  }
  .cid-uMFRrkfqcl .navbar.opened {
    height: auto;
  }
  .cid-uMFRrkfqcl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMFRrl0ou7 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMFRrl0ou7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMFRrl0ou7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMK3O0X4ev {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK3OaZUnx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK3OhTfnA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK3OGTIQS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK3OMiq4O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK3OQNd6Y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK3OVQfbp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMFRrlb465 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMFRrlizRG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMFRrlizRG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMFRrlizRG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMFRrlizRG .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMFRrlizRG .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMFRrlizRG .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMFRrlizRG .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMFRrlizRG div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMFRrlizRG .copyright {
  color: #bbbbbb;
}
.cid-uMGH6FHnqH .navbar-dropdown {
  position: relative !important;
}
.cid-uMGH6FHnqH .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGH6FHnqH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGH6FHnqH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGH6FHnqH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGH6FHnqH .dropdown-item:hover,
.cid-uMGH6FHnqH .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGH6FHnqH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGH6FHnqH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGH6FHnqH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGH6FHnqH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGH6FHnqH .nav-link {
  position: relative;
}
.cid-uMGH6FHnqH .container {
  display: flex;
  margin: auto;
}
.cid-uMGH6FHnqH .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGH6FHnqH .dropdown-menu,
.cid-uMGH6FHnqH .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGH6FHnqH .nav-item:focus,
.cid-uMGH6FHnqH .nav-link:focus {
  outline: none;
}
.cid-uMGH6FHnqH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGH6FHnqH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGH6FHnqH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGH6FHnqH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGH6FHnqH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGH6FHnqH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGH6FHnqH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGH6FHnqH .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGH6FHnqH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGH6FHnqH .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGH6FHnqH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGH6FHnqH .navbar.collapsed {
  justify-content: center;
}
.cid-uMGH6FHnqH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGH6FHnqH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGH6FHnqH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGH6FHnqH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGH6FHnqH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGH6FHnqH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGH6FHnqH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGH6FHnqH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGH6FHnqH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGH6FHnqH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGH6FHnqH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGH6FHnqH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGH6FHnqH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGH6FHnqH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGH6FHnqH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGH6FHnqH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGH6FHnqH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGH6FHnqH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGH6FHnqH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGH6FHnqH .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGH6FHnqH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGH6FHnqH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGH6FHnqH .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-uMGH6FHnqH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGH6FHnqH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGH6FHnqH .dropdown-item.active,
.cid-uMGH6FHnqH .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGH6FHnqH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGH6FHnqH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGH6FHnqH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGH6FHnqH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGH6FHnqH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGH6FHnqH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGH6FHnqH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGH6FHnqH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGH6FHnqH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGH6FHnqH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGH6FHnqH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGH6FHnqH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGH6FHnqH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGH6FHnqH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGH6FHnqH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGH6FHnqH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGH6FHnqH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGH6FHnqH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGH6FHnqH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGH6FHnqH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGH6FHnqH .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-uMGH6FHnqH .navbar {
    height: 70px;
  }
  .cid-uMGH6FHnqH .navbar.opened {
    height: auto;
  }
  .cid-uMGH6FHnqH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGH6Gubty {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGH6Gubty .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGH6Gubty .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMK5yuJ3OI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK5yDBUFi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK5yL4htt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK5yS3W1x {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK5yYwnjr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK5z5IrjO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK5zdzLyA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGH6GJm2y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGH6GPmlO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGH6GPmlO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGH6GPmlO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGH6GPmlO .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGH6GPmlO .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGH6GPmlO .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGH6GPmlO .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGH6GPmlO div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGH6GPmlO .copyright {
  color: #bbbbbb;
}
.cid-sFAA5oUu2Y .navbar-dropdown {
  position: relative !important;
}
.cid-sFAA5oUu2Y .navbar-dropdown {
  position: absolute !important;
}
.cid-sFAA5oUu2Y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-sFAA5oUu2Y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sFAA5oUu2Y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sFAA5oUu2Y .dropdown-item:hover,
.cid-sFAA5oUu2Y .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-sFAA5oUu2Y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sFAA5oUu2Y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sFAA5oUu2Y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-sFAA5oUu2Y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sFAA5oUu2Y .nav-link {
  position: relative;
}
.cid-sFAA5oUu2Y .container {
  display: flex;
  margin: auto;
}
.cid-sFAA5oUu2Y .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sFAA5oUu2Y .dropdown-menu,
.cid-sFAA5oUu2Y .navbar.opened {
  background: #fafafa !important;
}
.cid-sFAA5oUu2Y .nav-item:focus,
.cid-sFAA5oUu2Y .nav-link:focus {
  outline: none;
}
.cid-sFAA5oUu2Y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sFAA5oUu2Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sFAA5oUu2Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sFAA5oUu2Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sFAA5oUu2Y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sFAA5oUu2Y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sFAA5oUu2Y .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-sFAA5oUu2Y .navbar.opened {
  transition: all 0.3s;
}
.cid-sFAA5oUu2Y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sFAA5oUu2Y .navbar .navbar-logo img {
  width: auto;
}
.cid-sFAA5oUu2Y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sFAA5oUu2Y .navbar.collapsed {
  justify-content: center;
}
.cid-sFAA5oUu2Y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sFAA5oUu2Y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sFAA5oUu2Y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sFAA5oUu2Y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sFAA5oUu2Y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sFAA5oUu2Y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sFAA5oUu2Y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sFAA5oUu2Y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sFAA5oUu2Y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sFAA5oUu2Y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sFAA5oUu2Y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sFAA5oUu2Y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sFAA5oUu2Y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sFAA5oUu2Y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sFAA5oUu2Y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sFAA5oUu2Y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sFAA5oUu2Y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sFAA5oUu2Y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sFAA5oUu2Y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sFAA5oUu2Y .navbar.navbar-short {
  min-height: 60px;
}
.cid-sFAA5oUu2Y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sFAA5oUu2Y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sFAA5oUu2Y .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-sFAA5oUu2Y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sFAA5oUu2Y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sFAA5oUu2Y .dropdown-item.active,
.cid-sFAA5oUu2Y .dropdown-item:active {
  background-color: transparent;
}
.cid-sFAA5oUu2Y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sFAA5oUu2Y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sFAA5oUu2Y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sFAA5oUu2Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-sFAA5oUu2Y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sFAA5oUu2Y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sFAA5oUu2Y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sFAA5oUu2Y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sFAA5oUu2Y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sFAA5oUu2Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-sFAA5oUu2Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sFAA5oUu2Y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFAA5oUu2Y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sFAA5oUu2Y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sFAA5oUu2Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFAA5oUu2Y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sFAA5oUu2Y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sFAA5oUu2Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sFAA5oUu2Y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-sFAA5oUu2Y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sFAA5oUu2Y .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-sFAA5oUu2Y .navbar {
    height: 70px;
  }
  .cid-sFAA5oUu2Y .navbar.opened {
    height: auto;
  }
  .cid-sFAA5oUu2Y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMFOR0oA1G {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMFOR0oA1G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMFOR0oA1G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMFOR0oA1G .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-uMH8tgOOyz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMH7QcPu8n {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMH8trOvVB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMH8sLoq8y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHagClYSF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHagSG3Py {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHah36Z81 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMFOSg8DHr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMFN0u5jwK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMFN0u5jwK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMFN0u5jwK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMFN0u5jwK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMFN0u5jwK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMFN0u5jwK .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMFN0u5jwK .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMFN0u5jwK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMFN0u5jwK .copyright {
  color: #bbbbbb;
}
.cid-uMFRf3GFLR .navbar-dropdown {
  position: relative !important;
}
.cid-uMFRf3GFLR .navbar-dropdown {
  position: absolute !important;
}
.cid-uMFRf3GFLR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMFRf3GFLR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMFRf3GFLR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMFRf3GFLR .dropdown-item:hover,
.cid-uMFRf3GFLR .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMFRf3GFLR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMFRf3GFLR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMFRf3GFLR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMFRf3GFLR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMFRf3GFLR .nav-link {
  position: relative;
}
.cid-uMFRf3GFLR .container {
  display: flex;
  margin: auto;
}
.cid-uMFRf3GFLR .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMFRf3GFLR .dropdown-menu,
.cid-uMFRf3GFLR .navbar.opened {
  background: #fafafa !important;
}
.cid-uMFRf3GFLR .nav-item:focus,
.cid-uMFRf3GFLR .nav-link:focus {
  outline: none;
}
.cid-uMFRf3GFLR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMFRf3GFLR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMFRf3GFLR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMFRf3GFLR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMFRf3GFLR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMFRf3GFLR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMFRf3GFLR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMFRf3GFLR .navbar.opened {
  transition: all 0.3s;
}
.cid-uMFRf3GFLR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMFRf3GFLR .navbar .navbar-logo img {
  width: auto;
}
.cid-uMFRf3GFLR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMFRf3GFLR .navbar.collapsed {
  justify-content: center;
}
.cid-uMFRf3GFLR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMFRf3GFLR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMFRf3GFLR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMFRf3GFLR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMFRf3GFLR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMFRf3GFLR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMFRf3GFLR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMFRf3GFLR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMFRf3GFLR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMFRf3GFLR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMFRf3GFLR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMFRf3GFLR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMFRf3GFLR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMFRf3GFLR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMFRf3GFLR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMFRf3GFLR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMFRf3GFLR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMFRf3GFLR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMFRf3GFLR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMFRf3GFLR .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMFRf3GFLR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMFRf3GFLR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMFRf3GFLR .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-uMFRf3GFLR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMFRf3GFLR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMFRf3GFLR .dropdown-item.active,
.cid-uMFRf3GFLR .dropdown-item:active {
  background-color: transparent;
}
.cid-uMFRf3GFLR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMFRf3GFLR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMFRf3GFLR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMFRf3GFLR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMFRf3GFLR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMFRf3GFLR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMFRf3GFLR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMFRf3GFLR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMFRf3GFLR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMFRf3GFLR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMFRf3GFLR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMFRf3GFLR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMFRf3GFLR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMFRf3GFLR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMFRf3GFLR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMFRf3GFLR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMFRf3GFLR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMFRf3GFLR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMFRf3GFLR .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMFRf3GFLR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMFRf3GFLR .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-uMFRf3GFLR .navbar {
    height: 70px;
  }
  .cid-uMFRf3GFLR .navbar.opened {
    height: auto;
  }
  .cid-uMFRf3GFLR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMFRf4cBNu {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMFRf4cBNu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMFRf4cBNu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMHdXdXrWR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHdXqTBYV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHdXACxOC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHdXMkoUG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHdXW30zi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHdY6OpKv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMHdYi1W39 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMFRf4qwdu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMFRf4vBZA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMFRf4vBZA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMFRf4vBZA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMFRf4vBZA .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMFRf4vBZA .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMFRf4vBZA .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMFRf4vBZA .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMFRf4vBZA div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMFRf4vBZA .copyright {
  color: #bbbbbb;
}
.cid-uMGK6PGMQk .navbar-dropdown {
  position: relative !important;
}
.cid-uMGK6PGMQk .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGK6PGMQk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGK6PGMQk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGK6PGMQk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGK6PGMQk .dropdown-item:hover,
.cid-uMGK6PGMQk .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGK6PGMQk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGK6PGMQk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGK6PGMQk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGK6PGMQk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGK6PGMQk .nav-link {
  position: relative;
}
.cid-uMGK6PGMQk .container {
  display: flex;
  margin: auto;
}
.cid-uMGK6PGMQk .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGK6PGMQk .dropdown-menu,
.cid-uMGK6PGMQk .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGK6PGMQk .nav-item:focus,
.cid-uMGK6PGMQk .nav-link:focus {
  outline: none;
}
.cid-uMGK6PGMQk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGK6PGMQk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGK6PGMQk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGK6PGMQk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGK6PGMQk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGK6PGMQk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGK6PGMQk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGK6PGMQk .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGK6PGMQk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGK6PGMQk .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGK6PGMQk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGK6PGMQk .navbar.collapsed {
  justify-content: center;
}
.cid-uMGK6PGMQk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGK6PGMQk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGK6PGMQk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGK6PGMQk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGK6PGMQk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGK6PGMQk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGK6PGMQk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGK6PGMQk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGK6PGMQk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGK6PGMQk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGK6PGMQk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGK6PGMQk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGK6PGMQk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGK6PGMQk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGK6PGMQk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGK6PGMQk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGK6PGMQk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGK6PGMQk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGK6PGMQk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGK6PGMQk .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGK6PGMQk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGK6PGMQk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGK6PGMQk .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-uMGK6PGMQk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGK6PGMQk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGK6PGMQk .dropdown-item.active,
.cid-uMGK6PGMQk .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGK6PGMQk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGK6PGMQk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGK6PGMQk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGK6PGMQk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGK6PGMQk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGK6PGMQk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGK6PGMQk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGK6PGMQk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGK6PGMQk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGK6PGMQk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGK6PGMQk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGK6PGMQk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGK6PGMQk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGK6PGMQk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGK6PGMQk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGK6PGMQk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGK6PGMQk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGK6PGMQk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGK6PGMQk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGK6PGMQk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGK6PGMQk .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-uMGK6PGMQk .navbar {
    height: 70px;
  }
  .cid-uMGK6PGMQk .navbar.opened {
    height: auto;
  }
  .cid-uMGK6PGMQk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGK6Qpplv {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGK6Qpplv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGK6Qpplv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMK76pw8oE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK76E1QpD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK76KXlTM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK76RhSCq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK76VtDlU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK76Zx0n3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK8ricbcn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGK6QE70c {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGK6QNArc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGK6QNArc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGK6QNArc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGK6QNArc .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGK6QNArc .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGK6QNArc .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGK6QNArc .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGK6QNArc div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGK6QNArc .copyright {
  color: #bbbbbb;
}
.cid-uMGKwTTyz0 .navbar-dropdown {
  position: relative !important;
}
.cid-uMGKwTTyz0 .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGKwTTyz0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGKwTTyz0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGKwTTyz0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGKwTTyz0 .dropdown-item:hover,
.cid-uMGKwTTyz0 .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGKwTTyz0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGKwTTyz0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGKwTTyz0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGKwTTyz0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGKwTTyz0 .nav-link {
  position: relative;
}
.cid-uMGKwTTyz0 .container {
  display: flex;
  margin: auto;
}
.cid-uMGKwTTyz0 .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGKwTTyz0 .dropdown-menu,
.cid-uMGKwTTyz0 .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGKwTTyz0 .nav-item:focus,
.cid-uMGKwTTyz0 .nav-link:focus {
  outline: none;
}
.cid-uMGKwTTyz0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGKwTTyz0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGKwTTyz0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGKwTTyz0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGKwTTyz0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGKwTTyz0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGKwTTyz0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGKwTTyz0 .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGKwTTyz0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGKwTTyz0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGKwTTyz0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGKwTTyz0 .navbar.collapsed {
  justify-content: center;
}
.cid-uMGKwTTyz0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGKwTTyz0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGKwTTyz0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGKwTTyz0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGKwTTyz0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGKwTTyz0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGKwTTyz0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGKwTTyz0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGKwTTyz0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGKwTTyz0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGKwTTyz0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGKwTTyz0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGKwTTyz0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGKwTTyz0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGKwTTyz0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGKwTTyz0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGKwTTyz0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGKwTTyz0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGKwTTyz0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGKwTTyz0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGKwTTyz0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGKwTTyz0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGKwTTyz0 .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-uMGKwTTyz0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGKwTTyz0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGKwTTyz0 .dropdown-item.active,
.cid-uMGKwTTyz0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGKwTTyz0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGKwTTyz0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGKwTTyz0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGKwTTyz0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGKwTTyz0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGKwTTyz0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGKwTTyz0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGKwTTyz0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGKwTTyz0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGKwTTyz0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGKwTTyz0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGKwTTyz0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGKwTTyz0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGKwTTyz0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGKwTTyz0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGKwTTyz0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGKwTTyz0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGKwTTyz0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGKwTTyz0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGKwTTyz0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGKwTTyz0 .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-uMGKwTTyz0 .navbar {
    height: 70px;
  }
  .cid-uMGKwTTyz0 .navbar.opened {
    height: auto;
  }
  .cid-uMGKwTTyz0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGKwUDnmV {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGKwUDnmV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGKwUDnmV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMK91MgoA9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK922pGH5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK92cP8Hm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK92p7k2p {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK92AaZgJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK92NtAQJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMK933dDFv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGKwUTsNk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGKwV3c8w {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGKwV3c8w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGKwV3c8w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGKwV3c8w .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGKwV3c8w .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGKwV3c8w .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGKwV3c8w .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGKwV3c8w div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGKwV3c8w .copyright {
  color: #bbbbbb;
}
.cid-uMGKNajLjE .navbar-dropdown {
  position: relative !important;
}
.cid-uMGKNajLjE .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGKNajLjE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGKNajLjE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGKNajLjE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGKNajLjE .dropdown-item:hover,
.cid-uMGKNajLjE .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGKNajLjE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGKNajLjE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGKNajLjE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGKNajLjE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGKNajLjE .nav-link {
  position: relative;
}
.cid-uMGKNajLjE .container {
  display: flex;
  margin: auto;
}
.cid-uMGKNajLjE .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGKNajLjE .dropdown-menu,
.cid-uMGKNajLjE .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGKNajLjE .nav-item:focus,
.cid-uMGKNajLjE .nav-link:focus {
  outline: none;
}
.cid-uMGKNajLjE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGKNajLjE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGKNajLjE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGKNajLjE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGKNajLjE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGKNajLjE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGKNajLjE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGKNajLjE .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGKNajLjE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGKNajLjE .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGKNajLjE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGKNajLjE .navbar.collapsed {
  justify-content: center;
}
.cid-uMGKNajLjE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGKNajLjE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGKNajLjE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGKNajLjE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGKNajLjE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGKNajLjE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGKNajLjE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGKNajLjE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGKNajLjE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGKNajLjE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGKNajLjE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGKNajLjE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGKNajLjE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGKNajLjE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGKNajLjE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGKNajLjE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGKNajLjE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGKNajLjE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGKNajLjE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGKNajLjE .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGKNajLjE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGKNajLjE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGKNajLjE .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-uMGKNajLjE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGKNajLjE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGKNajLjE .dropdown-item.active,
.cid-uMGKNajLjE .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGKNajLjE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGKNajLjE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGKNajLjE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGKNajLjE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGKNajLjE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGKNajLjE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGKNajLjE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGKNajLjE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGKNajLjE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGKNajLjE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGKNajLjE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGKNajLjE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGKNajLjE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGKNajLjE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGKNajLjE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGKNajLjE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGKNajLjE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGKNajLjE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGKNajLjE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGKNajLjE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGKNajLjE .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-uMGKNajLjE .navbar {
    height: 70px;
  }
  .cid-uMGKNajLjE .navbar.opened {
    height: auto;
  }
  .cid-uMGKNajLjE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGKNb4AWg {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGKNb4AWg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGKNb4AWg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKawTZUaY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKax7mtbZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKaxj8yNy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKaxtzGda {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKaxF8dgo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKaxS5wmN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKay7tQ36 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGKNbjZqo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGKNbuL41 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGKNbuL41 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGKNbuL41 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGKNbuL41 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGKNbuL41 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGKNbuL41 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGKNbuL41 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGKNbuL41 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGKNbuL41 .copyright {
  color: #bbbbbb;
}
.cid-uMGL42xQsh .navbar-dropdown {
  position: relative !important;
}
.cid-uMGL42xQsh .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGL42xQsh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGL42xQsh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGL42xQsh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGL42xQsh .dropdown-item:hover,
.cid-uMGL42xQsh .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGL42xQsh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGL42xQsh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGL42xQsh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGL42xQsh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGL42xQsh .nav-link {
  position: relative;
}
.cid-uMGL42xQsh .container {
  display: flex;
  margin: auto;
}
.cid-uMGL42xQsh .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGL42xQsh .dropdown-menu,
.cid-uMGL42xQsh .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGL42xQsh .nav-item:focus,
.cid-uMGL42xQsh .nav-link:focus {
  outline: none;
}
.cid-uMGL42xQsh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGL42xQsh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGL42xQsh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGL42xQsh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGL42xQsh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGL42xQsh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGL42xQsh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGL42xQsh .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGL42xQsh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGL42xQsh .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGL42xQsh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGL42xQsh .navbar.collapsed {
  justify-content: center;
}
.cid-uMGL42xQsh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGL42xQsh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGL42xQsh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGL42xQsh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGL42xQsh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGL42xQsh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGL42xQsh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGL42xQsh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGL42xQsh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGL42xQsh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGL42xQsh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGL42xQsh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGL42xQsh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGL42xQsh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGL42xQsh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGL42xQsh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGL42xQsh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGL42xQsh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGL42xQsh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGL42xQsh .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGL42xQsh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGL42xQsh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGL42xQsh .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-uMGL42xQsh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGL42xQsh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGL42xQsh .dropdown-item.active,
.cid-uMGL42xQsh .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGL42xQsh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGL42xQsh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGL42xQsh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGL42xQsh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGL42xQsh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGL42xQsh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGL42xQsh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGL42xQsh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGL42xQsh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGL42xQsh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGL42xQsh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGL42xQsh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGL42xQsh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGL42xQsh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGL42xQsh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGL42xQsh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGL42xQsh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGL42xQsh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGL42xQsh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGL42xQsh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGL42xQsh .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-uMGL42xQsh .navbar {
    height: 70px;
  }
  .cid-uMGL42xQsh .navbar.opened {
    height: auto;
  }
  .cid-uMGL42xQsh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGL43oyFy {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGL43oyFy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGL43oyFy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKcf2pkZS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKcffw0mC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKcfr16ar {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKcfCiciY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKcfOIL7l {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKcg144gF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKcghrxgD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGL43PL4S {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGL441f2g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGL441f2g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGL441f2g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGL441f2g .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGL441f2g .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGL441f2g .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGL441f2g .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGL441f2g div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGL441f2g .copyright {
  color: #bbbbbb;
}
.cid-uMGLkNijMI .navbar-dropdown {
  position: relative !important;
}
.cid-uMGLkNijMI .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGLkNijMI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGLkNijMI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGLkNijMI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGLkNijMI .dropdown-item:hover,
.cid-uMGLkNijMI .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGLkNijMI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGLkNijMI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGLkNijMI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGLkNijMI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGLkNijMI .nav-link {
  position: relative;
}
.cid-uMGLkNijMI .container {
  display: flex;
  margin: auto;
}
.cid-uMGLkNijMI .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGLkNijMI .dropdown-menu,
.cid-uMGLkNijMI .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGLkNijMI .nav-item:focus,
.cid-uMGLkNijMI .nav-link:focus {
  outline: none;
}
.cid-uMGLkNijMI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGLkNijMI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGLkNijMI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGLkNijMI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGLkNijMI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGLkNijMI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGLkNijMI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGLkNijMI .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGLkNijMI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGLkNijMI .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGLkNijMI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGLkNijMI .navbar.collapsed {
  justify-content: center;
}
.cid-uMGLkNijMI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGLkNijMI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGLkNijMI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGLkNijMI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGLkNijMI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGLkNijMI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGLkNijMI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGLkNijMI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGLkNijMI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGLkNijMI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGLkNijMI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGLkNijMI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGLkNijMI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGLkNijMI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGLkNijMI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGLkNijMI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGLkNijMI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGLkNijMI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGLkNijMI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGLkNijMI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGLkNijMI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGLkNijMI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGLkNijMI .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-uMGLkNijMI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGLkNijMI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGLkNijMI .dropdown-item.active,
.cid-uMGLkNijMI .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGLkNijMI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGLkNijMI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGLkNijMI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGLkNijMI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGLkNijMI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGLkNijMI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGLkNijMI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGLkNijMI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGLkNijMI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGLkNijMI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGLkNijMI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGLkNijMI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGLkNijMI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGLkNijMI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGLkNijMI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGLkNijMI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGLkNijMI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGLkNijMI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGLkNijMI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGLkNijMI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGLkNijMI .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-uMGLkNijMI .navbar {
    height: 70px;
  }
  .cid-uMGLkNijMI .navbar.opened {
    height: auto;
  }
  .cid-uMGLkNijMI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGLkOtPke {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGLkOtPke .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGLkOtPke .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKdGlW5UX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKdGxJQOE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKdGJm6K1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKdGUCMDx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKdH6M1hT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKdHj3bMa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKdHzgBpA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGLkOJsVJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGLkOP2WY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGLkOP2WY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGLkOP2WY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGLkOP2WY .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGLkOP2WY .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGLkOP2WY .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGLkOP2WY .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGLkOP2WY div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGLkOP2WY .copyright {
  color: #bbbbbb;
}
.cid-uMGLyAweLc .navbar-dropdown {
  position: relative !important;
}
.cid-uMGLyAweLc .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGLyAweLc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGLyAweLc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGLyAweLc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGLyAweLc .dropdown-item:hover,
.cid-uMGLyAweLc .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGLyAweLc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGLyAweLc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGLyAweLc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGLyAweLc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGLyAweLc .nav-link {
  position: relative;
}
.cid-uMGLyAweLc .container {
  display: flex;
  margin: auto;
}
.cid-uMGLyAweLc .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGLyAweLc .dropdown-menu,
.cid-uMGLyAweLc .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGLyAweLc .nav-item:focus,
.cid-uMGLyAweLc .nav-link:focus {
  outline: none;
}
.cid-uMGLyAweLc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGLyAweLc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGLyAweLc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGLyAweLc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGLyAweLc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGLyAweLc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGLyAweLc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGLyAweLc .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGLyAweLc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGLyAweLc .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGLyAweLc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGLyAweLc .navbar.collapsed {
  justify-content: center;
}
.cid-uMGLyAweLc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGLyAweLc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGLyAweLc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGLyAweLc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGLyAweLc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGLyAweLc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGLyAweLc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGLyAweLc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGLyAweLc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGLyAweLc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGLyAweLc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGLyAweLc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGLyAweLc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGLyAweLc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGLyAweLc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGLyAweLc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGLyAweLc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGLyAweLc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGLyAweLc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGLyAweLc .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGLyAweLc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGLyAweLc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGLyAweLc .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-uMGLyAweLc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGLyAweLc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGLyAweLc .dropdown-item.active,
.cid-uMGLyAweLc .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGLyAweLc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGLyAweLc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGLyAweLc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGLyAweLc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGLyAweLc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGLyAweLc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGLyAweLc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGLyAweLc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGLyAweLc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGLyAweLc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGLyAweLc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGLyAweLc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGLyAweLc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGLyAweLc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGLyAweLc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGLyAweLc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGLyAweLc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGLyAweLc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGLyAweLc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGLyAweLc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGLyAweLc .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-uMGLyAweLc .navbar {
    height: 70px;
  }
  .cid-uMGLyAweLc .navbar.opened {
    height: auto;
  }
  .cid-uMGLyAweLc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGLyBoj6S {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGLyBoj6S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGLyBoj6S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKeVJ46hs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKeVY17He {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKeWa1x5x {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKeWoKSvn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKeWGgeZ2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKeWY4A1E {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKeXaX7Fi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGLyBCUMh {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGLyBIrat {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGLyBIrat .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGLyBIrat .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGLyBIrat .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGLyBIrat .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGLyBIrat .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGLyBIrat .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGLyBIrat div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGLyBIrat .copyright {
  color: #bbbbbb;
}
.cid-uMGLSljJtH .navbar-dropdown {
  position: relative !important;
}
.cid-uMGLSljJtH .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGLSljJtH .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGLSljJtH .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGLSljJtH .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGLSljJtH .dropdown-item:hover,
.cid-uMGLSljJtH .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGLSljJtH .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGLSljJtH .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGLSljJtH .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGLSljJtH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGLSljJtH .nav-link {
  position: relative;
}
.cid-uMGLSljJtH .container {
  display: flex;
  margin: auto;
}
.cid-uMGLSljJtH .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGLSljJtH .dropdown-menu,
.cid-uMGLSljJtH .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGLSljJtH .nav-item:focus,
.cid-uMGLSljJtH .nav-link:focus {
  outline: none;
}
.cid-uMGLSljJtH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGLSljJtH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGLSljJtH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGLSljJtH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGLSljJtH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGLSljJtH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGLSljJtH .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGLSljJtH .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGLSljJtH .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGLSljJtH .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGLSljJtH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGLSljJtH .navbar.collapsed {
  justify-content: center;
}
.cid-uMGLSljJtH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGLSljJtH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGLSljJtH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGLSljJtH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGLSljJtH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGLSljJtH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGLSljJtH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGLSljJtH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGLSljJtH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGLSljJtH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGLSljJtH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGLSljJtH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGLSljJtH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGLSljJtH .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGLSljJtH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGLSljJtH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGLSljJtH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGLSljJtH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGLSljJtH .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGLSljJtH .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGLSljJtH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGLSljJtH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGLSljJtH .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-uMGLSljJtH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGLSljJtH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGLSljJtH .dropdown-item.active,
.cid-uMGLSljJtH .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGLSljJtH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGLSljJtH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGLSljJtH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGLSljJtH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGLSljJtH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGLSljJtH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGLSljJtH ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGLSljJtH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGLSljJtH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGLSljJtH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGLSljJtH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGLSljJtH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGLSljJtH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGLSljJtH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGLSljJtH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGLSljJtH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGLSljJtH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGLSljJtH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGLSljJtH .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGLSljJtH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGLSljJtH .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-uMGLSljJtH .navbar {
    height: 70px;
  }
  .cid-uMGLSljJtH .navbar.opened {
    height: auto;
  }
  .cid-uMGLSljJtH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGLSmdJoN {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGLSmdJoN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGLSmdJoN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKg3tAa6W {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKg3HkKPm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKg3STgUS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKg44Xi9K {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKg4gvak9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKg4slTSd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKg4FslBK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGLSmt3G3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGLSmAnXF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGLSmAnXF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGLSmAnXF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGLSmAnXF .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGLSmAnXF .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGLSmAnXF .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGLSmAnXF .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGLSmAnXF div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGLSmAnXF .copyright {
  color: #bbbbbb;
}
.cid-uMGPh2gQA1 .navbar-dropdown {
  position: relative !important;
}
.cid-uMGPh2gQA1 .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGPh2gQA1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGPh2gQA1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGPh2gQA1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGPh2gQA1 .dropdown-item:hover,
.cid-uMGPh2gQA1 .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGPh2gQA1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGPh2gQA1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGPh2gQA1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGPh2gQA1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGPh2gQA1 .nav-link {
  position: relative;
}
.cid-uMGPh2gQA1 .container {
  display: flex;
  margin: auto;
}
.cid-uMGPh2gQA1 .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGPh2gQA1 .dropdown-menu,
.cid-uMGPh2gQA1 .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGPh2gQA1 .nav-item:focus,
.cid-uMGPh2gQA1 .nav-link:focus {
  outline: none;
}
.cid-uMGPh2gQA1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGPh2gQA1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGPh2gQA1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGPh2gQA1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGPh2gQA1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGPh2gQA1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGPh2gQA1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGPh2gQA1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGPh2gQA1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGPh2gQA1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGPh2gQA1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGPh2gQA1 .navbar.collapsed {
  justify-content: center;
}
.cid-uMGPh2gQA1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGPh2gQA1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGPh2gQA1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGPh2gQA1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGPh2gQA1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGPh2gQA1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGPh2gQA1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGPh2gQA1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGPh2gQA1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGPh2gQA1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGPh2gQA1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGPh2gQA1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGPh2gQA1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGPh2gQA1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGPh2gQA1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGPh2gQA1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGPh2gQA1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGPh2gQA1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGPh2gQA1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGPh2gQA1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGPh2gQA1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGPh2gQA1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGPh2gQA1 .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-uMGPh2gQA1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGPh2gQA1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGPh2gQA1 .dropdown-item.active,
.cid-uMGPh2gQA1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGPh2gQA1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGPh2gQA1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGPh2gQA1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGPh2gQA1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGPh2gQA1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGPh2gQA1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGPh2gQA1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGPh2gQA1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGPh2gQA1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGPh2gQA1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGPh2gQA1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGPh2gQA1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGPh2gQA1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGPh2gQA1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGPh2gQA1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGPh2gQA1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGPh2gQA1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGPh2gQA1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGPh2gQA1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGPh2gQA1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGPh2gQA1 .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-uMGPh2gQA1 .navbar {
    height: 70px;
  }
  .cid-uMGPh2gQA1 .navbar.opened {
    height: auto;
  }
  .cid-uMGPh2gQA1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGPh370wc {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGPh370wc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGPh370wc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKhvKxwCd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKhvX2iWG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKhw97SSn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKhwkLRpV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKhwworoo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKhwIB8WY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKhwV7dHD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGPh3pMOm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGPh3xQ7D {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGPh3xQ7D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGPh3xQ7D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGPh3xQ7D .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGPh3xQ7D .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGPh3xQ7D .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGPh3xQ7D .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGPh3xQ7D div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGPh3xQ7D .copyright {
  color: #bbbbbb;
}
.cid-uMGPFaN2xm .navbar-dropdown {
  position: relative !important;
}
.cid-uMGPFaN2xm .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGPFaN2xm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGPFaN2xm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGPFaN2xm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGPFaN2xm .dropdown-item:hover,
.cid-uMGPFaN2xm .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGPFaN2xm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGPFaN2xm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGPFaN2xm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGPFaN2xm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGPFaN2xm .nav-link {
  position: relative;
}
.cid-uMGPFaN2xm .container {
  display: flex;
  margin: auto;
}
.cid-uMGPFaN2xm .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGPFaN2xm .dropdown-menu,
.cid-uMGPFaN2xm .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGPFaN2xm .nav-item:focus,
.cid-uMGPFaN2xm .nav-link:focus {
  outline: none;
}
.cid-uMGPFaN2xm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGPFaN2xm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGPFaN2xm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGPFaN2xm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGPFaN2xm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGPFaN2xm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGPFaN2xm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGPFaN2xm .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGPFaN2xm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGPFaN2xm .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGPFaN2xm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGPFaN2xm .navbar.collapsed {
  justify-content: center;
}
.cid-uMGPFaN2xm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGPFaN2xm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGPFaN2xm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGPFaN2xm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGPFaN2xm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGPFaN2xm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGPFaN2xm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGPFaN2xm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGPFaN2xm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGPFaN2xm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGPFaN2xm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGPFaN2xm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGPFaN2xm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGPFaN2xm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGPFaN2xm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGPFaN2xm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGPFaN2xm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGPFaN2xm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGPFaN2xm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGPFaN2xm .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGPFaN2xm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGPFaN2xm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGPFaN2xm .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-uMGPFaN2xm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGPFaN2xm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGPFaN2xm .dropdown-item.active,
.cid-uMGPFaN2xm .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGPFaN2xm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGPFaN2xm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGPFaN2xm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGPFaN2xm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGPFaN2xm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGPFaN2xm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGPFaN2xm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGPFaN2xm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGPFaN2xm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGPFaN2xm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGPFaN2xm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGPFaN2xm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGPFaN2xm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGPFaN2xm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGPFaN2xm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGPFaN2xm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGPFaN2xm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGPFaN2xm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGPFaN2xm .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGPFaN2xm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGPFaN2xm .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-uMGPFaN2xm .navbar {
    height: 70px;
  }
  .cid-uMGPFaN2xm .navbar.opened {
    height: auto;
  }
  .cid-uMGPFaN2xm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGPFbDaMF {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGPFbDaMF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGPFbDaMF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKiGpDzuv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKiGCHI9j {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKiGPcANl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKiH0SbOX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKiHdgHZc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKiHq3JPr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKiHJVyhq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGPFbVvPU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGPFc4JEi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGPFc4JEi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGPFc4JEi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGPFc4JEi .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGPFc4JEi .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGPFc4JEi .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGPFc4JEi .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGPFc4JEi div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGPFc4JEi .copyright {
  color: #bbbbbb;
}
.cid-uMGPQrQiYW .navbar-dropdown {
  position: relative !important;
}
.cid-uMGPQrQiYW .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGPQrQiYW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGPQrQiYW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGPQrQiYW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGPQrQiYW .dropdown-item:hover,
.cid-uMGPQrQiYW .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGPQrQiYW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGPQrQiYW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGPQrQiYW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGPQrQiYW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGPQrQiYW .nav-link {
  position: relative;
}
.cid-uMGPQrQiYW .container {
  display: flex;
  margin: auto;
}
.cid-uMGPQrQiYW .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGPQrQiYW .dropdown-menu,
.cid-uMGPQrQiYW .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGPQrQiYW .nav-item:focus,
.cid-uMGPQrQiYW .nav-link:focus {
  outline: none;
}
.cid-uMGPQrQiYW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGPQrQiYW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGPQrQiYW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGPQrQiYW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGPQrQiYW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGPQrQiYW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGPQrQiYW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGPQrQiYW .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGPQrQiYW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGPQrQiYW .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGPQrQiYW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGPQrQiYW .navbar.collapsed {
  justify-content: center;
}
.cid-uMGPQrQiYW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGPQrQiYW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGPQrQiYW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGPQrQiYW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGPQrQiYW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGPQrQiYW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGPQrQiYW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGPQrQiYW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGPQrQiYW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGPQrQiYW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGPQrQiYW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGPQrQiYW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGPQrQiYW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGPQrQiYW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGPQrQiYW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGPQrQiYW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGPQrQiYW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGPQrQiYW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGPQrQiYW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGPQrQiYW .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGPQrQiYW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGPQrQiYW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGPQrQiYW .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-uMGPQrQiYW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGPQrQiYW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGPQrQiYW .dropdown-item.active,
.cid-uMGPQrQiYW .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGPQrQiYW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGPQrQiYW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGPQrQiYW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGPQrQiYW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGPQrQiYW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGPQrQiYW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGPQrQiYW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGPQrQiYW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGPQrQiYW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGPQrQiYW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGPQrQiYW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGPQrQiYW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGPQrQiYW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGPQrQiYW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGPQrQiYW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGPQrQiYW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGPQrQiYW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGPQrQiYW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGPQrQiYW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGPQrQiYW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGPQrQiYW .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-uMGPQrQiYW .navbar {
    height: 70px;
  }
  .cid-uMGPQrQiYW .navbar.opened {
    height: auto;
  }
  .cid-uMGPQrQiYW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGPQsJ7yD {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGPQsJ7yD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGPQsJ7yD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKjZ3KFRA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKjZhMKDX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKjZtM0LU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKjZH3ghG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKjZVp4Fh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKk07Kijk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKk0nXCq2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGPQsXB4x {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGPQt3dTo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGPQt3dTo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGPQt3dTo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGPQt3dTo .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGPQt3dTo .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGPQt3dTo .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGPQt3dTo .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGPQt3dTo div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGPQt3dTo .copyright {
  color: #bbbbbb;
}
.cid-uMGQ2ukP4x .navbar-dropdown {
  position: relative !important;
}
.cid-uMGQ2ukP4x .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGQ2ukP4x .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGQ2ukP4x .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGQ2ukP4x .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGQ2ukP4x .dropdown-item:hover,
.cid-uMGQ2ukP4x .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGQ2ukP4x .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGQ2ukP4x .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGQ2ukP4x .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGQ2ukP4x .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGQ2ukP4x .nav-link {
  position: relative;
}
.cid-uMGQ2ukP4x .container {
  display: flex;
  margin: auto;
}
.cid-uMGQ2ukP4x .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGQ2ukP4x .dropdown-menu,
.cid-uMGQ2ukP4x .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGQ2ukP4x .nav-item:focus,
.cid-uMGQ2ukP4x .nav-link:focus {
  outline: none;
}
.cid-uMGQ2ukP4x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGQ2ukP4x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGQ2ukP4x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGQ2ukP4x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGQ2ukP4x .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGQ2ukP4x .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGQ2ukP4x .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGQ2ukP4x .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGQ2ukP4x .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGQ2ukP4x .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGQ2ukP4x .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGQ2ukP4x .navbar.collapsed {
  justify-content: center;
}
.cid-uMGQ2ukP4x .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGQ2ukP4x .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGQ2ukP4x .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGQ2ukP4x .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGQ2ukP4x .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGQ2ukP4x .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGQ2ukP4x .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGQ2ukP4x .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGQ2ukP4x .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGQ2ukP4x .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGQ2ukP4x .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGQ2ukP4x .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGQ2ukP4x .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGQ2ukP4x .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGQ2ukP4x .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGQ2ukP4x .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGQ2ukP4x .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGQ2ukP4x .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGQ2ukP4x .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGQ2ukP4x .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGQ2ukP4x .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGQ2ukP4x .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGQ2ukP4x .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-uMGQ2ukP4x .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGQ2ukP4x .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGQ2ukP4x .dropdown-item.active,
.cid-uMGQ2ukP4x .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGQ2ukP4x .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGQ2ukP4x .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGQ2ukP4x .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGQ2ukP4x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGQ2ukP4x .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGQ2ukP4x .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGQ2ukP4x ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGQ2ukP4x .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGQ2ukP4x button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGQ2ukP4x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGQ2ukP4x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGQ2ukP4x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGQ2ukP4x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGQ2ukP4x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGQ2ukP4x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGQ2ukP4x nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGQ2ukP4x nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGQ2ukP4x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGQ2ukP4x .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGQ2ukP4x a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGQ2ukP4x .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-uMGQ2ukP4x .navbar {
    height: 70px;
  }
  .cid-uMGQ2ukP4x .navbar.opened {
    height: auto;
  }
  .cid-uMGQ2ukP4x .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGQ2vcP5T {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGQ2vcP5T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGQ2vcP5T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKl6Q6EhU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKl78TiEW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKl7lvLL2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKl7xrpKy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKl7KZL4t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKl8alN1W {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKl8pQnY5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGQ2vwsqQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGQ2vELL6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGQ2vELL6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGQ2vELL6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGQ2vELL6 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGQ2vELL6 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGQ2vELL6 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGQ2vELL6 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGQ2vELL6 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGQ2vELL6 .copyright {
  color: #bbbbbb;
}
.cid-uMGQd34iVJ .navbar-dropdown {
  position: relative !important;
}
.cid-uMGQd34iVJ .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGQd34iVJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGQd34iVJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGQd34iVJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGQd34iVJ .dropdown-item:hover,
.cid-uMGQd34iVJ .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGQd34iVJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGQd34iVJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGQd34iVJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGQd34iVJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGQd34iVJ .nav-link {
  position: relative;
}
.cid-uMGQd34iVJ .container {
  display: flex;
  margin: auto;
}
.cid-uMGQd34iVJ .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGQd34iVJ .dropdown-menu,
.cid-uMGQd34iVJ .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGQd34iVJ .nav-item:focus,
.cid-uMGQd34iVJ .nav-link:focus {
  outline: none;
}
.cid-uMGQd34iVJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGQd34iVJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGQd34iVJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGQd34iVJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGQd34iVJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGQd34iVJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGQd34iVJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGQd34iVJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGQd34iVJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGQd34iVJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGQd34iVJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGQd34iVJ .navbar.collapsed {
  justify-content: center;
}
.cid-uMGQd34iVJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGQd34iVJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGQd34iVJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGQd34iVJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGQd34iVJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGQd34iVJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGQd34iVJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGQd34iVJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGQd34iVJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGQd34iVJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGQd34iVJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGQd34iVJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGQd34iVJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGQd34iVJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGQd34iVJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGQd34iVJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGQd34iVJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGQd34iVJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGQd34iVJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGQd34iVJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGQd34iVJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGQd34iVJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGQd34iVJ .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-uMGQd34iVJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGQd34iVJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGQd34iVJ .dropdown-item.active,
.cid-uMGQd34iVJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGQd34iVJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGQd34iVJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGQd34iVJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGQd34iVJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGQd34iVJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGQd34iVJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGQd34iVJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGQd34iVJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGQd34iVJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGQd34iVJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGQd34iVJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGQd34iVJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGQd34iVJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGQd34iVJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGQd34iVJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGQd34iVJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGQd34iVJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGQd34iVJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGQd34iVJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGQd34iVJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGQd34iVJ .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-uMGQd34iVJ .navbar {
    height: 70px;
  }
  .cid-uMGQd34iVJ .navbar.opened {
    height: auto;
  }
  .cid-uMGQd34iVJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGQd3VIGL {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGQd3VIGL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGQd3VIGL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKmi4kqYt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKmih1uEM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKmitsiJF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKmiEIvhj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKmiR1bsA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKmj67Xgf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKmjiDeY4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGQd48zl8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGQd4ehtQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGQd4ehtQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGQd4ehtQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGQd4ehtQ .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGQd4ehtQ .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGQd4ehtQ .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGQd4ehtQ .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGQd4ehtQ div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGQd4ehtQ .copyright {
  color: #bbbbbb;
}
.cid-uMGQy8i2gF .navbar-dropdown {
  position: relative !important;
}
.cid-uMGQy8i2gF .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGQy8i2gF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGQy8i2gF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGQy8i2gF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGQy8i2gF .dropdown-item:hover,
.cid-uMGQy8i2gF .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGQy8i2gF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGQy8i2gF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGQy8i2gF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGQy8i2gF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGQy8i2gF .nav-link {
  position: relative;
}
.cid-uMGQy8i2gF .container {
  display: flex;
  margin: auto;
}
.cid-uMGQy8i2gF .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGQy8i2gF .dropdown-menu,
.cid-uMGQy8i2gF .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGQy8i2gF .nav-item:focus,
.cid-uMGQy8i2gF .nav-link:focus {
  outline: none;
}
.cid-uMGQy8i2gF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGQy8i2gF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGQy8i2gF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGQy8i2gF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGQy8i2gF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGQy8i2gF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGQy8i2gF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGQy8i2gF .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGQy8i2gF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGQy8i2gF .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGQy8i2gF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGQy8i2gF .navbar.collapsed {
  justify-content: center;
}
.cid-uMGQy8i2gF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGQy8i2gF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGQy8i2gF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGQy8i2gF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGQy8i2gF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGQy8i2gF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGQy8i2gF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGQy8i2gF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGQy8i2gF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGQy8i2gF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGQy8i2gF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGQy8i2gF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGQy8i2gF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGQy8i2gF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGQy8i2gF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGQy8i2gF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGQy8i2gF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGQy8i2gF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGQy8i2gF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGQy8i2gF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGQy8i2gF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGQy8i2gF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGQy8i2gF .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-uMGQy8i2gF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGQy8i2gF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGQy8i2gF .dropdown-item.active,
.cid-uMGQy8i2gF .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGQy8i2gF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGQy8i2gF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGQy8i2gF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGQy8i2gF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGQy8i2gF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGQy8i2gF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGQy8i2gF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGQy8i2gF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGQy8i2gF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGQy8i2gF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGQy8i2gF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGQy8i2gF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGQy8i2gF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGQy8i2gF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGQy8i2gF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGQy8i2gF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGQy8i2gF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGQy8i2gF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGQy8i2gF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGQy8i2gF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGQy8i2gF .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-uMGQy8i2gF .navbar {
    height: 70px;
  }
  .cid-uMGQy8i2gF .navbar.opened {
    height: auto;
  }
  .cid-uMGQy8i2gF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGQy95lbC {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGQy95lbC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGQy95lbC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKnGnFk80 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKnGCem9m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKnGRULxj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKnH53rJT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKnHjnajg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKnHxY2no {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKnHOAZ7D {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGQy9in33 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGQy9qasC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGQy9qasC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGQy9qasC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGQy9qasC .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGQy9qasC .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGQy9qasC .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGQy9qasC .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGQy9qasC div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGQy9qasC .copyright {
  color: #bbbbbb;
}
.cid-uMGQIwG5tC .navbar-dropdown {
  position: relative !important;
}
.cid-uMGQIwG5tC .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGQIwG5tC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGQIwG5tC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGQIwG5tC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGQIwG5tC .dropdown-item:hover,
.cid-uMGQIwG5tC .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGQIwG5tC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGQIwG5tC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGQIwG5tC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGQIwG5tC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGQIwG5tC .nav-link {
  position: relative;
}
.cid-uMGQIwG5tC .container {
  display: flex;
  margin: auto;
}
.cid-uMGQIwG5tC .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGQIwG5tC .dropdown-menu,
.cid-uMGQIwG5tC .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGQIwG5tC .nav-item:focus,
.cid-uMGQIwG5tC .nav-link:focus {
  outline: none;
}
.cid-uMGQIwG5tC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGQIwG5tC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGQIwG5tC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGQIwG5tC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGQIwG5tC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGQIwG5tC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGQIwG5tC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGQIwG5tC .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGQIwG5tC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGQIwG5tC .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGQIwG5tC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGQIwG5tC .navbar.collapsed {
  justify-content: center;
}
.cid-uMGQIwG5tC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGQIwG5tC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGQIwG5tC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGQIwG5tC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGQIwG5tC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGQIwG5tC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGQIwG5tC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGQIwG5tC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGQIwG5tC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGQIwG5tC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGQIwG5tC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGQIwG5tC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGQIwG5tC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGQIwG5tC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGQIwG5tC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGQIwG5tC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGQIwG5tC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGQIwG5tC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGQIwG5tC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGQIwG5tC .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGQIwG5tC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGQIwG5tC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGQIwG5tC .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-uMGQIwG5tC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGQIwG5tC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGQIwG5tC .dropdown-item.active,
.cid-uMGQIwG5tC .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGQIwG5tC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGQIwG5tC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGQIwG5tC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGQIwG5tC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGQIwG5tC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGQIwG5tC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGQIwG5tC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGQIwG5tC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGQIwG5tC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGQIwG5tC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGQIwG5tC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGQIwG5tC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGQIwG5tC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGQIwG5tC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGQIwG5tC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGQIwG5tC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGQIwG5tC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGQIwG5tC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGQIwG5tC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGQIwG5tC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGQIwG5tC .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-uMGQIwG5tC .navbar {
    height: 70px;
  }
  .cid-uMGQIwG5tC .navbar.opened {
    height: auto;
  }
  .cid-uMGQIwG5tC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGQIxqTlZ {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGQIxqTlZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGQIxqTlZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKp2jIaMN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKp2xenQD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKp2JOD4N {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKp2W8xD6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKp3aaZEV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKp3nd1ti {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKp3Eus3A {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGQIxGjxl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGQIxNd0L {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGQIxNd0L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGQIxNd0L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGQIxNd0L .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGQIxNd0L .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGQIxNd0L .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGQIxNd0L .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGQIxNd0L div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGQIxNd0L .copyright {
  color: #bbbbbb;
}
.cid-uMGQWc3mbB .navbar-dropdown {
  position: relative !important;
}
.cid-uMGQWc3mbB .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGQWc3mbB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGQWc3mbB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGQWc3mbB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGQWc3mbB .dropdown-item:hover,
.cid-uMGQWc3mbB .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGQWc3mbB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGQWc3mbB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGQWc3mbB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGQWc3mbB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGQWc3mbB .nav-link {
  position: relative;
}
.cid-uMGQWc3mbB .container {
  display: flex;
  margin: auto;
}
.cid-uMGQWc3mbB .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGQWc3mbB .dropdown-menu,
.cid-uMGQWc3mbB .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGQWc3mbB .nav-item:focus,
.cid-uMGQWc3mbB .nav-link:focus {
  outline: none;
}
.cid-uMGQWc3mbB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGQWc3mbB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGQWc3mbB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGQWc3mbB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGQWc3mbB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGQWc3mbB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGQWc3mbB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGQWc3mbB .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGQWc3mbB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGQWc3mbB .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGQWc3mbB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGQWc3mbB .navbar.collapsed {
  justify-content: center;
}
.cid-uMGQWc3mbB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGQWc3mbB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGQWc3mbB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGQWc3mbB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGQWc3mbB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGQWc3mbB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGQWc3mbB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGQWc3mbB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGQWc3mbB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGQWc3mbB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGQWc3mbB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGQWc3mbB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGQWc3mbB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGQWc3mbB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGQWc3mbB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGQWc3mbB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGQWc3mbB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGQWc3mbB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGQWc3mbB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGQWc3mbB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGQWc3mbB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGQWc3mbB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGQWc3mbB .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-uMGQWc3mbB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGQWc3mbB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGQWc3mbB .dropdown-item.active,
.cid-uMGQWc3mbB .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGQWc3mbB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGQWc3mbB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGQWc3mbB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGQWc3mbB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGQWc3mbB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGQWc3mbB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGQWc3mbB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGQWc3mbB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGQWc3mbB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGQWc3mbB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGQWc3mbB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGQWc3mbB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGQWc3mbB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGQWc3mbB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGQWc3mbB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGQWc3mbB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGQWc3mbB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGQWc3mbB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGQWc3mbB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGQWc3mbB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGQWc3mbB .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-uMGQWc3mbB .navbar {
    height: 70px;
  }
  .cid-uMGQWc3mbB .navbar.opened {
    height: auto;
  }
  .cid-uMGQWc3mbB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGQWcQZH8 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGQWcQZH8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGQWcQZH8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKqqnU9qg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKqqF9Yzy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKqqRF3QY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKqr4qql1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKqrhgutt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKqrulubV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKqrJGqZn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGQWd3FqQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGQWd8x7o {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGQWd8x7o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGQWd8x7o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGQWd8x7o .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGQWd8x7o .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGQWd8x7o .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGQWd8x7o .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGQWd8x7o div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGQWd8x7o .copyright {
  color: #bbbbbb;
}
.cid-uMGRcgylp1 .navbar-dropdown {
  position: relative !important;
}
.cid-uMGRcgylp1 .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGRcgylp1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGRcgylp1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGRcgylp1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGRcgylp1 .dropdown-item:hover,
.cid-uMGRcgylp1 .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGRcgylp1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGRcgylp1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGRcgylp1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGRcgylp1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGRcgylp1 .nav-link {
  position: relative;
}
.cid-uMGRcgylp1 .container {
  display: flex;
  margin: auto;
}
.cid-uMGRcgylp1 .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGRcgylp1 .dropdown-menu,
.cid-uMGRcgylp1 .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGRcgylp1 .nav-item:focus,
.cid-uMGRcgylp1 .nav-link:focus {
  outline: none;
}
.cid-uMGRcgylp1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGRcgylp1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGRcgylp1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGRcgylp1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGRcgylp1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGRcgylp1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGRcgylp1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGRcgylp1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGRcgylp1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGRcgylp1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGRcgylp1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGRcgylp1 .navbar.collapsed {
  justify-content: center;
}
.cid-uMGRcgylp1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGRcgylp1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGRcgylp1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGRcgylp1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGRcgylp1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGRcgylp1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGRcgylp1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGRcgylp1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGRcgylp1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGRcgylp1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGRcgylp1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGRcgylp1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGRcgylp1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGRcgylp1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGRcgylp1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGRcgylp1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGRcgylp1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGRcgylp1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGRcgylp1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGRcgylp1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGRcgylp1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGRcgylp1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGRcgylp1 .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-uMGRcgylp1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGRcgylp1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGRcgylp1 .dropdown-item.active,
.cid-uMGRcgylp1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGRcgylp1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGRcgylp1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGRcgylp1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGRcgylp1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGRcgylp1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGRcgylp1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGRcgylp1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGRcgylp1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGRcgylp1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGRcgylp1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGRcgylp1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGRcgylp1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGRcgylp1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGRcgylp1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGRcgylp1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGRcgylp1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGRcgylp1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGRcgylp1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGRcgylp1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGRcgylp1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGRcgylp1 .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-uMGRcgylp1 .navbar {
    height: 70px;
  }
  .cid-uMGRcgylp1 .navbar.opened {
    height: auto;
  }
  .cid-uMGRcgylp1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGRchkEnd {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGRchkEnd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGRchkEnd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKrxJbRIY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKrxYeryO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKryb83pG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKryovdGF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKryBTNA8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKryPPfLV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKrz4tc6i {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGRchx27s {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGRchDvNk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGRchDvNk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGRchDvNk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGRchDvNk .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGRchDvNk .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGRchDvNk .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGRchDvNk .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGRchDvNk div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGRchDvNk .copyright {
  color: #bbbbbb;
}
.cid-uMGRAmPIj1 .navbar-dropdown {
  position: relative !important;
}
.cid-uMGRAmPIj1 .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGRAmPIj1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGRAmPIj1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGRAmPIj1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGRAmPIj1 .dropdown-item:hover,
.cid-uMGRAmPIj1 .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGRAmPIj1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGRAmPIj1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGRAmPIj1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGRAmPIj1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGRAmPIj1 .nav-link {
  position: relative;
}
.cid-uMGRAmPIj1 .container {
  display: flex;
  margin: auto;
}
.cid-uMGRAmPIj1 .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGRAmPIj1 .dropdown-menu,
.cid-uMGRAmPIj1 .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGRAmPIj1 .nav-item:focus,
.cid-uMGRAmPIj1 .nav-link:focus {
  outline: none;
}
.cid-uMGRAmPIj1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGRAmPIj1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGRAmPIj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGRAmPIj1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGRAmPIj1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGRAmPIj1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGRAmPIj1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGRAmPIj1 .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGRAmPIj1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGRAmPIj1 .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGRAmPIj1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGRAmPIj1 .navbar.collapsed {
  justify-content: center;
}
.cid-uMGRAmPIj1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGRAmPIj1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGRAmPIj1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGRAmPIj1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGRAmPIj1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGRAmPIj1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGRAmPIj1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGRAmPIj1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGRAmPIj1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGRAmPIj1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGRAmPIj1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGRAmPIj1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGRAmPIj1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGRAmPIj1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGRAmPIj1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGRAmPIj1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGRAmPIj1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGRAmPIj1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGRAmPIj1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGRAmPIj1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGRAmPIj1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGRAmPIj1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGRAmPIj1 .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-uMGRAmPIj1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGRAmPIj1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGRAmPIj1 .dropdown-item.active,
.cid-uMGRAmPIj1 .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGRAmPIj1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGRAmPIj1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGRAmPIj1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGRAmPIj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGRAmPIj1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGRAmPIj1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGRAmPIj1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGRAmPIj1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGRAmPIj1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGRAmPIj1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGRAmPIj1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGRAmPIj1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGRAmPIj1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGRAmPIj1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGRAmPIj1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGRAmPIj1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGRAmPIj1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGRAmPIj1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGRAmPIj1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGRAmPIj1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGRAmPIj1 .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-uMGRAmPIj1 .navbar {
    height: 70px;
  }
  .cid-uMGRAmPIj1 .navbar.opened {
    height: auto;
  }
  .cid-uMGRAmPIj1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGRAnOfvU {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGRAnOfvU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGRAnOfvU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKsD3hlNK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKsDjtDQL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKsDvxML7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKsDIXVGX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKsDWv4Zu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKsEaExRe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKsEpBxCx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGRAobsJv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGRAoiacB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGRAoiacB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGRAoiacB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGRAoiacB .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGRAoiacB .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGRAoiacB .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGRAoiacB .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGRAoiacB div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGRAoiacB .copyright {
  color: #bbbbbb;
}
.cid-uMGRLG5QhC .navbar-dropdown {
  position: relative !important;
}
.cid-uMGRLG5QhC .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGRLG5QhC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGRLG5QhC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGRLG5QhC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGRLG5QhC .dropdown-item:hover,
.cid-uMGRLG5QhC .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGRLG5QhC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGRLG5QhC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGRLG5QhC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGRLG5QhC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGRLG5QhC .nav-link {
  position: relative;
}
.cid-uMGRLG5QhC .container {
  display: flex;
  margin: auto;
}
.cid-uMGRLG5QhC .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGRLG5QhC .dropdown-menu,
.cid-uMGRLG5QhC .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGRLG5QhC .nav-item:focus,
.cid-uMGRLG5QhC .nav-link:focus {
  outline: none;
}
.cid-uMGRLG5QhC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGRLG5QhC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGRLG5QhC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGRLG5QhC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGRLG5QhC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGRLG5QhC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGRLG5QhC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGRLG5QhC .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGRLG5QhC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGRLG5QhC .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGRLG5QhC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGRLG5QhC .navbar.collapsed {
  justify-content: center;
}
.cid-uMGRLG5QhC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGRLG5QhC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGRLG5QhC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGRLG5QhC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGRLG5QhC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGRLG5QhC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGRLG5QhC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGRLG5QhC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGRLG5QhC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGRLG5QhC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGRLG5QhC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGRLG5QhC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGRLG5QhC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGRLG5QhC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGRLG5QhC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGRLG5QhC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGRLG5QhC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGRLG5QhC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGRLG5QhC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGRLG5QhC .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGRLG5QhC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGRLG5QhC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGRLG5QhC .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-uMGRLG5QhC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGRLG5QhC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGRLG5QhC .dropdown-item.active,
.cid-uMGRLG5QhC .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGRLG5QhC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGRLG5QhC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGRLG5QhC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGRLG5QhC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGRLG5QhC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGRLG5QhC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGRLG5QhC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGRLG5QhC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGRLG5QhC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGRLG5QhC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGRLG5QhC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGRLG5QhC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGRLG5QhC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGRLG5QhC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGRLG5QhC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGRLG5QhC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGRLG5QhC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGRLG5QhC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGRLG5QhC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGRLG5QhC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGRLG5QhC .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-uMGRLG5QhC .navbar {
    height: 70px;
  }
  .cid-uMGRLG5QhC .navbar.opened {
    height: auto;
  }
  .cid-uMGRLG5QhC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGRLHbTpb {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGRLHbTpb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGRLHbTpb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKtHWjo6U {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKtI5DDSp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKtIzKMPc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKtIPk3fy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKtJ4snrG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKtJjGJZE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKtJwjYNn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGRLHphGU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGRLHwxl8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGRLHwxl8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGRLHwxl8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGRLHwxl8 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGRLHwxl8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGRLHwxl8 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGRLHwxl8 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGRLHwxl8 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGRLHwxl8 .copyright {
  color: #bbbbbb;
}
.cid-uMGRVmGW0y .navbar-dropdown {
  position: relative !important;
}
.cid-uMGRVmGW0y .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGRVmGW0y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGRVmGW0y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGRVmGW0y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGRVmGW0y .dropdown-item:hover,
.cid-uMGRVmGW0y .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGRVmGW0y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGRVmGW0y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGRVmGW0y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGRVmGW0y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGRVmGW0y .nav-link {
  position: relative;
}
.cid-uMGRVmGW0y .container {
  display: flex;
  margin: auto;
}
.cid-uMGRVmGW0y .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGRVmGW0y .dropdown-menu,
.cid-uMGRVmGW0y .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGRVmGW0y .nav-item:focus,
.cid-uMGRVmGW0y .nav-link:focus {
  outline: none;
}
.cid-uMGRVmGW0y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGRVmGW0y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGRVmGW0y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGRVmGW0y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGRVmGW0y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGRVmGW0y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGRVmGW0y .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGRVmGW0y .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGRVmGW0y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGRVmGW0y .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGRVmGW0y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGRVmGW0y .navbar.collapsed {
  justify-content: center;
}
.cid-uMGRVmGW0y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGRVmGW0y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGRVmGW0y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGRVmGW0y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGRVmGW0y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGRVmGW0y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGRVmGW0y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGRVmGW0y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGRVmGW0y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGRVmGW0y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGRVmGW0y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGRVmGW0y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGRVmGW0y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGRVmGW0y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGRVmGW0y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGRVmGW0y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGRVmGW0y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGRVmGW0y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGRVmGW0y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGRVmGW0y .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGRVmGW0y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGRVmGW0y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGRVmGW0y .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-uMGRVmGW0y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGRVmGW0y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGRVmGW0y .dropdown-item.active,
.cid-uMGRVmGW0y .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGRVmGW0y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGRVmGW0y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGRVmGW0y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGRVmGW0y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGRVmGW0y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGRVmGW0y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGRVmGW0y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGRVmGW0y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGRVmGW0y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGRVmGW0y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGRVmGW0y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGRVmGW0y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGRVmGW0y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGRVmGW0y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGRVmGW0y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGRVmGW0y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGRVmGW0y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGRVmGW0y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGRVmGW0y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGRVmGW0y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGRVmGW0y .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-uMGRVmGW0y .navbar {
    height: 70px;
  }
  .cid-uMGRVmGW0y .navbar.opened {
    height: auto;
  }
  .cid-uMGRVmGW0y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGRVny1IO {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGRVny1IO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGRVny1IO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKuVQWiSM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKuW5qD32 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKuWgIUyx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKuWtPi0r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKuWGoEBi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKuWUcR6x {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKuX9ae4O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGRVoEGOU {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGRVoXzRH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGRVoXzRH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGRVoXzRH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGRVoXzRH .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGRVoXzRH .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGRVoXzRH .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGRVoXzRH .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGRVoXzRH div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGRVoXzRH .copyright {
  color: #bbbbbb;
}
.cid-uMGS9lqFWo .navbar-dropdown {
  position: relative !important;
}
.cid-uMGS9lqFWo .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGS9lqFWo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGS9lqFWo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGS9lqFWo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGS9lqFWo .dropdown-item:hover,
.cid-uMGS9lqFWo .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGS9lqFWo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGS9lqFWo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGS9lqFWo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGS9lqFWo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGS9lqFWo .nav-link {
  position: relative;
}
.cid-uMGS9lqFWo .container {
  display: flex;
  margin: auto;
}
.cid-uMGS9lqFWo .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGS9lqFWo .dropdown-menu,
.cid-uMGS9lqFWo .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGS9lqFWo .nav-item:focus,
.cid-uMGS9lqFWo .nav-link:focus {
  outline: none;
}
.cid-uMGS9lqFWo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGS9lqFWo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGS9lqFWo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGS9lqFWo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGS9lqFWo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGS9lqFWo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGS9lqFWo .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGS9lqFWo .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGS9lqFWo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGS9lqFWo .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGS9lqFWo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGS9lqFWo .navbar.collapsed {
  justify-content: center;
}
.cid-uMGS9lqFWo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGS9lqFWo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGS9lqFWo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGS9lqFWo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGS9lqFWo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGS9lqFWo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGS9lqFWo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGS9lqFWo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGS9lqFWo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGS9lqFWo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGS9lqFWo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGS9lqFWo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGS9lqFWo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGS9lqFWo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGS9lqFWo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGS9lqFWo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGS9lqFWo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGS9lqFWo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGS9lqFWo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGS9lqFWo .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGS9lqFWo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGS9lqFWo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGS9lqFWo .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-uMGS9lqFWo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGS9lqFWo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGS9lqFWo .dropdown-item.active,
.cid-uMGS9lqFWo .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGS9lqFWo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGS9lqFWo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGS9lqFWo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGS9lqFWo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGS9lqFWo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGS9lqFWo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGS9lqFWo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGS9lqFWo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGS9lqFWo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGS9lqFWo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGS9lqFWo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGS9lqFWo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGS9lqFWo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGS9lqFWo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGS9lqFWo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGS9lqFWo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGS9lqFWo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGS9lqFWo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGS9lqFWo .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGS9lqFWo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGS9lqFWo .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-uMGS9lqFWo .navbar {
    height: 70px;
  }
  .cid-uMGS9lqFWo .navbar.opened {
    height: auto;
  }
  .cid-uMGS9lqFWo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGS9mf8SX {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGS9mf8SX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGS9mf8SX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKwud5Ux7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKwuut93Q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKwuIlF9N {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKwuVUBCN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKwvax5pQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKwvomiIm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKwvBha2F {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGS9n67ez {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGS9nClm3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGS9nClm3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGS9nClm3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGS9nClm3 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGS9nClm3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGS9nClm3 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGS9nClm3 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGS9nClm3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGS9nClm3 .copyright {
  color: #bbbbbb;
}
.cid-uMGSl8CyPv .navbar-dropdown {
  position: relative !important;
}
.cid-uMGSl8CyPv .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGSl8CyPv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGSl8CyPv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGSl8CyPv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGSl8CyPv .dropdown-item:hover,
.cid-uMGSl8CyPv .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGSl8CyPv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGSl8CyPv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGSl8CyPv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGSl8CyPv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGSl8CyPv .nav-link {
  position: relative;
}
.cid-uMGSl8CyPv .container {
  display: flex;
  margin: auto;
}
.cid-uMGSl8CyPv .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGSl8CyPv .dropdown-menu,
.cid-uMGSl8CyPv .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGSl8CyPv .nav-item:focus,
.cid-uMGSl8CyPv .nav-link:focus {
  outline: none;
}
.cid-uMGSl8CyPv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGSl8CyPv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGSl8CyPv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGSl8CyPv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGSl8CyPv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGSl8CyPv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGSl8CyPv .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGSl8CyPv .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGSl8CyPv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGSl8CyPv .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGSl8CyPv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGSl8CyPv .navbar.collapsed {
  justify-content: center;
}
.cid-uMGSl8CyPv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGSl8CyPv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGSl8CyPv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGSl8CyPv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGSl8CyPv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGSl8CyPv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGSl8CyPv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGSl8CyPv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGSl8CyPv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGSl8CyPv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGSl8CyPv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGSl8CyPv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGSl8CyPv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGSl8CyPv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGSl8CyPv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGSl8CyPv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGSl8CyPv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGSl8CyPv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGSl8CyPv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGSl8CyPv .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGSl8CyPv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGSl8CyPv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGSl8CyPv .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-uMGSl8CyPv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGSl8CyPv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGSl8CyPv .dropdown-item.active,
.cid-uMGSl8CyPv .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGSl8CyPv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGSl8CyPv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGSl8CyPv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGSl8CyPv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGSl8CyPv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGSl8CyPv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGSl8CyPv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGSl8CyPv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGSl8CyPv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGSl8CyPv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGSl8CyPv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGSl8CyPv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGSl8CyPv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGSl8CyPv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGSl8CyPv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGSl8CyPv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGSl8CyPv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGSl8CyPv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGSl8CyPv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGSl8CyPv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGSl8CyPv .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-uMGSl8CyPv .navbar {
    height: 70px;
  }
  .cid-uMGSl8CyPv .navbar.opened {
    height: auto;
  }
  .cid-uMGSl8CyPv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGSl9TBVN {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGSl9TBVN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGSl9TBVN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKxG5fUUk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKxGlBOB1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKxGzPkJv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKxGWZ1gS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKxHiS1VG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKxHEGNP6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKxHXt3oZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGSla6CpO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGSlacrrT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGSlacrrT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGSlacrrT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGSlacrrT .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGSlacrrT .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGSlacrrT .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGSlacrrT .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGSlacrrT div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGSlacrrT .copyright {
  color: #bbbbbb;
}
.cid-uMGSwg52nF .navbar-dropdown {
  position: relative !important;
}
.cid-uMGSwg52nF .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGSwg52nF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGSwg52nF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGSwg52nF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGSwg52nF .dropdown-item:hover,
.cid-uMGSwg52nF .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGSwg52nF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGSwg52nF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGSwg52nF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGSwg52nF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGSwg52nF .nav-link {
  position: relative;
}
.cid-uMGSwg52nF .container {
  display: flex;
  margin: auto;
}
.cid-uMGSwg52nF .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGSwg52nF .dropdown-menu,
.cid-uMGSwg52nF .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGSwg52nF .nav-item:focus,
.cid-uMGSwg52nF .nav-link:focus {
  outline: none;
}
.cid-uMGSwg52nF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGSwg52nF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGSwg52nF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGSwg52nF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGSwg52nF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGSwg52nF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGSwg52nF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGSwg52nF .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGSwg52nF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGSwg52nF .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGSwg52nF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGSwg52nF .navbar.collapsed {
  justify-content: center;
}
.cid-uMGSwg52nF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGSwg52nF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGSwg52nF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGSwg52nF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGSwg52nF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGSwg52nF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGSwg52nF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGSwg52nF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGSwg52nF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGSwg52nF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGSwg52nF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGSwg52nF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGSwg52nF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGSwg52nF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGSwg52nF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGSwg52nF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGSwg52nF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGSwg52nF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGSwg52nF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGSwg52nF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGSwg52nF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGSwg52nF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGSwg52nF .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-uMGSwg52nF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGSwg52nF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGSwg52nF .dropdown-item.active,
.cid-uMGSwg52nF .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGSwg52nF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGSwg52nF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGSwg52nF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGSwg52nF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGSwg52nF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGSwg52nF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGSwg52nF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGSwg52nF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGSwg52nF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGSwg52nF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGSwg52nF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGSwg52nF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGSwg52nF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGSwg52nF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGSwg52nF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGSwg52nF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGSwg52nF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGSwg52nF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGSwg52nF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGSwg52nF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGSwg52nF .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-uMGSwg52nF .navbar {
    height: 70px;
  }
  .cid-uMGSwg52nF .navbar.opened {
    height: auto;
  }
  .cid-uMGSwg52nF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGSwgQ280 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGSwgQ280 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGSwgQ280 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKDKIqlse {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKDL2IYDL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKDLiCpVC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKDLyJ1e4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKDLOhPpf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKDM8N6t2 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKDMBsMBV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGSwh5jnu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGSwheVn3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGSwheVn3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGSwheVn3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGSwheVn3 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGSwheVn3 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGSwheVn3 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGSwheVn3 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGSwheVn3 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGSwheVn3 .copyright {
  color: #bbbbbb;
}
.cid-uMGSKQdmmB .navbar-dropdown {
  position: relative !important;
}
.cid-uMGSKQdmmB .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGSKQdmmB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGSKQdmmB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGSKQdmmB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGSKQdmmB .dropdown-item:hover,
.cid-uMGSKQdmmB .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGSKQdmmB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGSKQdmmB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGSKQdmmB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGSKQdmmB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGSKQdmmB .nav-link {
  position: relative;
}
.cid-uMGSKQdmmB .container {
  display: flex;
  margin: auto;
}
.cid-uMGSKQdmmB .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGSKQdmmB .dropdown-menu,
.cid-uMGSKQdmmB .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGSKQdmmB .nav-item:focus,
.cid-uMGSKQdmmB .nav-link:focus {
  outline: none;
}
.cid-uMGSKQdmmB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGSKQdmmB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGSKQdmmB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGSKQdmmB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGSKQdmmB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGSKQdmmB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGSKQdmmB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGSKQdmmB .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGSKQdmmB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGSKQdmmB .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGSKQdmmB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGSKQdmmB .navbar.collapsed {
  justify-content: center;
}
.cid-uMGSKQdmmB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGSKQdmmB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGSKQdmmB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGSKQdmmB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGSKQdmmB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGSKQdmmB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGSKQdmmB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGSKQdmmB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGSKQdmmB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGSKQdmmB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGSKQdmmB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGSKQdmmB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGSKQdmmB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGSKQdmmB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGSKQdmmB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGSKQdmmB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGSKQdmmB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGSKQdmmB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGSKQdmmB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGSKQdmmB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGSKQdmmB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGSKQdmmB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGSKQdmmB .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-uMGSKQdmmB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGSKQdmmB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGSKQdmmB .dropdown-item.active,
.cid-uMGSKQdmmB .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGSKQdmmB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGSKQdmmB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGSKQdmmB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGSKQdmmB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGSKQdmmB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGSKQdmmB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGSKQdmmB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGSKQdmmB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGSKQdmmB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGSKQdmmB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGSKQdmmB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGSKQdmmB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGSKQdmmB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGSKQdmmB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGSKQdmmB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGSKQdmmB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGSKQdmmB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGSKQdmmB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGSKQdmmB .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGSKQdmmB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGSKQdmmB .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-uMGSKQdmmB .navbar {
    height: 70px;
  }
  .cid-uMGSKQdmmB .navbar.opened {
    height: auto;
  }
  .cid-uMGSKQdmmB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGSKR040d {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGSKR040d .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGSKR040d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMKFf5Lkf7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKFfvODKP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKFfJ3odd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKFfXisIb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKFgaOAko {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKFgqqQoq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMKFgGWejd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGSKRf5z1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGSKRoNhK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGSKRoNhK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGSKRoNhK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGSKRoNhK .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGSKRoNhK .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGSKRoNhK .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGSKRoNhK .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGSKRoNhK div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGSKRoNhK .copyright {
  color: #bbbbbb;
}
.cid-uMGSVc4vv8 .navbar-dropdown {
  position: relative !important;
}
.cid-uMGSVc4vv8 .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGSVc4vv8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGSVc4vv8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGSVc4vv8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGSVc4vv8 .dropdown-item:hover,
.cid-uMGSVc4vv8 .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGSVc4vv8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGSVc4vv8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGSVc4vv8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGSVc4vv8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGSVc4vv8 .nav-link {
  position: relative;
}
.cid-uMGSVc4vv8 .container {
  display: flex;
  margin: auto;
}
.cid-uMGSVc4vv8 .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGSVc4vv8 .dropdown-menu,
.cid-uMGSVc4vv8 .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGSVc4vv8 .nav-item:focus,
.cid-uMGSVc4vv8 .nav-link:focus {
  outline: none;
}
.cid-uMGSVc4vv8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGSVc4vv8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGSVc4vv8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGSVc4vv8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGSVc4vv8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGSVc4vv8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGSVc4vv8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGSVc4vv8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGSVc4vv8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGSVc4vv8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGSVc4vv8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGSVc4vv8 .navbar.collapsed {
  justify-content: center;
}
.cid-uMGSVc4vv8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGSVc4vv8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGSVc4vv8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGSVc4vv8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGSVc4vv8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGSVc4vv8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGSVc4vv8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGSVc4vv8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGSVc4vv8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGSVc4vv8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGSVc4vv8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGSVc4vv8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGSVc4vv8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGSVc4vv8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGSVc4vv8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGSVc4vv8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGSVc4vv8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGSVc4vv8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGSVc4vv8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGSVc4vv8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGSVc4vv8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGSVc4vv8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGSVc4vv8 .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-uMGSVc4vv8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGSVc4vv8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGSVc4vv8 .dropdown-item.active,
.cid-uMGSVc4vv8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGSVc4vv8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGSVc4vv8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGSVc4vv8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGSVc4vv8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGSVc4vv8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGSVc4vv8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGSVc4vv8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGSVc4vv8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGSVc4vv8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGSVc4vv8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGSVc4vv8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGSVc4vv8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGSVc4vv8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGSVc4vv8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGSVc4vv8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGSVc4vv8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGSVc4vv8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGSVc4vv8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGSVc4vv8 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGSVc4vv8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGSVc4vv8 .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-uMGSVc4vv8 .navbar {
    height: 70px;
  }
  .cid-uMGSVc4vv8 .navbar.opened {
    height: auto;
  }
  .cid-uMGSVc4vv8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGSVcNFO0 {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGSVcNFO0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGSVcNFO0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uML5NnCfYx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML5NF1JGt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML5NSvgro {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML5O6stfi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML5OjHBil {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML5OxA2sQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML5OMQwUa {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGSVcZlbx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGSVd7voW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGSVd7voW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGSVd7voW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGSVd7voW .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGSVd7voW .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGSVd7voW .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGSVd7voW .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGSVd7voW div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGSVd7voW .copyright {
  color: #bbbbbb;
}
.cid-uMGT5TVyNl .navbar-dropdown {
  position: relative !important;
}
.cid-uMGT5TVyNl .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGT5TVyNl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGT5TVyNl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGT5TVyNl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGT5TVyNl .dropdown-item:hover,
.cid-uMGT5TVyNl .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGT5TVyNl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGT5TVyNl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGT5TVyNl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGT5TVyNl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGT5TVyNl .nav-link {
  position: relative;
}
.cid-uMGT5TVyNl .container {
  display: flex;
  margin: auto;
}
.cid-uMGT5TVyNl .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGT5TVyNl .dropdown-menu,
.cid-uMGT5TVyNl .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGT5TVyNl .nav-item:focus,
.cid-uMGT5TVyNl .nav-link:focus {
  outline: none;
}
.cid-uMGT5TVyNl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGT5TVyNl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGT5TVyNl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGT5TVyNl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGT5TVyNl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGT5TVyNl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGT5TVyNl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGT5TVyNl .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGT5TVyNl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGT5TVyNl .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGT5TVyNl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGT5TVyNl .navbar.collapsed {
  justify-content: center;
}
.cid-uMGT5TVyNl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGT5TVyNl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGT5TVyNl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGT5TVyNl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGT5TVyNl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGT5TVyNl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGT5TVyNl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGT5TVyNl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGT5TVyNl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGT5TVyNl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGT5TVyNl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGT5TVyNl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGT5TVyNl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGT5TVyNl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGT5TVyNl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGT5TVyNl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGT5TVyNl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGT5TVyNl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGT5TVyNl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGT5TVyNl .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGT5TVyNl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGT5TVyNl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGT5TVyNl .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-uMGT5TVyNl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGT5TVyNl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGT5TVyNl .dropdown-item.active,
.cid-uMGT5TVyNl .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGT5TVyNl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGT5TVyNl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGT5TVyNl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGT5TVyNl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGT5TVyNl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGT5TVyNl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGT5TVyNl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGT5TVyNl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGT5TVyNl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGT5TVyNl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGT5TVyNl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGT5TVyNl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGT5TVyNl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGT5TVyNl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGT5TVyNl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGT5TVyNl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGT5TVyNl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGT5TVyNl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGT5TVyNl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGT5TVyNl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGT5TVyNl .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-uMGT5TVyNl .navbar {
    height: 70px;
  }
  .cid-uMGT5TVyNl .navbar.opened {
    height: auto;
  }
  .cid-uMGT5TVyNl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGT5UG8xh {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGT5UG8xh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGT5UG8xh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uML73DQZcD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML73Tb8cK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML747rNyC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML74ldxTG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML74AALwx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML74OqUt3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML7544lKL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGT5URugr {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGT5UXTBx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGT5UXTBx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGT5UXTBx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGT5UXTBx .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGT5UXTBx .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGT5UXTBx .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGT5UXTBx .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGT5UXTBx div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGT5UXTBx .copyright {
  color: #bbbbbb;
}
.cid-uMGThKMOOa .navbar-dropdown {
  position: relative !important;
}
.cid-uMGThKMOOa .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGThKMOOa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGThKMOOa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGThKMOOa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGThKMOOa .dropdown-item:hover,
.cid-uMGThKMOOa .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGThKMOOa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGThKMOOa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGThKMOOa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGThKMOOa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGThKMOOa .nav-link {
  position: relative;
}
.cid-uMGThKMOOa .container {
  display: flex;
  margin: auto;
}
.cid-uMGThKMOOa .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGThKMOOa .dropdown-menu,
.cid-uMGThKMOOa .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGThKMOOa .nav-item:focus,
.cid-uMGThKMOOa .nav-link:focus {
  outline: none;
}
.cid-uMGThKMOOa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGThKMOOa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGThKMOOa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGThKMOOa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGThKMOOa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGThKMOOa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGThKMOOa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGThKMOOa .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGThKMOOa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGThKMOOa .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGThKMOOa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGThKMOOa .navbar.collapsed {
  justify-content: center;
}
.cid-uMGThKMOOa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGThKMOOa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGThKMOOa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGThKMOOa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGThKMOOa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGThKMOOa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGThKMOOa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGThKMOOa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGThKMOOa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGThKMOOa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGThKMOOa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGThKMOOa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGThKMOOa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGThKMOOa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGThKMOOa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGThKMOOa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGThKMOOa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGThKMOOa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGThKMOOa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGThKMOOa .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGThKMOOa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGThKMOOa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGThKMOOa .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-uMGThKMOOa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGThKMOOa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGThKMOOa .dropdown-item.active,
.cid-uMGThKMOOa .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGThKMOOa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGThKMOOa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGThKMOOa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGThKMOOa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGThKMOOa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGThKMOOa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGThKMOOa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGThKMOOa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGThKMOOa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGThKMOOa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGThKMOOa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGThKMOOa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGThKMOOa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGThKMOOa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGThKMOOa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGThKMOOa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGThKMOOa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGThKMOOa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGThKMOOa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGThKMOOa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGThKMOOa .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-uMGThKMOOa .navbar {
    height: 70px;
  }
  .cid-uMGThKMOOa .navbar.opened {
    height: auto;
  }
  .cid-uMGThKMOOa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGThLxC2e {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGThLxC2e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGThLxC2e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uML99WpoNB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML9aedWSA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML9asT8y7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML9aHRvBJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML9aWgUx4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML9bbFTcn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uML9boMp48 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGThLKb1S {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGThLQSH2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGThLQSH2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGThLQSH2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGThLQSH2 .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGThLQSH2 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGThLQSH2 .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGThLQSH2 .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGThLQSH2 div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGThLQSH2 .copyright {
  color: #bbbbbb;
}
.cid-uMGTrGPOxp .navbar-dropdown {
  position: relative !important;
}
.cid-uMGTrGPOxp .navbar-dropdown {
  position: absolute !important;
}
.cid-uMGTrGPOxp .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uMGTrGPOxp .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uMGTrGPOxp .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uMGTrGPOxp .dropdown-item:hover,
.cid-uMGTrGPOxp .dropdown-item:focus {
  background: #05386b !important;
  color: white !important;
}
.cid-uMGTrGPOxp .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uMGTrGPOxp .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uMGTrGPOxp .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uMGTrGPOxp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uMGTrGPOxp .nav-link {
  position: relative;
}
.cid-uMGTrGPOxp .container {
  display: flex;
  margin: auto;
}
.cid-uMGTrGPOxp .iconfont-wrapper {
  color: #05386b !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uMGTrGPOxp .dropdown-menu,
.cid-uMGTrGPOxp .navbar.opened {
  background: #fafafa !important;
}
.cid-uMGTrGPOxp .nav-item:focus,
.cid-uMGTrGPOxp .nav-link:focus {
  outline: none;
}
.cid-uMGTrGPOxp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uMGTrGPOxp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uMGTrGPOxp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uMGTrGPOxp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uMGTrGPOxp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uMGTrGPOxp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uMGTrGPOxp .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(250, 250, 250, 0.8);
}
.cid-uMGTrGPOxp .navbar.opened {
  transition: all 0.3s;
}
.cid-uMGTrGPOxp .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uMGTrGPOxp .navbar .navbar-logo img {
  width: auto;
}
.cid-uMGTrGPOxp .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uMGTrGPOxp .navbar.collapsed {
  justify-content: center;
}
.cid-uMGTrGPOxp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uMGTrGPOxp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uMGTrGPOxp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uMGTrGPOxp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uMGTrGPOxp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uMGTrGPOxp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uMGTrGPOxp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uMGTrGPOxp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uMGTrGPOxp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uMGTrGPOxp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uMGTrGPOxp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uMGTrGPOxp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uMGTrGPOxp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uMGTrGPOxp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uMGTrGPOxp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uMGTrGPOxp .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uMGTrGPOxp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uMGTrGPOxp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uMGTrGPOxp .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uMGTrGPOxp .navbar.navbar-short {
  min-height: 60px;
}
.cid-uMGTrGPOxp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uMGTrGPOxp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uMGTrGPOxp .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-uMGTrGPOxp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uMGTrGPOxp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uMGTrGPOxp .dropdown-item.active,
.cid-uMGTrGPOxp .dropdown-item:active {
  background-color: transparent;
}
.cid-uMGTrGPOxp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uMGTrGPOxp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uMGTrGPOxp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uMGTrGPOxp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fafafa;
}
.cid-uMGTrGPOxp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uMGTrGPOxp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uMGTrGPOxp ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uMGTrGPOxp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uMGTrGPOxp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uMGTrGPOxp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #05386b;
}
.cid-uMGTrGPOxp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uMGTrGPOxp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGTrGPOxp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uMGTrGPOxp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uMGTrGPOxp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGTrGPOxp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uMGTrGPOxp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uMGTrGPOxp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uMGTrGPOxp .navbar-dropdown {
  padding: 0 1rem;
}
.cid-uMGTrGPOxp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uMGTrGPOxp .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-uMGTrGPOxp .navbar {
    height: 70px;
  }
  .cid-uMGTrGPOxp .navbar.opened {
    height: auto;
  }
  .cid-uMGTrGPOxp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMGTrHwNAX {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGTrHwNAX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGTrHwNAX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMLao5YDmZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMLaplo8dO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMLapDmbIL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMLapTAMkv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMLaq7JlV7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMLaqm2ZQ5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMLaqAh9LI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMGTrHIOOk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uMGTrHOXol {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #232323;
}
.cid-uMGTrHOXol .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMGTrHOXol .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMGTrHOXol .list {
  list-style: none;
  padding-left: 0;
  color: #bbbbbb;
}
@media (max-width: 991px) {
  .cid-uMGTrHOXol .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uMGTrHOXol .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-uMGTrHOXol .row {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-uMGTrHOXol div > *:last-child {
    margin-top: 0 !important;
  }
}
.cid-uMGTrHOXol .copyright {
  color: #bbbbbb;
}
