body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4.6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5.75rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 3.68rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.22rem;
    font-size: calc( 2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.26rem + (4.6 - 2.26) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #232323 !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: #232323 !important;
  border-color: #232323 !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: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #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: transparent;
  color: #232323;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #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: transparent!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: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #232323 !important;
}
.text-secondary {
  color: #ff6666 !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: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #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: #232323;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #232323;
  border-color: #232323;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #232323;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #d5d5d5;
}
.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: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #232323 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #232323;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #232323;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #232323;
}
.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: #232323;
  border-bottom-color: #232323;
}
.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: #232323 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23232323' %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-tBO1IqQm0r {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tBO1IqQm0r nav.navbar {
  position: fixed;
}
.cid-tBO1IqQm0r .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tBO1IqQm0r .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tBO1IqQm0r .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tBO1IqQm0r .dropdown-item:hover,
.cid-tBO1IqQm0r .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-tBO1IqQm0r .dropdown-item:hover span {
  color: white;
}
.cid-tBO1IqQm0r .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tBO1IqQm0r .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tBO1IqQm0r .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tBO1IqQm0r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tBO1IqQm0r .nav-link {
  position: relative;
}
.cid-tBO1IqQm0r .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tBO1IqQm0r .container {
    flex-wrap: nowrap;
  }
}
.cid-tBO1IqQm0r .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tBO1IqQm0r .dropdown-menu,
.cid-tBO1IqQm0r .navbar.opened {
  background: #ffffff !important;
}
.cid-tBO1IqQm0r .nav-item:focus,
.cid-tBO1IqQm0r .nav-link:focus {
  outline: none;
}
.cid-tBO1IqQm0r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tBO1IqQm0r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBO1IqQm0r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tBO1IqQm0r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tBO1IqQm0r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tBO1IqQm0r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tBO1IqQm0r .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tBO1IqQm0r .navbar.opened {
  transition: all 0.3s;
}
.cid-tBO1IqQm0r .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tBO1IqQm0r .navbar .navbar-logo img {
  width: auto;
}
.cid-tBO1IqQm0r .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tBO1IqQm0r .navbar.collapsed {
  justify-content: center;
}
.cid-tBO1IqQm0r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tBO1IqQm0r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tBO1IqQm0r .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tBO1IqQm0r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tBO1IqQm0r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tBO1IqQm0r .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tBO1IqQm0r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tBO1IqQm0r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tBO1IqQm0r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tBO1IqQm0r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tBO1IqQm0r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tBO1IqQm0r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tBO1IqQm0r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tBO1IqQm0r .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tBO1IqQm0r .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tBO1IqQm0r .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tBO1IqQm0r .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tBO1IqQm0r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tBO1IqQm0r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tBO1IqQm0r .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tBO1IqQm0r .navbar.navbar-short {
  min-height: 60px;
}
.cid-tBO1IqQm0r .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tBO1IqQm0r .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tBO1IqQm0r .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-tBO1IqQm0r .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tBO1IqQm0r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tBO1IqQm0r .dropdown-item.active,
.cid-tBO1IqQm0r .dropdown-item:active {
  background-color: transparent;
}
.cid-tBO1IqQm0r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tBO1IqQm0r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tBO1IqQm0r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tBO1IqQm0r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tBO1IqQm0r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tBO1IqQm0r .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBO1IqQm0r ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tBO1IqQm0r .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tBO1IqQm0r button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tBO1IqQm0r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tBO1IqQm0r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tBO1IqQm0r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tBO1IqQm0r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tBO1IqQm0r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tBO1IqQm0r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tBO1IqQm0r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tBO1IqQm0r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tBO1IqQm0r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tBO1IqQm0r .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tBO1IqQm0r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tBO1IqQm0r .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-tBO1IqQm0r .navbar {
    height: 70px;
  }
  .cid-tBO1IqQm0r .navbar.opened {
    height: auto;
  }
  .cid-tBO1IqQm0r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uRq4CFiljh {
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uRq4CFiljh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRq4CFiljh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uRq4CFiljh .container {
    padding: 0 16px;
  }
}
@media (max-width: 768px) {
  .cid-uRq4CFiljh .container {
    padding: 0 12px;
  }
}
.cid-uRq4CFiljh .image-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uRq4CFiljh .image-wrapper {
    margin-bottom: 24px;
    height: auto;
  }
}
.cid-uRq4CFiljh .image-wrapper img {
  height: 260px;
  width: 410px;
  object-fit: cover;
  border-radius: 50px;
}
@media (max-width: 992px) {
  .cid-uRq4CFiljh .image-wrapper img {
    margin-bottom: 24px;
  }
}
.cid-uRq4CFiljh .title-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uRq4CFiljh .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uRq4CFiljh .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uRq4CFiljh .mbr-section-title {
  color: #000000;
}
.cid-uRq4CFiljh .mbr-text {
  color: #222222;
}
.cid-uRq4CFiljh .mbr-text,
.cid-uRq4CFiljh .mbr-section-btn {
  color: #000000;
}
.cid-uNxwyrFOxd {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uNxwyrFOxd .mbr-section-subtitle {
  color: #22a5e5;
}
.cid-uNxwyrFOxd .mbr-text {
  color: #000000;
}
.cid-uMTCb6VuiP {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffe161;
}
.cid-uMTCb6VuiP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMTCb6VuiP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMTCb6VuiP .item-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-uMTCb6VuiP .item-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uMTCb6VuiP .item-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-uMTCb6VuiP .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-uMTCb6VuiP .row .row {
    flex-direction: column-reverse;
  }
  .cid-uMTCb6VuiP .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uMTCb6VuiP .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uMTCb6VuiP .card-subtitle {
  color: #0095ff;
}
.cid-uMTCb6VuiP .mbr-text {
  color: #555555;
}
.cid-uMTCb6VuiP .mbr-text,
.cid-uMTCb6VuiP .mbr-section-btn {
  color: #000000;
}
.cid-uMYNEdtlxB {
  background-color: #ffffff !important;
  border: 18px solid #ffffff;
  margin-top: -18px;
}
@media (max-width: 768px) {
  .cid-uMYNEdtlxB {
    border: 8px solid #ffffff;
    margin-top: -8px;
  }
}
.cid-uMYNEdtlxB .container-fluid {
  padding: 0;
  margin: 0;
}
.cid-uMYNEdtlxB section .mbr-background-video-preview {
  border-radius: 1.2rem !important;
}
.cid-uMYNEdtlxB .row {
  position: relative;
  padding: 0 18px 0;
  margin: 0;
  justify-content: center;
  border-radius: 1.2em;
  padding-top: 2rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uMYNEdtlxB .row .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMYNEdtlxB .row .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uMYNEdtlxB .row {
    padding-left: 0;
    padding-right: 0;
  }
}
.cid-uMYNEdtlxB .title-wrapper {
  display: flex;
  align-items: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uMYNEdtlxB .title-wrapper {
    margin-bottom: 40px;
  }
}
.cid-uMYNEdtlxB .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 72px;
}
@media (max-width: 992px) {
  .cid-uMYNEdtlxB .title-wrapper .title-wrap .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-uMYNEdtlxB .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 62px;
}
@media (max-width: 992px) {
  .cid-uMYNEdtlxB .title-wrapper .title-wrap .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-uMYNEdtlxB .image-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uMYNEdtlxB .image-wrapper {
    height: auto;
  }
}
.cid-uMYNEdtlxB .image-wrapper img {
  height: 500px;
  width: 60%;
  object-fit: cover;
  border-radius: 1.2em;
  margin: 0 auto;
}
@media (max-width: 992px) {
  .cid-uMYNEdtlxB .image-wrapper img {
    height: 300px;
    width: 100%;
    margin: 0;
  }
}
.cid-uMYNEdtlxB .image-wrapper img:last-child {
  position: absolute;
  width: 200px;
  height: 200px;
  top: 9rem;
  left: 3rem;
}
@media (max-width: 992px) {
  .cid-uMYNEdtlxB .image-wrapper img:last-child {
    display: none;
  }
}
.cid-uMYNEdtlxB .mbr-section-title {
  color: #ed2c03;
}
.cid-uMYNEdtlxB .mbr-desc {
  color: #000000;
}
.cid-uMYNEdtlxB .mbr-section-title,
.cid-uMYNEdtlxB .mbr-section-btn {
  color: #219e00;
}
.cid-uMYNEdtlxB .mbr-text {
  color: #000000;
}
.cid-tBOb9Md73Z {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-tBOb9Md73Z .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tBOb9Md73Z .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tBOb9Md73Z .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-tBOb9Md73Z .row-copyright p {
  width: 100%;
}
.cid-tBOb9Md73Z .row-copyright .mbr-text {
  color: #efefef;
}
.cid-tBOb9Md73Z section {
  width: 85%;
}
.cid-tCsfgrS35r {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tCsfgrS35r nav.navbar {
  position: fixed;
}
.cid-tCsfgrS35r .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tCsfgrS35r .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tCsfgrS35r .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tCsfgrS35r .dropdown-item:hover,
.cid-tCsfgrS35r .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-tCsfgrS35r .dropdown-item:hover span {
  color: white;
}
.cid-tCsfgrS35r .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tCsfgrS35r .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tCsfgrS35r .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tCsfgrS35r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tCsfgrS35r .nav-link {
  position: relative;
}
.cid-tCsfgrS35r .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tCsfgrS35r .container {
    flex-wrap: nowrap;
  }
}
.cid-tCsfgrS35r .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tCsfgrS35r .dropdown-menu,
.cid-tCsfgrS35r .navbar.opened {
  background: #ffffff !important;
}
.cid-tCsfgrS35r .nav-item:focus,
.cid-tCsfgrS35r .nav-link:focus {
  outline: none;
}
.cid-tCsfgrS35r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tCsfgrS35r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tCsfgrS35r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tCsfgrS35r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tCsfgrS35r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tCsfgrS35r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tCsfgrS35r .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tCsfgrS35r .navbar.opened {
  transition: all 0.3s;
}
.cid-tCsfgrS35r .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tCsfgrS35r .navbar .navbar-logo img {
  width: auto;
}
.cid-tCsfgrS35r .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tCsfgrS35r .navbar.collapsed {
  justify-content: center;
}
.cid-tCsfgrS35r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tCsfgrS35r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tCsfgrS35r .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tCsfgrS35r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tCsfgrS35r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tCsfgrS35r .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tCsfgrS35r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tCsfgrS35r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tCsfgrS35r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tCsfgrS35r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tCsfgrS35r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tCsfgrS35r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tCsfgrS35r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tCsfgrS35r .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tCsfgrS35r .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tCsfgrS35r .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tCsfgrS35r .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tCsfgrS35r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tCsfgrS35r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tCsfgrS35r .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tCsfgrS35r .navbar.navbar-short {
  min-height: 60px;
}
.cid-tCsfgrS35r .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tCsfgrS35r .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tCsfgrS35r .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-tCsfgrS35r .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tCsfgrS35r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tCsfgrS35r .dropdown-item.active,
.cid-tCsfgrS35r .dropdown-item:active {
  background-color: transparent;
}
.cid-tCsfgrS35r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tCsfgrS35r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tCsfgrS35r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tCsfgrS35r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tCsfgrS35r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tCsfgrS35r .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tCsfgrS35r ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tCsfgrS35r .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tCsfgrS35r button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tCsfgrS35r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tCsfgrS35r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tCsfgrS35r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCsfgrS35r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tCsfgrS35r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tCsfgrS35r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCsfgrS35r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tCsfgrS35r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tCsfgrS35r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tCsfgrS35r .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tCsfgrS35r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tCsfgrS35r .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-tCsfgrS35r .navbar {
    height: 70px;
  }
  .cid-tCsfgrS35r .navbar.opened {
    height: auto;
  }
  .cid-tCsfgrS35r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uMZdMPPdOz {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-uMZdMPPdOz .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uMZdMPPdOz .mbr-text {
  color: #4479d9;
}
.cid-uR1W6FBICp {
  padding-top: 6rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/background-04.jpg-1634x980.jpg");
}
.cid-uR1W6FBICp .mbr-section-title,
.cid-uR1W6FBICp .mbr-section-subtitle {
  text-align: center;
}
.cid-uR1W6FBICp .cards-wrap {
  background: #ffffff;
  padding: 50px;
  padding-bottom: 48px;
  padding-top: 80px;
  border: 1px solid #000000;
}
.cid-uR1W6FBICp .cards-wrap .features-title {
  border-bottom: 1px solid #4479d9;
  padding-bottom: 1em;
}
.cid-uR1W6FBICp .cards-wrap .card {
  display: flex;
  flex-direction: row;
  position: relative;
  margin-bottom: 2rem;
}
.cid-uR1W6FBICp .cards-wrap .card-img {
  text-align: right;
  border-radius: .25rem;
}
.cid-uR1W6FBICp .cards-wrap .card-img-inner {
  vertical-align: middle;
  margin-top: 5px;
}
.cid-uR1W6FBICp .cards-wrap .card-img-inner .mbr-iconfont {
  background: #4479d9;
  border-color: #4479d9;
  position: relative;
  width: 22px;
  height: 22px;
  border: 2px solid #4479d9;
  border-radius: 18px;
  display: inline-block;
  text-align: center;
  vertical-align: -3px;
  color: #ff9966;
}
.cid-uR1W6FBICp .cards-wrap .card-img-inner .mbr-iconfont::before {
  position: absolute;
  top: -2px;
  right: -4px;
  font-weight: bold;
}
.cid-uR1W6FBICp .cards-wrap .card .card-wrapper {
  margin-left: 15px;
  border-radius: 4px;
}
.cid-uR1W6FBICp .cards-wrap .card .card-wrapper .bottom-line .mbr-text {
  color: #999999;
}
.cid-uR1W6FBICp .cards-wrap .features-title {
  color: #0851ed;
}
.cid-uR1W6FBICp .title .mbr-section-title,
.cid-uR1W6FBICp .title .mbr-section-btn {
  color: #e6c63b;
}
.cid-uQXp1NTRvS {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQXp1NTRvS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQXp1NTRvS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQXp1NTRvS .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQXp1NTRvS .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uNJnZDPuXm {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-04.jpg-1634x980.jpg");
}
.cid-uNJnZDPuXm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNJnZDPuXm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNJnZDPuXm ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uNJnZDPuXm li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uNJnZDPuXm ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uNJnZDPuXm H3 {
  color: #ffffff;
}
.cid-uQXpGow6uQ {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQXpGow6uQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQXpGow6uQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQXpGow6uQ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQXpGow6uQ .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uO1NVqJPbH {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-04.jpg-1634x980.jpg");
}
.cid-uO1NVqJPbH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO1NVqJPbH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO1NVqJPbH ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uO1NVqJPbH li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uO1NVqJPbH ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uO1NVqJPbH H3 {
  color: #ffffff;
}
.cid-uQXq4csJ4S {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQXq4csJ4S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQXq4csJ4S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQXq4csJ4S .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQXq4csJ4S .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOufyq5Ruu {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-04.jpg-1634x980.jpg");
}
.cid-uOufyq5Ruu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOufyq5Ruu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOufyq5Ruu ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uOufyq5Ruu li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uOufyq5Ruu ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uOufyq5Ruu H3 {
  color: #ffffff;
}
.cid-uU3T5hLh4C {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uU3T5hLh4C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU3T5hLh4C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU3T5hLh4C .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uU3T5hLh4C .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uU3T3YnKA0 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-04.jpg-1634x980.jpg");
}
.cid-uU3T3YnKA0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU3T3YnKA0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU3T3YnKA0 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uU3T3YnKA0 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uU3T3YnKA0 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uU3T3YnKA0 H3 {
  color: #ffffff;
}
.cid-uQXqqHAAS7 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQXqqHAAS7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQXqqHAAS7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQXqqHAAS7 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQXqqHAAS7 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOSj7Wzzti {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-04.jpg-1634x980.jpg");
}
.cid-uOSj7Wzzti .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSj7Wzzti .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSj7Wzzti ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uOSj7Wzzti li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uOSj7Wzzti ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uOSj7Wzzti H3 {
  color: #ffffff;
}
.cid-uOSj7Wzzti .list {
  color: #000000;
}
.cid-uU3Z7ZuCh3 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uU3Z7ZuCh3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU3Z7ZuCh3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU3Z7ZuCh3 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uU3Z7ZuCh3 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uU3Z3Qagr7 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-04.jpg-1634x980.jpg");
}
.cid-uU3Z3Qagr7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU3Z3Qagr7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU3Z3Qagr7 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uU3Z3Qagr7 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uU3Z3Qagr7 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uU3Z3Qagr7 H3 {
  color: #ffffff;
}
.cid-uNUQWrdbZ5 {
  padding-top: 7rem;
  padding-bottom: 8rem;
  background-color: #65c6d4;
}
.cid-uNUQWrdbZ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNUQWrdbZ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uNUQWrdbZ5 .container {
    padding: 0 16px;
  }
}
@media (max-width: 768px) {
  .cid-uNUQWrdbZ5 .container {
    padding: 0 12px;
  }
}
.cid-uNUQWrdbZ5 .image-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uNUQWrdbZ5 .image-wrapper {
    margin-bottom: 24px;
    height: auto;
  }
}
.cid-uNUQWrdbZ5 .image-wrapper img {
  height: 260px;
  width: 410px;
  object-fit: cover;
  border-radius: 50px;
}
@media (max-width: 992px) {
  .cid-uNUQWrdbZ5 .image-wrapper img {
    margin-bottom: 24px;
  }
}
.cid-uNUQWrdbZ5 .title-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uNUQWrdbZ5 .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uNUQWrdbZ5 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uNUQWrdbZ5 .mbr-section-title {
  color: #e43f3f;
}
.cid-uNUQWrdbZ5 .mbr-text {
  color: #222222;
}
.cid-uNUQWrdbZ5 .mbr-text,
.cid-uNUQWrdbZ5 .mbr-section-btn {
  color: #ffffff;
}
.cid-tCsfgAyyUL {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-tCsfgAyyUL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tCsfgAyyUL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tCsfgAyyUL .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-tCsfgAyyUL .row-copyright p {
  width: 100%;
}
.cid-tCsfgAyyUL .row-copyright .mbr-text {
  color: #efefef;
}
.cid-tCsfgAyyUL section {
  width: 85%;
}
.cid-uNmdrRNt71 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uNmdrRNt71 nav.navbar {
  position: fixed;
}
.cid-uNmdrRNt71 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uNmdrRNt71 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uNmdrRNt71 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uNmdrRNt71 .dropdown-item:hover,
.cid-uNmdrRNt71 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uNmdrRNt71 .dropdown-item:hover span {
  color: white;
}
.cid-uNmdrRNt71 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uNmdrRNt71 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uNmdrRNt71 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uNmdrRNt71 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNmdrRNt71 .nav-link {
  position: relative;
}
.cid-uNmdrRNt71 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uNmdrRNt71 .container {
    flex-wrap: nowrap;
  }
}
.cid-uNmdrRNt71 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uNmdrRNt71 .dropdown-menu,
.cid-uNmdrRNt71 .navbar.opened {
  background: #ffffff !important;
}
.cid-uNmdrRNt71 .nav-item:focus,
.cid-uNmdrRNt71 .nav-link:focus {
  outline: none;
}
.cid-uNmdrRNt71 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNmdrRNt71 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNmdrRNt71 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNmdrRNt71 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNmdrRNt71 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNmdrRNt71 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNmdrRNt71 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uNmdrRNt71 .navbar.opened {
  transition: all 0.3s;
}
.cid-uNmdrRNt71 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNmdrRNt71 .navbar .navbar-logo img {
  width: auto;
}
.cid-uNmdrRNt71 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNmdrRNt71 .navbar.collapsed {
  justify-content: center;
}
.cid-uNmdrRNt71 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNmdrRNt71 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNmdrRNt71 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uNmdrRNt71 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNmdrRNt71 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNmdrRNt71 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uNmdrRNt71 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNmdrRNt71 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNmdrRNt71 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uNmdrRNt71 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNmdrRNt71 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNmdrRNt71 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNmdrRNt71 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNmdrRNt71 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uNmdrRNt71 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uNmdrRNt71 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNmdrRNt71 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNmdrRNt71 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uNmdrRNt71 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNmdrRNt71 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNmdrRNt71 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uNmdrRNt71 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uNmdrRNt71 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uNmdrRNt71 .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-uNmdrRNt71 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNmdrRNt71 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNmdrRNt71 .dropdown-item.active,
.cid-uNmdrRNt71 .dropdown-item:active {
  background-color: transparent;
}
.cid-uNmdrRNt71 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNmdrRNt71 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNmdrRNt71 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNmdrRNt71 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uNmdrRNt71 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNmdrRNt71 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNmdrRNt71 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNmdrRNt71 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNmdrRNt71 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNmdrRNt71 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uNmdrRNt71 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNmdrRNt71 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNmdrRNt71 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNmdrRNt71 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNmdrRNt71 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNmdrRNt71 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNmdrRNt71 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNmdrRNt71 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNmdrRNt71 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uNmdrRNt71 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNmdrRNt71 .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-uNmdrRNt71 .navbar {
    height: 70px;
  }
  .cid-uNmdrRNt71 .navbar.opened {
    height: auto;
  }
  .cid-uNmdrRNt71 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-x1 {
  /* Type valid CSS here */
}
#custom-html-x1 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-x1 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-x1 section {
  width: 15%;
}
#custom-html-x1 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-x1 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-x1 .sidenav a:hover {
  color: blue;
}
#custom-html-x1 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-x1 .sidenav {
    display: none;
  }
}
.cid-uNmdrSiGaC {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNmdrSiGaC .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNmdrSiGaC .mbr-text {
  color: #4479d9;
}
.cid-uNmdrSiGaC section {
  width: 85%;
}
.cid-uNsGpqxYUA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNsGpqxYUA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNsGpqxYUA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNsGpqxYUA .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNsGpqxYUA .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uNsGpqxYUA section {
  width: 85%;
}
.cid-uNmen4OQb7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNmen4OQb7 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNmen4OQb7 .mbr-text {
  color: #000000;
}
.cid-uNmen4OQb7 section {
  width: 85%;
}
.cid-uNmfT38roV {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uNmfT38roV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNmfT38roV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNmfT38roV .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uNmfT38roV .panel-group {
  border: none;
}
.cid-uNmfT38roV .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uNmfT38roV .panel-body,
.cid-uNmfT38roV .card-header {
  padding: 1rem 0;
}
.cid-uNmfT38roV .panel-title-edit {
  color: #4479d9;
}
.cid-uNmfT38roV .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uNmfT38roV .panel-text {
  color: #000000;
}
.cid-uNmfT38roV .td {
  font-family: 'Verdana';
  font-weight: bold;
  color: black;
}
.cid-uNmfT38roV P {
  color: #000000;
}
.cid-uNmfT38roV section {
  width: 85%;
}
.cid-uNVTq0XMen {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uNVTq0XMen .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVTq0XMen section {
  width: 85%;
}
.cid-uNmdrTj53g {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uNmdrTj53g .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uNmdrTj53g .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uNmdrTj53g .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uNmdrTj53g .row-copyright p {
  width: 100%;
}
.cid-uNmdrTj53g .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uNmdrTj53g section {
  width: 85%;
}
.cid-uNsbZ2Nez3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uNsbZ2Nez3 nav.navbar {
  position: fixed;
}
.cid-uNsbZ2Nez3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uNsbZ2Nez3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uNsbZ2Nez3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uNsbZ2Nez3 .dropdown-item:hover,
.cid-uNsbZ2Nez3 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uNsbZ2Nez3 .dropdown-item:hover span {
  color: white;
}
.cid-uNsbZ2Nez3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uNsbZ2Nez3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uNsbZ2Nez3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uNsbZ2Nez3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNsbZ2Nez3 .nav-link {
  position: relative;
}
.cid-uNsbZ2Nez3 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uNsbZ2Nez3 .container {
    flex-wrap: nowrap;
  }
}
.cid-uNsbZ2Nez3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uNsbZ2Nez3 .dropdown-menu,
.cid-uNsbZ2Nez3 .navbar.opened {
  background: #ffffff !important;
}
.cid-uNsbZ2Nez3 .nav-item:focus,
.cid-uNsbZ2Nez3 .nav-link:focus {
  outline: none;
}
.cid-uNsbZ2Nez3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNsbZ2Nez3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNsbZ2Nez3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNsbZ2Nez3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNsbZ2Nez3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNsbZ2Nez3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNsbZ2Nez3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uNsbZ2Nez3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uNsbZ2Nez3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNsbZ2Nez3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uNsbZ2Nez3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNsbZ2Nez3 .navbar.collapsed {
  justify-content: center;
}
.cid-uNsbZ2Nez3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNsbZ2Nez3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNsbZ2Nez3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uNsbZ2Nez3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNsbZ2Nez3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNsbZ2Nez3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uNsbZ2Nez3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNsbZ2Nez3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNsbZ2Nez3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uNsbZ2Nez3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNsbZ2Nez3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNsbZ2Nez3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNsbZ2Nez3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNsbZ2Nez3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uNsbZ2Nez3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uNsbZ2Nez3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNsbZ2Nez3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNsbZ2Nez3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uNsbZ2Nez3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNsbZ2Nez3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNsbZ2Nez3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uNsbZ2Nez3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uNsbZ2Nez3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uNsbZ2Nez3 .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-uNsbZ2Nez3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNsbZ2Nez3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNsbZ2Nez3 .dropdown-item.active,
.cid-uNsbZ2Nez3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uNsbZ2Nez3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNsbZ2Nez3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNsbZ2Nez3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNsbZ2Nez3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uNsbZ2Nez3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNsbZ2Nez3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNsbZ2Nez3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNsbZ2Nez3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNsbZ2Nez3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNsbZ2Nez3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uNsbZ2Nez3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNsbZ2Nez3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNsbZ2Nez3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNsbZ2Nez3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNsbZ2Nez3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNsbZ2Nez3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNsbZ2Nez3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNsbZ2Nez3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNsbZ2Nez3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uNsbZ2Nez3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNsbZ2Nez3 .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-uNsbZ2Nez3 .navbar {
    height: 70px;
  }
  .cid-uNsbZ2Nez3 .navbar.opened {
    height: auto;
  }
  .cid-uNsbZ2Nez3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-x2 {
  /* Type valid CSS here */
}
#custom-html-x2 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-x2 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-x2 section {
  width: 15%;
}
#custom-html-x2 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-x2 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-x2 .sidenav a:hover {
  color: blue;
}
#custom-html-x2 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-x2 .sidenav {
    display: none;
  }
}
.cid-uNsbZ3ktk1 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNsbZ3ktk1 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNsbZ3ktk1 .mbr-text {
  color: #4479d9;
}
.cid-uNsbZ3ktk1 section {
  width: 85%;
}
.cid-uNsGUpQ3JL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNsGUpQ3JL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNsGUpQ3JL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNsGUpQ3JL .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNsGUpQ3JL .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uNsGUpQ3JL section {
  width: 85%;
}
.cid-uNsbZ5bmEe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNsbZ5bmEe .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNsbZ5bmEe .mbr-text {
  color: #000000;
}
.cid-uNsbZ5bmEe section {
  width: 85%;
}
.cid-uNsbZ5yMQ1 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uNsbZ5yMQ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNsbZ5yMQ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNsbZ5yMQ1 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uNsbZ5yMQ1 .panel-group {
  border: none;
}
.cid-uNsbZ5yMQ1 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uNsbZ5yMQ1 .panel-body,
.cid-uNsbZ5yMQ1 .card-header {
  padding: 1rem 0;
}
.cid-uNsbZ5yMQ1 .panel-title-edit {
  color: #4479d9;
}
.cid-uNsbZ5yMQ1 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uNsbZ5yMQ1 .panel-text {
  color: #000000;
}
.cid-uNsbZ5yMQ1 .td {
  font-family: 'Verdana';
  font-weight: bold;
  color: black;
}
.cid-uNsbZ5yMQ1 section {
  width: 85%;
}
.cid-uNsIno4POE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #4479d9;
}
.cid-uNsIno4POE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNsIno4POE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNsIno4POE .row {
  justify-content: center;
}
.cid-uNsIno4POE .card {
  justify-content: center;
}
.cid-uNsIno4POE .image-wrapper {
  position: sticky;
  top: 30px;
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 992px) {
  .cid-uNsIno4POE .image-wrapper {
    display: block;
  }
}
.cid-uNsIno4POE .image-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 70%;
  height: 110%;
  border-radius: 100%;
  background-image: radial-gradient(#ffe161, transparent);
  filter: blur(100px);
}
.cid-uNsIno4POE .image-wrapper .image-wrap {
  position: relative;
  z-index: 1;
}
.cid-uNsIno4POE .image-wrapper .image-wrap img {
  width: 400px;
  height: 400px;
  object-fit: cover;
}
@media (max-width: 1200px) {
  .cid-uNsIno4POE .image-wrapper .image-wrap img {
    height: 350px;
    width: 350px;
  }
}
@media (max-width: 992px) {
  .cid-uNsIno4POE .image-wrapper .image-wrap img {
    height: 350px;
    width: 100%;
  }
}
.cid-uNsIno4POE .panel-group .card {
  position: relative;
  padding: 40px 0;
  background-color: transparent;
  border-bottom: 2px solid #ffffff;
  border-radius: 0 !important;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uNsIno4POE .panel-group .card {
    padding: 30px 0;
  }
}
.cid-uNsIno4POE .panel-group .card:first-child {
  border-top: 2px solid #ffffff;
}
.cid-uNsIno4POE .panel-group .card .card-header {
  background-color: transparent;
  border: none;
  border-radius: 0 !important;
  padding: 0;
}
.cid-uNsIno4POE .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.cid-uNsIno4POE .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-uNsIno4POE .panel-group .card .card-header .panel-title .icon-wrapper {
  width: 64px;
  height: 64px;
  min-width: 64px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 16px;
  transition: all 0.3s ease-in-out;
  border-radius: 100%;
}
.cid-uNsIno4POE .panel-group .card .card-header .panel-title .icon-wrapper .mbr-iconfont {
  font-size: 32px;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
}
.cid-uNsIno4POE .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper {
  transform: rotate(-45deg);
  background-color: #ffe161;
}
.cid-uNsIno4POE .panel-group .card .card-header .panel-title:not(.collapsed) .icon-wrapper .mbr-iconfont {
  color: #000000;
}
.cid-uNsIno4POE .panel-group .card .panel-collapse .panel-body {
  margin-top: 30px;
}
@media (max-width: 992px) {
  .cid-uNsIno4POE .panel-group .card .panel-collapse .panel-body {
    margin-top: 30px;
  }
}
.cid-uNsIno4POE .panel-group .card .panel-collapse .panel-body .panel-text {
  margin-bottom: 0;
}
.cid-uNsIno4POE .panel-title-edit {
  color: #ffe885;
}
.cid-uNsIno4POE .panel-text {
  color: #ffffff;
}
.cid-uNsIno4POE section {
  width: 85%;
}
.cid-uNVTXzZBwD {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uNVTXzZBwD .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVTXzZBwD section {
  width: 85%;
}
.cid-uNsbZ6jc3l {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uNsbZ6jc3l .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uNsbZ6jc3l .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uNsbZ6jc3l .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uNsbZ6jc3l .row-copyright p {
  width: 100%;
}
.cid-uNsbZ6jc3l .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uNsbZ6jc3l section {
  width: 85%;
}
.cid-uNxKWN1vF5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uNxKWN1vF5 nav.navbar {
  position: fixed;
}
.cid-uNxKWN1vF5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uNxKWN1vF5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uNxKWN1vF5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uNxKWN1vF5 .dropdown-item:hover,
.cid-uNxKWN1vF5 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uNxKWN1vF5 .dropdown-item:hover span {
  color: white;
}
.cid-uNxKWN1vF5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uNxKWN1vF5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uNxKWN1vF5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uNxKWN1vF5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNxKWN1vF5 .nav-link {
  position: relative;
}
.cid-uNxKWN1vF5 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uNxKWN1vF5 .container {
    flex-wrap: nowrap;
  }
}
.cid-uNxKWN1vF5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uNxKWN1vF5 .dropdown-menu,
.cid-uNxKWN1vF5 .navbar.opened {
  background: #ffffff !important;
}
.cid-uNxKWN1vF5 .nav-item:focus,
.cid-uNxKWN1vF5 .nav-link:focus {
  outline: none;
}
.cid-uNxKWN1vF5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNxKWN1vF5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNxKWN1vF5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNxKWN1vF5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNxKWN1vF5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNxKWN1vF5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNxKWN1vF5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uNxKWN1vF5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uNxKWN1vF5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNxKWN1vF5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uNxKWN1vF5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNxKWN1vF5 .navbar.collapsed {
  justify-content: center;
}
.cid-uNxKWN1vF5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNxKWN1vF5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNxKWN1vF5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uNxKWN1vF5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNxKWN1vF5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNxKWN1vF5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uNxKWN1vF5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNxKWN1vF5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNxKWN1vF5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uNxKWN1vF5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNxKWN1vF5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNxKWN1vF5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNxKWN1vF5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNxKWN1vF5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uNxKWN1vF5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uNxKWN1vF5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNxKWN1vF5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNxKWN1vF5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uNxKWN1vF5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNxKWN1vF5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNxKWN1vF5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uNxKWN1vF5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uNxKWN1vF5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uNxKWN1vF5 .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-uNxKWN1vF5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNxKWN1vF5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNxKWN1vF5 .dropdown-item.active,
.cid-uNxKWN1vF5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uNxKWN1vF5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNxKWN1vF5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNxKWN1vF5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNxKWN1vF5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uNxKWN1vF5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNxKWN1vF5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNxKWN1vF5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNxKWN1vF5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNxKWN1vF5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNxKWN1vF5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uNxKWN1vF5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNxKWN1vF5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNxKWN1vF5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNxKWN1vF5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNxKWN1vF5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNxKWN1vF5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNxKWN1vF5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNxKWN1vF5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNxKWN1vF5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uNxKWN1vF5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNxKWN1vF5 .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-uNxKWN1vF5 .navbar {
    height: 70px;
  }
  .cid-uNxKWN1vF5 .navbar.opened {
    height: auto;
  }
  .cid-uNxKWN1vF5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-x3 {
  /* Type valid CSS here */
}
#custom-html-x3 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-x3 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-x3 section {
  width: 15%;
}
#custom-html-x3 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-x3 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-x3 .sidenav a:hover {
  color: blue;
}
#custom-html-x3 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-x3 .sidenav {
    display: none;
  }
}
.cid-uNxKWNuXYe {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNxKWNuXYe .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNxKWNuXYe .mbr-text {
  color: #4479d9;
}
.cid-uNxKWNuXYe section {
  width: 85%;
}
.cid-uNxKWNMS1B {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNxKWNMS1B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNxKWNMS1B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNxKWNMS1B .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNxKWNMS1B .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uNxKWNMS1B section {
  width: 85%;
}
.cid-uNxKWOaOCz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNxKWOaOCz .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNxKWOaOCz .mbr-text {
  color: #000000;
}
.cid-uNxKWOaOCz section {
  width: 85%;
}
.cid-uNxXbWTMws {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uNxXbWTMws .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNxXbWTMws .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNxXbWTMws .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uNxXbWTMws .panel-group {
  border: none;
}
.cid-uNxXbWTMws .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uNxXbWTMws .panel-body,
.cid-uNxXbWTMws .card-header {
  padding: 1rem 0;
}
.cid-uNxXbWTMws .panel-title-edit {
  color: #4479d9;
}
.cid-uNxXbWTMws .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uNxXbWTMws .panel-text {
  color: #000000;
}
.cid-uNxXbWTMws section {
  width: 85%;
}
.cid-uNVUjIIK2V {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uNVUjIIK2V .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVUjIIK2V section {
  width: 85%;
}
.cid-uNxKWP6aJK {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uNxKWP6aJK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uNxKWP6aJK .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uNxKWP6aJK .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uNxKWP6aJK .row-copyright p {
  width: 100%;
}
.cid-uNxKWP6aJK .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uNxKWP6aJK section {
  width: 85%;
}
.cid-uNysAoLD45 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uNysAoLD45 nav.navbar {
  position: fixed;
}
.cid-uNysAoLD45 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uNysAoLD45 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uNysAoLD45 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uNysAoLD45 .dropdown-item:hover,
.cid-uNysAoLD45 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uNysAoLD45 .dropdown-item:hover span {
  color: white;
}
.cid-uNysAoLD45 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uNysAoLD45 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uNysAoLD45 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uNysAoLD45 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNysAoLD45 .nav-link {
  position: relative;
}
.cid-uNysAoLD45 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uNysAoLD45 .container {
    flex-wrap: nowrap;
  }
}
.cid-uNysAoLD45 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uNysAoLD45 .dropdown-menu,
.cid-uNysAoLD45 .navbar.opened {
  background: #ffffff !important;
}
.cid-uNysAoLD45 .nav-item:focus,
.cid-uNysAoLD45 .nav-link:focus {
  outline: none;
}
.cid-uNysAoLD45 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNysAoLD45 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNysAoLD45 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNysAoLD45 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNysAoLD45 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNysAoLD45 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNysAoLD45 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uNysAoLD45 .navbar.opened {
  transition: all 0.3s;
}
.cid-uNysAoLD45 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNysAoLD45 .navbar .navbar-logo img {
  width: auto;
}
.cid-uNysAoLD45 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNysAoLD45 .navbar.collapsed {
  justify-content: center;
}
.cid-uNysAoLD45 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNysAoLD45 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNysAoLD45 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uNysAoLD45 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNysAoLD45 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNysAoLD45 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uNysAoLD45 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNysAoLD45 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNysAoLD45 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uNysAoLD45 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNysAoLD45 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNysAoLD45 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNysAoLD45 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNysAoLD45 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uNysAoLD45 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uNysAoLD45 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNysAoLD45 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNysAoLD45 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uNysAoLD45 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNysAoLD45 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNysAoLD45 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uNysAoLD45 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uNysAoLD45 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uNysAoLD45 .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-uNysAoLD45 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNysAoLD45 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNysAoLD45 .dropdown-item.active,
.cid-uNysAoLD45 .dropdown-item:active {
  background-color: transparent;
}
.cid-uNysAoLD45 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNysAoLD45 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNysAoLD45 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNysAoLD45 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uNysAoLD45 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNysAoLD45 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNysAoLD45 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNysAoLD45 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNysAoLD45 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNysAoLD45 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uNysAoLD45 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNysAoLD45 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNysAoLD45 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNysAoLD45 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNysAoLD45 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNysAoLD45 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNysAoLD45 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNysAoLD45 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNysAoLD45 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uNysAoLD45 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNysAoLD45 .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-uNysAoLD45 .navbar {
    height: 70px;
  }
  .cid-uNysAoLD45 .navbar.opened {
    height: auto;
  }
  .cid-uNysAoLD45 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-x4 {
  /* Type valid CSS here */
}
#custom-html-x4 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-x4 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-x4 section {
  width: 15%;
}
#custom-html-x4 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-x4 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-x4 .sidenav a:hover {
  color: blue;
}
#custom-html-x4 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-x4 .sidenav {
    display: none;
  }
}
.cid-uNysApaeT2 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNysApaeT2 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNysApaeT2 .mbr-text {
  color: #4479d9;
}
.cid-uNysApaeT2 section {
  width: 85%;
}
.cid-uNysAprCo7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNysAprCo7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNysAprCo7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNysAprCo7 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNysAprCo7 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uNysAprCo7 section {
  width: 85%;
}
.cid-uNysApLmOU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNysApLmOU .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNysApLmOU .mbr-text {
  color: #000000;
}
.cid-uNysApLmOU section {
  width: 85%;
}
.cid-uNysAq4rUE {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uNysAq4rUE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNysAq4rUE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNysAq4rUE .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uNysAq4rUE .panel-group {
  border: none;
}
.cid-uNysAq4rUE .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uNysAq4rUE .panel-body,
.cid-uNysAq4rUE .card-header {
  padding: 1rem 0;
}
.cid-uNysAq4rUE .panel-title-edit {
  color: #4479d9;
}
.cid-uNysAq4rUE .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uNysAq4rUE .panel-text {
  color: #000000;
}
.cid-uNysAq4rUE section {
  width: 85%;
}
.cid-uNVUTpXj9w {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uNVUTpXj9w .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVUTpXj9w section {
  width: 85%;
}
.cid-uNysAqCv42 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uNysAqCv42 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uNysAqCv42 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uNysAqCv42 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uNysAqCv42 .row-copyright p {
  width: 100%;
}
.cid-uNysAqCv42 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uNysAqCv42 section {
  width: 85%;
}
.cid-uNDktXh3ZK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uNDktXh3ZK nav.navbar {
  position: fixed;
}
.cid-uNDktXh3ZK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uNDktXh3ZK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uNDktXh3ZK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uNDktXh3ZK .dropdown-item:hover,
.cid-uNDktXh3ZK .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uNDktXh3ZK .dropdown-item:hover span {
  color: white;
}
.cid-uNDktXh3ZK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uNDktXh3ZK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uNDktXh3ZK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uNDktXh3ZK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNDktXh3ZK .nav-link {
  position: relative;
}
.cid-uNDktXh3ZK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uNDktXh3ZK .container {
    flex-wrap: nowrap;
  }
}
.cid-uNDktXh3ZK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uNDktXh3ZK .dropdown-menu,
.cid-uNDktXh3ZK .navbar.opened {
  background: #ffffff !important;
}
.cid-uNDktXh3ZK .nav-item:focus,
.cid-uNDktXh3ZK .nav-link:focus {
  outline: none;
}
.cid-uNDktXh3ZK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNDktXh3ZK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNDktXh3ZK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNDktXh3ZK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNDktXh3ZK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNDktXh3ZK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNDktXh3ZK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uNDktXh3ZK .navbar.opened {
  transition: all 0.3s;
}
.cid-uNDktXh3ZK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNDktXh3ZK .navbar .navbar-logo img {
  width: auto;
}
.cid-uNDktXh3ZK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNDktXh3ZK .navbar.collapsed {
  justify-content: center;
}
.cid-uNDktXh3ZK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNDktXh3ZK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNDktXh3ZK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uNDktXh3ZK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNDktXh3ZK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNDktXh3ZK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uNDktXh3ZK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNDktXh3ZK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNDktXh3ZK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uNDktXh3ZK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNDktXh3ZK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNDktXh3ZK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNDktXh3ZK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNDktXh3ZK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uNDktXh3ZK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uNDktXh3ZK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNDktXh3ZK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNDktXh3ZK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uNDktXh3ZK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNDktXh3ZK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNDktXh3ZK .navbar.navbar-short {
  min-height: 60px;
}
.cid-uNDktXh3ZK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uNDktXh3ZK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uNDktXh3ZK .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-uNDktXh3ZK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNDktXh3ZK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNDktXh3ZK .dropdown-item.active,
.cid-uNDktXh3ZK .dropdown-item:active {
  background-color: transparent;
}
.cid-uNDktXh3ZK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNDktXh3ZK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNDktXh3ZK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNDktXh3ZK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uNDktXh3ZK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNDktXh3ZK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNDktXh3ZK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNDktXh3ZK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNDktXh3ZK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNDktXh3ZK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uNDktXh3ZK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNDktXh3ZK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNDktXh3ZK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNDktXh3ZK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNDktXh3ZK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNDktXh3ZK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNDktXh3ZK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNDktXh3ZK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNDktXh3ZK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uNDktXh3ZK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNDktXh3ZK .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-uNDktXh3ZK .navbar {
    height: 70px;
  }
  .cid-uNDktXh3ZK .navbar.opened {
    height: auto;
  }
  .cid-uNDktXh3ZK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-x5 {
  /* Type valid CSS here */
}
#custom-html-x5 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-x5 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-x5 section {
  width: 15%;
}
#custom-html-x5 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-x5 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-x5 .sidenav a:hover {
  color: blue;
}
#custom-html-x5 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-x5 .sidenav {
    display: none;
  }
}
.cid-uNDktXIkMT {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNDktXIkMT .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNDktXIkMT .mbr-text {
  color: #4479d9;
}
.cid-uNDktXIkMT section {
  width: 85%;
}
.cid-uNDktXXqce {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNDktXXqce .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNDktXXqce .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNDktXXqce .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNDktXXqce .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uNDktXXqce section {
  width: 85%;
}
.cid-uNDktYksu9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNDktYksu9 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNDktYksu9 .mbr-text {
  color: #000000;
}
.cid-uNDktYksu9 section {
  width: 85%;
}
.cid-uNDktYClge {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uNDktYClge .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNDktYClge .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNDktYClge .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uNDktYClge .panel-group {
  border: none;
}
.cid-uNDktYClge .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uNDktYClge .panel-body,
.cid-uNDktYClge .card-header {
  padding: 1rem 0;
}
.cid-uNDktYClge .panel-title-edit {
  color: #4479d9;
}
.cid-uNDktYClge .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uNDktYClge .panel-text {
  color: #000000;
}
.cid-uNDktYClge .td {
  font-family: 'Verdana';
  font-weight: bold;
  color: black;
}
.cid-uNDktYClge section {
  width: 85%;
}
.cid-uNDDIWFCH5 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNDDIWFCH5 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNDDIWFCH5 .mbr-text {
  color: #000000;
}
.cid-uNDDIWFCH5 section {
  width: 85%;
}
.cid-uNDGyUsIK4 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uNDGyUsIK4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNDGyUsIK4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNDGyUsIK4 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uNDGyUsIK4 .panel-group {
  border: none;
}
.cid-uNDGyUsIK4 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uNDGyUsIK4 .panel-body,
.cid-uNDGyUsIK4 .card-header {
  padding: 1rem 0;
}
.cid-uNDGyUsIK4 .panel-title-edit {
  color: #4479d9;
}
.cid-uNDGyUsIK4 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uNDGyUsIK4 .panel-text {
  color: #000000;
}
.cid-uNDGyUsIK4 section {
  width: 85%;
}
.cid-uNVVdJODOY {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uNVVdJODOY .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVVdJODOY section {
  width: 85%;
}
.cid-uNDktZac86 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uNDktZac86 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uNDktZac86 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uNDktZac86 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uNDktZac86 .row-copyright p {
  width: 100%;
}
.cid-uNDktZac86 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uNDktZac86 section {
  width: 85%;
}
.cid-uNE6hyjlwR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uNE6hyjlwR nav.navbar {
  position: fixed;
}
.cid-uNE6hyjlwR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uNE6hyjlwR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uNE6hyjlwR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uNE6hyjlwR .dropdown-item:hover,
.cid-uNE6hyjlwR .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uNE6hyjlwR .dropdown-item:hover span {
  color: white;
}
.cid-uNE6hyjlwR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uNE6hyjlwR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uNE6hyjlwR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uNE6hyjlwR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNE6hyjlwR .nav-link {
  position: relative;
}
.cid-uNE6hyjlwR .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uNE6hyjlwR .container {
    flex-wrap: nowrap;
  }
}
.cid-uNE6hyjlwR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uNE6hyjlwR .dropdown-menu,
.cid-uNE6hyjlwR .navbar.opened {
  background: #ffffff !important;
}
.cid-uNE6hyjlwR .nav-item:focus,
.cid-uNE6hyjlwR .nav-link:focus {
  outline: none;
}
.cid-uNE6hyjlwR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNE6hyjlwR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNE6hyjlwR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNE6hyjlwR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNE6hyjlwR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNE6hyjlwR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNE6hyjlwR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uNE6hyjlwR .navbar.opened {
  transition: all 0.3s;
}
.cid-uNE6hyjlwR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNE6hyjlwR .navbar .navbar-logo img {
  width: auto;
}
.cid-uNE6hyjlwR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNE6hyjlwR .navbar.collapsed {
  justify-content: center;
}
.cid-uNE6hyjlwR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNE6hyjlwR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNE6hyjlwR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uNE6hyjlwR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNE6hyjlwR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNE6hyjlwR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uNE6hyjlwR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNE6hyjlwR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNE6hyjlwR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uNE6hyjlwR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNE6hyjlwR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNE6hyjlwR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNE6hyjlwR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNE6hyjlwR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uNE6hyjlwR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uNE6hyjlwR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNE6hyjlwR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNE6hyjlwR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uNE6hyjlwR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNE6hyjlwR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNE6hyjlwR .navbar.navbar-short {
  min-height: 60px;
}
.cid-uNE6hyjlwR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uNE6hyjlwR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uNE6hyjlwR .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-uNE6hyjlwR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNE6hyjlwR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNE6hyjlwR .dropdown-item.active,
.cid-uNE6hyjlwR .dropdown-item:active {
  background-color: transparent;
}
.cid-uNE6hyjlwR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNE6hyjlwR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNE6hyjlwR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNE6hyjlwR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uNE6hyjlwR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNE6hyjlwR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNE6hyjlwR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNE6hyjlwR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNE6hyjlwR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNE6hyjlwR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uNE6hyjlwR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNE6hyjlwR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNE6hyjlwR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNE6hyjlwR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNE6hyjlwR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNE6hyjlwR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNE6hyjlwR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNE6hyjlwR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNE6hyjlwR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uNE6hyjlwR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNE6hyjlwR .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-uNE6hyjlwR .navbar {
    height: 70px;
  }
  .cid-uNE6hyjlwR .navbar.opened {
    height: auto;
  }
  .cid-uNE6hyjlwR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-x6 {
  /* Type valid CSS here */
}
#custom-html-x6 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-x6 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-x6 section {
  width: 15%;
}
#custom-html-x6 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-x6 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-x6 .sidenav a:hover {
  color: blue;
}
#custom-html-x6 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-x6 .sidenav {
    display: none;
  }
}
.cid-uNE6hyMeZQ {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNE6hyMeZQ .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNE6hyMeZQ .mbr-text {
  color: #4479d9;
}
.cid-uNE6hyMeZQ section {
  width: 85%;
}
.cid-uNE6hz1pLV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNE6hz1pLV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNE6hz1pLV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNE6hz1pLV .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNE6hz1pLV .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uNE6hz1pLV section {
  width: 85%;
}
.cid-uNE6hzmWzD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNE6hzmWzD .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNE6hzmWzD .mbr-text {
  color: #000000;
}
.cid-uNE6hzmWzD section {
  width: 85%;
}
.cid-uNE6hzIUsZ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uNE6hzIUsZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNE6hzIUsZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNE6hzIUsZ .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uNE6hzIUsZ .panel-group {
  border: none;
}
.cid-uNE6hzIUsZ .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uNE6hzIUsZ .panel-body,
.cid-uNE6hzIUsZ .card-header {
  padding: 1rem 0;
}
.cid-uNE6hzIUsZ .panel-title-edit {
  color: #4479d9;
}
.cid-uNE6hzIUsZ .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uNE6hzIUsZ .panel-text {
  color: #000000;
}
.cid-uNE6hzIUsZ section {
  width: 85%;
}
.cid-uNVVvk1fyO {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uNVVvk1fyO .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVVvk1fyO section {
  width: 85%;
}
.cid-uNE6hAlMos {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uNE6hAlMos .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uNE6hAlMos .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uNE6hAlMos .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uNE6hAlMos .row-copyright p {
  width: 100%;
}
.cid-uNE6hAlMos .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uNE6hAlMos section {
  width: 85%;
}
.cid-uNEaopeDWf {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uNEaopeDWf nav.navbar {
  position: fixed;
}
.cid-uNEaopeDWf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uNEaopeDWf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uNEaopeDWf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uNEaopeDWf .dropdown-item:hover,
.cid-uNEaopeDWf .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uNEaopeDWf .dropdown-item:hover span {
  color: white;
}
.cid-uNEaopeDWf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uNEaopeDWf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uNEaopeDWf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uNEaopeDWf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNEaopeDWf .nav-link {
  position: relative;
}
.cid-uNEaopeDWf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uNEaopeDWf .container {
    flex-wrap: nowrap;
  }
}
.cid-uNEaopeDWf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uNEaopeDWf .dropdown-menu,
.cid-uNEaopeDWf .navbar.opened {
  background: #ffffff !important;
}
.cid-uNEaopeDWf .nav-item:focus,
.cid-uNEaopeDWf .nav-link:focus {
  outline: none;
}
.cid-uNEaopeDWf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNEaopeDWf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNEaopeDWf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNEaopeDWf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNEaopeDWf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNEaopeDWf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNEaopeDWf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uNEaopeDWf .navbar.opened {
  transition: all 0.3s;
}
.cid-uNEaopeDWf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNEaopeDWf .navbar .navbar-logo img {
  width: auto;
}
.cid-uNEaopeDWf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNEaopeDWf .navbar.collapsed {
  justify-content: center;
}
.cid-uNEaopeDWf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNEaopeDWf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNEaopeDWf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uNEaopeDWf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNEaopeDWf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNEaopeDWf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uNEaopeDWf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNEaopeDWf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNEaopeDWf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uNEaopeDWf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNEaopeDWf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNEaopeDWf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNEaopeDWf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNEaopeDWf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uNEaopeDWf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uNEaopeDWf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNEaopeDWf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNEaopeDWf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uNEaopeDWf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNEaopeDWf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNEaopeDWf .navbar.navbar-short {
  min-height: 60px;
}
.cid-uNEaopeDWf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uNEaopeDWf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uNEaopeDWf .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-uNEaopeDWf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNEaopeDWf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNEaopeDWf .dropdown-item.active,
.cid-uNEaopeDWf .dropdown-item:active {
  background-color: transparent;
}
.cid-uNEaopeDWf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNEaopeDWf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNEaopeDWf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNEaopeDWf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uNEaopeDWf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNEaopeDWf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNEaopeDWf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNEaopeDWf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNEaopeDWf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNEaopeDWf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uNEaopeDWf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNEaopeDWf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNEaopeDWf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNEaopeDWf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNEaopeDWf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNEaopeDWf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNEaopeDWf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNEaopeDWf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNEaopeDWf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uNEaopeDWf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNEaopeDWf .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-uNEaopeDWf .navbar {
    height: 70px;
  }
  .cid-uNEaopeDWf .navbar.opened {
    height: auto;
  }
  .cid-uNEaopeDWf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-x7 {
  /* Type valid CSS here */
}
#custom-html-x7 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-x7 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-x7 section {
  width: 15%;
}
#custom-html-x7 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-x7 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-x7 .sidenav a:hover {
  color: blue;
}
#custom-html-x7 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-x7 .sidenav {
    display: none;
  }
}
.cid-uNEaopKlsO {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNEaopKlsO .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNEaopKlsO .mbr-text {
  color: #4479d9;
}
.cid-uNEaopKlsO section {
  width: 85%;
}
.cid-uNEaoq1kMg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNEaoq1kMg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNEaoq1kMg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNEaoq1kMg .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNEaoq1kMg .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uNEaoq1kMg section {
  width: 85%;
}
.cid-uNEaoqoq65 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNEaoqoq65 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNEaoqoq65 .mbr-text {
  color: #000000;
}
.cid-uNEaoqoq65 section {
  width: 85%;
}
.cid-uNEbcOhJHt {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNEbcOhJHt .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNEbcOhJHt .mbr-text {
  color: #000000;
}
.cid-uNEbcOhJHt section {
  width: 85%;
}
.cid-uNFuuxGqWF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNFuuxGqWF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNFuuxGqWF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNFuuxGqWF .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uNFuuxGqWF .panel-group {
  border: none;
}
.cid-uNFuuxGqWF .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uNFuuxGqWF .panel-body,
.cid-uNFuuxGqWF .card-header {
  padding: 1rem 0;
}
.cid-uNFuuxGqWF .panel-title-edit {
  color: #4479d9;
}
.cid-uNFuuxGqWF .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uNFuuxGqWF .panel-text {
  color: #000000;
}
.cid-uNFuuxGqWF section {
  width: 85%;
}
.cid-uNEbdzHDiw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNEbdzHDiw .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNEbdzHDiw .mbr-text {
  color: #000000;
}
.cid-uNEbdzHDiw section {
  width: 85%;
}
.cid-uNFzhhsEGc {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uNFzhhsEGc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNFzhhsEGc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNFzhhsEGc .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uNFzhhsEGc .panel-group {
  border: none;
}
.cid-uNFzhhsEGc .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uNFzhhsEGc .panel-body,
.cid-uNFzhhsEGc .card-header {
  padding: 1rem 0;
}
.cid-uNFzhhsEGc .panel-title-edit {
  color: #4479d9;
}
.cid-uNFzhhsEGc .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uNFzhhsEGc .panel-text {
  color: #000000;
}
.cid-uNFzhhsEGc section {
  width: 85%;
}
.cid-uNVVOhkN3n {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uNVVOhkN3n .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVVOhkN3n section {
  width: 85%;
}
.cid-uNEaor65Kr {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uNEaor65Kr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uNEaor65Kr .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uNEaor65Kr .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uNEaor65Kr .row-copyright p {
  width: 100%;
}
.cid-uNEaor65Kr .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uNEaor65Kr section {
  width: 85%;
}
.cid-uNVF4AM3Jv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uNVF4AM3Jv nav.navbar {
  position: fixed;
}
.cid-uNVF4AM3Jv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uNVF4AM3Jv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uNVF4AM3Jv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uNVF4AM3Jv .dropdown-item:hover,
.cid-uNVF4AM3Jv .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uNVF4AM3Jv .dropdown-item:hover span {
  color: white;
}
.cid-uNVF4AM3Jv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uNVF4AM3Jv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uNVF4AM3Jv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uNVF4AM3Jv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNVF4AM3Jv .nav-link {
  position: relative;
}
.cid-uNVF4AM3Jv .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uNVF4AM3Jv .container {
    flex-wrap: nowrap;
  }
}
.cid-uNVF4AM3Jv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uNVF4AM3Jv .dropdown-menu,
.cid-uNVF4AM3Jv .navbar.opened {
  background: #ffffff !important;
}
.cid-uNVF4AM3Jv .nav-item:focus,
.cid-uNVF4AM3Jv .nav-link:focus {
  outline: none;
}
.cid-uNVF4AM3Jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNVF4AM3Jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNVF4AM3Jv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNVF4AM3Jv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNVF4AM3Jv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNVF4AM3Jv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNVF4AM3Jv .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uNVF4AM3Jv .navbar.opened {
  transition: all 0.3s;
}
.cid-uNVF4AM3Jv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNVF4AM3Jv .navbar .navbar-logo img {
  width: auto;
}
.cid-uNVF4AM3Jv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNVF4AM3Jv .navbar.collapsed {
  justify-content: center;
}
.cid-uNVF4AM3Jv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNVF4AM3Jv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNVF4AM3Jv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uNVF4AM3Jv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNVF4AM3Jv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNVF4AM3Jv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uNVF4AM3Jv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNVF4AM3Jv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNVF4AM3Jv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uNVF4AM3Jv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNVF4AM3Jv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNVF4AM3Jv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNVF4AM3Jv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNVF4AM3Jv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uNVF4AM3Jv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uNVF4AM3Jv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNVF4AM3Jv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNVF4AM3Jv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uNVF4AM3Jv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNVF4AM3Jv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNVF4AM3Jv .navbar.navbar-short {
  min-height: 60px;
}
.cid-uNVF4AM3Jv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uNVF4AM3Jv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uNVF4AM3Jv .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-uNVF4AM3Jv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNVF4AM3Jv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNVF4AM3Jv .dropdown-item.active,
.cid-uNVF4AM3Jv .dropdown-item:active {
  background-color: transparent;
}
.cid-uNVF4AM3Jv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNVF4AM3Jv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNVF4AM3Jv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNVF4AM3Jv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uNVF4AM3Jv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNVF4AM3Jv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNVF4AM3Jv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNVF4AM3Jv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNVF4AM3Jv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNVF4AM3Jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uNVF4AM3Jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNVF4AM3Jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNVF4AM3Jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNVF4AM3Jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNVF4AM3Jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNVF4AM3Jv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNVF4AM3Jv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNVF4AM3Jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNVF4AM3Jv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uNVF4AM3Jv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNVF4AM3Jv .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-uNVF4AM3Jv .navbar {
    height: 70px;
  }
  .cid-uNVF4AM3Jv .navbar.opened {
    height: auto;
  }
  .cid-uNVF4AM3Jv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-wv {
  /* Type valid CSS here */
}
#custom-html-wv div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-wv p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-wv section {
  width: 15%;
}
#custom-html-wv .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-wv .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-wv .sidenav a:hover {
  color: blue;
}
#custom-html-wv .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-wv .sidenav {
    display: none;
  }
}
.cid-uNVF4Bc7Wk {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNVF4Bc7Wk .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNVF4Bc7Wk .mbr-text {
  color: #4479d9;
}
.cid-uNVF4Bc7Wk section {
  width: 85%;
}
.cid-uNVF4Bowr0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNVF4Bowr0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNVF4Bowr0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNVF4Bowr0 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNVF4Bowr0 .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uNVF4Bowr0 section {
  width: 85%;
}
.cid-uNVF4BFUZl {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uNVF4BFUZl .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVF4BFUZl .mbr-text {
  color: #000000;
}
.cid-uNVF4BFUZl section {
  width: 85%;
}
.cid-uNVJlzPTgN {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNVJlzPTgN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNVJlzPTgN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNVJlzPTgN .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNVJlzPTgN .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uNVJlzPTgN section {
  width: 85%;
}
.cid-uNVJSsfA9j {
  padding-top: 0rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-uNVJSsfA9j .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVJSsfA9j .mbr-text {
  color: #000000;
}
.cid-uNVJSsfA9j section {
  width: 85%;
}
.cid-uNVF4BVxDI {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uNVF4BVxDI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uNVF4BVxDI .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uNVF4BVxDI .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uNVF4BVxDI .row-copyright p {
  width: 100%;
}
.cid-uNVF4BVxDI .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uNVF4BVxDI section {
  width: 85%;
}
.cid-uNVLbbcWDw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uNVLbbcWDw nav.navbar {
  position: fixed;
}
.cid-uNVLbbcWDw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uNVLbbcWDw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uNVLbbcWDw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uNVLbbcWDw .dropdown-item:hover,
.cid-uNVLbbcWDw .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uNVLbbcWDw .dropdown-item:hover span {
  color: white;
}
.cid-uNVLbbcWDw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uNVLbbcWDw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uNVLbbcWDw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uNVLbbcWDw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNVLbbcWDw .nav-link {
  position: relative;
}
.cid-uNVLbbcWDw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uNVLbbcWDw .container {
    flex-wrap: nowrap;
  }
}
.cid-uNVLbbcWDw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uNVLbbcWDw .dropdown-menu,
.cid-uNVLbbcWDw .navbar.opened {
  background: #ffffff !important;
}
.cid-uNVLbbcWDw .nav-item:focus,
.cid-uNVLbbcWDw .nav-link:focus {
  outline: none;
}
.cid-uNVLbbcWDw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNVLbbcWDw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNVLbbcWDw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNVLbbcWDw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNVLbbcWDw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNVLbbcWDw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNVLbbcWDw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uNVLbbcWDw .navbar.opened {
  transition: all 0.3s;
}
.cid-uNVLbbcWDw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNVLbbcWDw .navbar .navbar-logo img {
  width: auto;
}
.cid-uNVLbbcWDw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNVLbbcWDw .navbar.collapsed {
  justify-content: center;
}
.cid-uNVLbbcWDw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNVLbbcWDw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNVLbbcWDw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uNVLbbcWDw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNVLbbcWDw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNVLbbcWDw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uNVLbbcWDw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNVLbbcWDw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNVLbbcWDw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uNVLbbcWDw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNVLbbcWDw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNVLbbcWDw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNVLbbcWDw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNVLbbcWDw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uNVLbbcWDw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uNVLbbcWDw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNVLbbcWDw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNVLbbcWDw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uNVLbbcWDw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNVLbbcWDw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNVLbbcWDw .navbar.navbar-short {
  min-height: 60px;
}
.cid-uNVLbbcWDw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uNVLbbcWDw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uNVLbbcWDw .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-uNVLbbcWDw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNVLbbcWDw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNVLbbcWDw .dropdown-item.active,
.cid-uNVLbbcWDw .dropdown-item:active {
  background-color: transparent;
}
.cid-uNVLbbcWDw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNVLbbcWDw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNVLbbcWDw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNVLbbcWDw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uNVLbbcWDw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNVLbbcWDw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNVLbbcWDw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNVLbbcWDw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNVLbbcWDw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNVLbbcWDw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uNVLbbcWDw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNVLbbcWDw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNVLbbcWDw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNVLbbcWDw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNVLbbcWDw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNVLbbcWDw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNVLbbcWDw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNVLbbcWDw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNVLbbcWDw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uNVLbbcWDw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNVLbbcWDw .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-uNVLbbcWDw .navbar {
    height: 70px;
  }
  .cid-uNVLbbcWDw .navbar.opened {
    height: auto;
  }
  .cid-uNVLbbcWDw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-ww {
  /* Type valid CSS here */
}
#custom-html-ww div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-ww p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-ww section {
  width: 15%;
}
#custom-html-ww .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-ww .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-ww .sidenav a:hover {
  color: blue;
}
#custom-html-ww .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-ww .sidenav {
    display: none;
  }
}
.cid-uNVLbbEBE8 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNVLbbEBE8 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNVLbbEBE8 .mbr-text {
  color: #4479d9;
}
.cid-uNVLbbEBE8 section {
  width: 85%;
}
.cid-uNVLbbVFdC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNVLbbVFdC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNVLbbVFdC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNVLbbVFdC .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNVLbbVFdC .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uNVLbbVFdC section {
  width: 85%;
}
.cid-uNVLbciWTh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNVLbciWTh .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVLbciWTh .mbr-text {
  color: #000000;
}
.cid-uNVLbciWTh section {
  width: 85%;
}
.cid-uNVLbcyyQA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNVLbcyyQA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNVLbcyyQA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNVLbcyyQA .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNVLbcyyQA .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uNVLbcyyQA section {
  width: 85%;
}
.cid-uNVLbcVRKu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNVLbcVRKu .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVLbcVRKu .mbr-text {
  color: #000000;
}
.cid-uNVLbcVRKu section {
  width: 85%;
}
.cid-uNVN8n7cNe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNVN8n7cNe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNVN8n7cNe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNVN8n7cNe .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNVN8n7cNe .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uNVN8n7cNe section {
  width: 85%;
}
.cid-uNVNwJtkjQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNVNwJtkjQ .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVNwJtkjQ .mbr-text {
  color: #000000;
}
.cid-uNVNwJtkjQ section {
  width: 85%;
}
.cid-uNVNHbxRvo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNVNHbxRvo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNVNHbxRvo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNVNHbxRvo .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNVNHbxRvo .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uNVNHbxRvo section {
  width: 85%;
}
.cid-uNVNV7dA0w {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uNVNV7dA0w .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVNV7dA0w .mbr-text {
  color: #000000;
}
.cid-uNVNV7dA0w section {
  width: 85%;
}
.cid-uO1dJo6ilt {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uO1dJo6ilt .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uO1dJo6ilt section {
  width: 85%;
}
.cid-uNVLbdfaTp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uNVLbdfaTp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uNVLbdfaTp .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uNVLbdfaTp .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uNVLbdfaTp .row-copyright p {
  width: 100%;
}
.cid-uNVLbdfaTp .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uNVLbdfaTp section {
  width: 85%;
}
.cid-uNVOmLEBMw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uNVOmLEBMw nav.navbar {
  position: fixed;
}
.cid-uNVOmLEBMw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uNVOmLEBMw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uNVOmLEBMw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uNVOmLEBMw .dropdown-item:hover,
.cid-uNVOmLEBMw .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uNVOmLEBMw .dropdown-item:hover span {
  color: white;
}
.cid-uNVOmLEBMw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uNVOmLEBMw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uNVOmLEBMw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uNVOmLEBMw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNVOmLEBMw .nav-link {
  position: relative;
}
.cid-uNVOmLEBMw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uNVOmLEBMw .container {
    flex-wrap: nowrap;
  }
}
.cid-uNVOmLEBMw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uNVOmLEBMw .dropdown-menu,
.cid-uNVOmLEBMw .navbar.opened {
  background: #ffffff !important;
}
.cid-uNVOmLEBMw .nav-item:focus,
.cid-uNVOmLEBMw .nav-link:focus {
  outline: none;
}
.cid-uNVOmLEBMw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNVOmLEBMw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNVOmLEBMw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNVOmLEBMw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNVOmLEBMw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNVOmLEBMw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNVOmLEBMw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uNVOmLEBMw .navbar.opened {
  transition: all 0.3s;
}
.cid-uNVOmLEBMw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNVOmLEBMw .navbar .navbar-logo img {
  width: auto;
}
.cid-uNVOmLEBMw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNVOmLEBMw .navbar.collapsed {
  justify-content: center;
}
.cid-uNVOmLEBMw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNVOmLEBMw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNVOmLEBMw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uNVOmLEBMw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNVOmLEBMw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNVOmLEBMw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uNVOmLEBMw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNVOmLEBMw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNVOmLEBMw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uNVOmLEBMw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNVOmLEBMw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNVOmLEBMw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNVOmLEBMw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNVOmLEBMw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uNVOmLEBMw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uNVOmLEBMw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNVOmLEBMw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNVOmLEBMw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uNVOmLEBMw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNVOmLEBMw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNVOmLEBMw .navbar.navbar-short {
  min-height: 60px;
}
.cid-uNVOmLEBMw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uNVOmLEBMw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uNVOmLEBMw .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-uNVOmLEBMw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNVOmLEBMw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNVOmLEBMw .dropdown-item.active,
.cid-uNVOmLEBMw .dropdown-item:active {
  background-color: transparent;
}
.cid-uNVOmLEBMw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNVOmLEBMw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNVOmLEBMw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNVOmLEBMw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uNVOmLEBMw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNVOmLEBMw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNVOmLEBMw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNVOmLEBMw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNVOmLEBMw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNVOmLEBMw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uNVOmLEBMw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNVOmLEBMw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNVOmLEBMw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNVOmLEBMw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNVOmLEBMw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNVOmLEBMw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNVOmLEBMw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNVOmLEBMw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNVOmLEBMw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uNVOmLEBMw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNVOmLEBMw .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-uNVOmLEBMw .navbar {
    height: 70px;
  }
  .cid-uNVOmLEBMw .navbar.opened {
    height: auto;
  }
  .cid-uNVOmLEBMw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-wx {
  /* Type valid CSS here */
}
#custom-html-wx div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-wx p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-wx section {
  width: 15%;
}
#custom-html-wx .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-wx .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-wx .sidenav a:hover {
  color: blue;
}
#custom-html-wx .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-wx .sidenav {
    display: none;
  }
}
.cid-uNVOmM9lHi {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNVOmM9lHi .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNVOmM9lHi .mbr-text {
  color: #4479d9;
}
.cid-uNVOmM9lHi section {
  width: 85%;
}
.cid-uNVOmMpxCl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNVOmMpxCl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNVOmMpxCl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNVOmMpxCl .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNVOmMpxCl .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uNVOmMpxCl section {
  width: 85%;
}
.cid-uNVOmMME5z {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uNVOmMME5z .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVOmMME5z .mbr-text {
  color: #000000;
}
.cid-uNVOmMME5z section {
  width: 85%;
}
.cid-uNVOmNJq9o {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uNVOmNJq9o .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uNVOmNJq9o .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uNVOmNJq9o .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uNVOmNJq9o .row-copyright p {
  width: 100%;
}
.cid-uNVOmNJq9o .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uNVOmNJq9o section {
  width: 85%;
}
.cid-uO1GQRe5Dm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uO1GQRe5Dm nav.navbar {
  position: fixed;
}
.cid-uO1GQRe5Dm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uO1GQRe5Dm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uO1GQRe5Dm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uO1GQRe5Dm .dropdown-item:hover,
.cid-uO1GQRe5Dm .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uO1GQRe5Dm .dropdown-item:hover span {
  color: white;
}
.cid-uO1GQRe5Dm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uO1GQRe5Dm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uO1GQRe5Dm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uO1GQRe5Dm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uO1GQRe5Dm .nav-link {
  position: relative;
}
.cid-uO1GQRe5Dm .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uO1GQRe5Dm .container {
    flex-wrap: nowrap;
  }
}
.cid-uO1GQRe5Dm .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uO1GQRe5Dm .dropdown-menu,
.cid-uO1GQRe5Dm .navbar.opened {
  background: #ffffff !important;
}
.cid-uO1GQRe5Dm .nav-item:focus,
.cid-uO1GQRe5Dm .nav-link:focus {
  outline: none;
}
.cid-uO1GQRe5Dm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uO1GQRe5Dm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uO1GQRe5Dm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uO1GQRe5Dm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uO1GQRe5Dm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uO1GQRe5Dm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uO1GQRe5Dm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uO1GQRe5Dm .navbar.opened {
  transition: all 0.3s;
}
.cid-uO1GQRe5Dm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uO1GQRe5Dm .navbar .navbar-logo img {
  width: auto;
}
.cid-uO1GQRe5Dm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uO1GQRe5Dm .navbar.collapsed {
  justify-content: center;
}
.cid-uO1GQRe5Dm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uO1GQRe5Dm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uO1GQRe5Dm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uO1GQRe5Dm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uO1GQRe5Dm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uO1GQRe5Dm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uO1GQRe5Dm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uO1GQRe5Dm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uO1GQRe5Dm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uO1GQRe5Dm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uO1GQRe5Dm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uO1GQRe5Dm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uO1GQRe5Dm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uO1GQRe5Dm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uO1GQRe5Dm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uO1GQRe5Dm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uO1GQRe5Dm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uO1GQRe5Dm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uO1GQRe5Dm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uO1GQRe5Dm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uO1GQRe5Dm .navbar.navbar-short {
  min-height: 60px;
}
.cid-uO1GQRe5Dm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uO1GQRe5Dm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uO1GQRe5Dm .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-uO1GQRe5Dm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uO1GQRe5Dm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uO1GQRe5Dm .dropdown-item.active,
.cid-uO1GQRe5Dm .dropdown-item:active {
  background-color: transparent;
}
.cid-uO1GQRe5Dm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uO1GQRe5Dm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uO1GQRe5Dm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uO1GQRe5Dm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uO1GQRe5Dm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uO1GQRe5Dm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uO1GQRe5Dm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uO1GQRe5Dm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uO1GQRe5Dm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uO1GQRe5Dm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uO1GQRe5Dm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uO1GQRe5Dm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uO1GQRe5Dm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uO1GQRe5Dm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uO1GQRe5Dm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uO1GQRe5Dm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uO1GQRe5Dm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uO1GQRe5Dm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uO1GQRe5Dm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uO1GQRe5Dm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uO1GQRe5Dm .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-uO1GQRe5Dm .navbar {
    height: 70px;
  }
  .cid-uO1GQRe5Dm .navbar.opened {
    height: auto;
  }
  .cid-uO1GQRe5Dm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-wy {
  /* Type valid CSS here */
}
#custom-html-wy div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-wy p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-wy section {
  width: 15%;
}
#custom-html-wy .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-wy .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-wy .sidenav a:hover {
  color: blue;
}
#custom-html-wy .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-wy .sidenav {
    display: none;
  }
}
.cid-uO1GQRG5jR {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uO1GQRG5jR .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uO1GQRG5jR .mbr-text {
  color: #4479d9;
}
.cid-uO1GQRG5jR section {
  width: 85%;
}
.cid-uO1GQRVPp7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uO1GQRVPp7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO1GQRVPp7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO1GQRVPp7 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO1GQRVPp7 .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uO1GQRVPp7 section {
  width: 85%;
}
.cid-uRq75a8q1Y {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRq75a8q1Y .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRq75a8q1Y .mbr-text {
  color: #000000;
}
.cid-uRq75a8q1Y section {
  width: 85%;
}
.cid-uUzxapxGG4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUzxapxGG4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUzxapxGG4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUzxapxGG4 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUzxapxGG4 .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uUzxapxGG4 section {
  width: 85%;
}
.cid-uO1IAR73S2 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uO1IAR73S2 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uO1IAR73S2 .mbr-text {
  color: #000000;
}
.cid-uO1IAR73S2 section {
  width: 85%;
}
.cid-uO1JgjAwEZ {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uO1JgjAwEZ .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uO1JgjAwEZ section {
  width: 85%;
}
.cid-uO1GQSDRQe {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uO1GQSDRQe .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uO1GQSDRQe .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uO1GQSDRQe .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uO1GQSDRQe .row-copyright p {
  width: 100%;
}
.cid-uO1GQSDRQe .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uO1GQSDRQe section {
  width: 85%;
}
.cid-uO1RvZK3mF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uO1RvZK3mF nav.navbar {
  position: fixed;
}
.cid-uO1RvZK3mF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uO1RvZK3mF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uO1RvZK3mF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uO1RvZK3mF .dropdown-item:hover,
.cid-uO1RvZK3mF .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uO1RvZK3mF .dropdown-item:hover span {
  color: white;
}
.cid-uO1RvZK3mF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uO1RvZK3mF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uO1RvZK3mF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uO1RvZK3mF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uO1RvZK3mF .nav-link {
  position: relative;
}
.cid-uO1RvZK3mF .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uO1RvZK3mF .container {
    flex-wrap: nowrap;
  }
}
.cid-uO1RvZK3mF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uO1RvZK3mF .dropdown-menu,
.cid-uO1RvZK3mF .navbar.opened {
  background: #ffffff !important;
}
.cid-uO1RvZK3mF .nav-item:focus,
.cid-uO1RvZK3mF .nav-link:focus {
  outline: none;
}
.cid-uO1RvZK3mF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uO1RvZK3mF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uO1RvZK3mF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uO1RvZK3mF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uO1RvZK3mF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uO1RvZK3mF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uO1RvZK3mF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uO1RvZK3mF .navbar.opened {
  transition: all 0.3s;
}
.cid-uO1RvZK3mF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uO1RvZK3mF .navbar .navbar-logo img {
  width: auto;
}
.cid-uO1RvZK3mF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uO1RvZK3mF .navbar.collapsed {
  justify-content: center;
}
.cid-uO1RvZK3mF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uO1RvZK3mF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uO1RvZK3mF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uO1RvZK3mF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uO1RvZK3mF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uO1RvZK3mF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uO1RvZK3mF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uO1RvZK3mF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uO1RvZK3mF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uO1RvZK3mF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uO1RvZK3mF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uO1RvZK3mF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uO1RvZK3mF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uO1RvZK3mF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uO1RvZK3mF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uO1RvZK3mF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uO1RvZK3mF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uO1RvZK3mF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uO1RvZK3mF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uO1RvZK3mF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uO1RvZK3mF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uO1RvZK3mF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uO1RvZK3mF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uO1RvZK3mF .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-uO1RvZK3mF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uO1RvZK3mF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uO1RvZK3mF .dropdown-item.active,
.cid-uO1RvZK3mF .dropdown-item:active {
  background-color: transparent;
}
.cid-uO1RvZK3mF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uO1RvZK3mF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uO1RvZK3mF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uO1RvZK3mF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uO1RvZK3mF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uO1RvZK3mF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uO1RvZK3mF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uO1RvZK3mF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uO1RvZK3mF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uO1RvZK3mF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uO1RvZK3mF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uO1RvZK3mF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uO1RvZK3mF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uO1RvZK3mF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uO1RvZK3mF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uO1RvZK3mF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uO1RvZK3mF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uO1RvZK3mF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uO1RvZK3mF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uO1RvZK3mF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uO1RvZK3mF .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-uO1RvZK3mF .navbar {
    height: 70px;
  }
  .cid-uO1RvZK3mF .navbar.opened {
    height: auto;
  }
  .cid-uO1RvZK3mF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-xn {
  /* Type valid CSS here */
}
#custom-html-xn div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-xn p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-xn section {
  width: 15%;
}
#custom-html-xn .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-xn .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-xn .sidenav a:hover {
  color: blue;
}
#custom-html-xn .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-xn .sidenav {
    display: none;
  }
}
.cid-uO1Rw0gW4b {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uO1Rw0gW4b .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uO1Rw0gW4b .mbr-text {
  color: #4479d9;
}
.cid-uO1Rw0gW4b section {
  width: 85%;
}
.cid-uO1Rw0vPuB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uO1Rw0vPuB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO1Rw0vPuB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO1Rw0vPuB .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO1Rw0vPuB .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uO1Rw0vPuB section {
  width: 85%;
}
.cid-uO1Rw0TqLZ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uO1Rw0TqLZ .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uO1Rw0TqLZ .mbr-text {
  color: #000000;
}
.cid-uO1Rw0TqLZ section {
  width: 85%;
}
.cid-uOYATp5dpN {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOYATp5dpN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOYATp5dpN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOYATp5dpN .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOYATp5dpN .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uOYATp5dpN section {
  width: 85%;
}
.cid-uOioPAp4Xz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOioPAp4Xz .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOioPAp4Xz .mbr-text {
  color: #000000;
}
.cid-uOincQfFQB {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uOincQfFQB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOincQfFQB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOincQfFQB .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uOincQfFQB .panel-group {
  border: none;
}
.cid-uOincQfFQB .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOincQfFQB .panel-body,
.cid-uOincQfFQB .card-header {
  padding: 1rem 0;
}
.cid-uOincQfFQB .panel-title-edit {
  color: #4479d9;
}
.cid-uOincQfFQB .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uOincQfFQB .panel-text {
  color: #000000;
}
.cid-uOincQfFQB section {
  width: 85%;
}
.cid-uO79VaKP2g {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uO79VaKP2g .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uO79VaKP2g section {
  width: 85%;
}
.cid-uO1Rw1vlMf {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uO1Rw1vlMf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uO1Rw1vlMf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uO1Rw1vlMf .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uO1Rw1vlMf .row-copyright p {
  width: 100%;
}
.cid-uO1Rw1vlMf .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uO1Rw1vlMf section {
  width: 85%;
}
.cid-uNJqyxbcX5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uNJqyxbcX5 nav.navbar {
  position: fixed;
}
.cid-uNJqyxbcX5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uNJqyxbcX5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uNJqyxbcX5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uNJqyxbcX5 .dropdown-item:hover,
.cid-uNJqyxbcX5 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uNJqyxbcX5 .dropdown-item:hover span {
  color: white;
}
.cid-uNJqyxbcX5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uNJqyxbcX5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uNJqyxbcX5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uNJqyxbcX5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNJqyxbcX5 .nav-link {
  position: relative;
}
.cid-uNJqyxbcX5 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uNJqyxbcX5 .container {
    flex-wrap: nowrap;
  }
}
.cid-uNJqyxbcX5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uNJqyxbcX5 .dropdown-menu,
.cid-uNJqyxbcX5 .navbar.opened {
  background: #ffffff !important;
}
.cid-uNJqyxbcX5 .nav-item:focus,
.cid-uNJqyxbcX5 .nav-link:focus {
  outline: none;
}
.cid-uNJqyxbcX5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNJqyxbcX5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNJqyxbcX5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNJqyxbcX5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNJqyxbcX5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNJqyxbcX5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNJqyxbcX5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uNJqyxbcX5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uNJqyxbcX5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNJqyxbcX5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uNJqyxbcX5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNJqyxbcX5 .navbar.collapsed {
  justify-content: center;
}
.cid-uNJqyxbcX5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNJqyxbcX5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNJqyxbcX5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uNJqyxbcX5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNJqyxbcX5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNJqyxbcX5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uNJqyxbcX5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNJqyxbcX5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNJqyxbcX5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uNJqyxbcX5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNJqyxbcX5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNJqyxbcX5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNJqyxbcX5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNJqyxbcX5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uNJqyxbcX5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uNJqyxbcX5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNJqyxbcX5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNJqyxbcX5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uNJqyxbcX5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNJqyxbcX5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNJqyxbcX5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uNJqyxbcX5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uNJqyxbcX5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uNJqyxbcX5 .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-uNJqyxbcX5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNJqyxbcX5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNJqyxbcX5 .dropdown-item.active,
.cid-uNJqyxbcX5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uNJqyxbcX5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNJqyxbcX5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNJqyxbcX5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNJqyxbcX5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uNJqyxbcX5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNJqyxbcX5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNJqyxbcX5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNJqyxbcX5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNJqyxbcX5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNJqyxbcX5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uNJqyxbcX5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNJqyxbcX5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNJqyxbcX5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNJqyxbcX5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNJqyxbcX5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNJqyxbcX5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNJqyxbcX5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNJqyxbcX5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNJqyxbcX5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uNJqyxbcX5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNJqyxbcX5 .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-uNJqyxbcX5 .navbar {
    height: 70px;
  }
  .cid-uNJqyxbcX5 .navbar.opened {
    height: auto;
  }
  .cid-uNJqyxbcX5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-x8 {
  /* Type valid CSS here */
}
#custom-html-x8 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-x8 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-x8 section {
  width: 15%;
}
#custom-html-x8 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-x8 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-x8 .sidenav a:hover {
  color: blue;
}
#custom-html-x8 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-x8 .sidenav {
    display: none;
  }
}
.cid-uNJqyxCGuL {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNJqyxCGuL .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNJqyxCGuL .mbr-text {
  color: #4479d9;
}
.cid-uNJqyxCGuL section {
  width: 85%;
}
.cid-uNJqyxSERG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNJqyxSERG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNJqyxSERG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNJqyxSERG .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNJqyxSERG .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uNJqyxSERG section {
  width: 85%;
}
.cid-uNJqyyd3BF {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNJqyyd3BF .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNJqyyd3BF .mbr-text {
  color: #000000;
}
.cid-uNJqyyd3BF section {
  width: 85%;
}
.cid-uNJA582t7x {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uNJA582t7x img,
.cid-uNJA582t7x .item-img {
  width: 100%;
}
.cid-uNJA582t7x .item:focus,
.cid-uNJA582t7x span:focus {
  outline: none;
}
.cid-uNJA582t7x .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uNJA582t7x .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uNJA582t7x .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uNJA582t7x .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uNJA582t7x .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uNJA582t7x .mbr-section-title {
  color: #232323;
}
.cid-uNJA582t7x .mbr-text,
.cid-uNJA582t7x .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uNJA582t7x .item-title {
  text-align: left;
}
.cid-uNJA582t7x .item-subtitle {
  text-align: left;
}
.cid-uNJA582t7x .mbr-section-subtitle {
  color: #0851ed;
}
.cid-uNJA582t7x section {
  width: 85%;
}
.cid-uNJC3ZHHea {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNJC3ZHHea .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNJC3ZHHea .mbr-text {
  color: #000000;
}
.cid-uNJC3ZHHea section {
  width: 85%;
}
.cid-uUCZZ069Hg {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUCZZ069Hg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUCZZ069Hg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUCZZ069Hg .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUCZZ069Hg .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uNJObdpLi3 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uNJObdpLi3 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNJObdpLi3 .mbr-text {
  color: #ffffff;
}
.cid-uNJObdpLi3 section {
  width: 85%;
}
.cid-uUD0MNT2JY {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uUD0MNT2JY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUD0MNT2JY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUD0MNT2JY .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUD0MNT2JY .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uUD0MNT2JY .mbr-text,
.cid-uUD0MNT2JY .mbr-section-btn {
  text-align: left;
}
.cid-uNJFnBfXYb {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uNJFnBfXYb .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNJFnBfXYb .mbr-text {
  color: #000000;
}
.cid-uNJFnBfXYb section {
  width: 85%;
}
.cid-uOYwAXLdQO {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uOYwAXLdQO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOYwAXLdQO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOYwAXLdQO .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOYwAXLdQO .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uOYwAXLdQO section {
  width: 85%;
}
.cid-uNJISoYxRE {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNJISoYxRE .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNJISoYxRE .mbr-text {
  color: #000000;
}
.cid-uNJISoYxRE section {
  width: 85%;
}
.cid-uNVXUbyL54 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uNVXUbyL54 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVXUbyL54 section {
  width: 85%;
}
.cid-uNJqyyTpPB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uNJqyyTpPB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uNJqyyTpPB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uNJqyyTpPB .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uNJqyyTpPB .row-copyright p {
  width: 100%;
}
.cid-uNJqyyTpPB .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uNJqyyTpPB section {
  width: 85%;
}
.cid-uNLrkdh9Kw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uNLrkdh9Kw nav.navbar {
  position: fixed;
}
.cid-uNLrkdh9Kw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uNLrkdh9Kw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uNLrkdh9Kw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uNLrkdh9Kw .dropdown-item:hover,
.cid-uNLrkdh9Kw .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uNLrkdh9Kw .dropdown-item:hover span {
  color: white;
}
.cid-uNLrkdh9Kw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uNLrkdh9Kw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uNLrkdh9Kw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uNLrkdh9Kw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNLrkdh9Kw .nav-link {
  position: relative;
}
.cid-uNLrkdh9Kw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uNLrkdh9Kw .container {
    flex-wrap: nowrap;
  }
}
.cid-uNLrkdh9Kw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uNLrkdh9Kw .dropdown-menu,
.cid-uNLrkdh9Kw .navbar.opened {
  background: #ffffff !important;
}
.cid-uNLrkdh9Kw .nav-item:focus,
.cid-uNLrkdh9Kw .nav-link:focus {
  outline: none;
}
.cid-uNLrkdh9Kw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNLrkdh9Kw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNLrkdh9Kw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNLrkdh9Kw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNLrkdh9Kw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNLrkdh9Kw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNLrkdh9Kw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uNLrkdh9Kw .navbar.opened {
  transition: all 0.3s;
}
.cid-uNLrkdh9Kw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNLrkdh9Kw .navbar .navbar-logo img {
  width: auto;
}
.cid-uNLrkdh9Kw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNLrkdh9Kw .navbar.collapsed {
  justify-content: center;
}
.cid-uNLrkdh9Kw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNLrkdh9Kw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNLrkdh9Kw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uNLrkdh9Kw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNLrkdh9Kw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNLrkdh9Kw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uNLrkdh9Kw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNLrkdh9Kw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNLrkdh9Kw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uNLrkdh9Kw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNLrkdh9Kw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNLrkdh9Kw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNLrkdh9Kw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNLrkdh9Kw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uNLrkdh9Kw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uNLrkdh9Kw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNLrkdh9Kw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNLrkdh9Kw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uNLrkdh9Kw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNLrkdh9Kw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNLrkdh9Kw .navbar.navbar-short {
  min-height: 60px;
}
.cid-uNLrkdh9Kw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uNLrkdh9Kw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uNLrkdh9Kw .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-uNLrkdh9Kw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNLrkdh9Kw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNLrkdh9Kw .dropdown-item.active,
.cid-uNLrkdh9Kw .dropdown-item:active {
  background-color: transparent;
}
.cid-uNLrkdh9Kw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNLrkdh9Kw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNLrkdh9Kw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNLrkdh9Kw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uNLrkdh9Kw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNLrkdh9Kw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNLrkdh9Kw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNLrkdh9Kw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNLrkdh9Kw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNLrkdh9Kw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uNLrkdh9Kw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNLrkdh9Kw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNLrkdh9Kw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNLrkdh9Kw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNLrkdh9Kw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNLrkdh9Kw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNLrkdh9Kw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNLrkdh9Kw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNLrkdh9Kw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uNLrkdh9Kw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNLrkdh9Kw .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-uNLrkdh9Kw .navbar {
    height: 70px;
  }
  .cid-uNLrkdh9Kw .navbar.opened {
    height: auto;
  }
  .cid-uNLrkdh9Kw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-x9 {
  /* Type valid CSS here */
}
#custom-html-x9 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-x9 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-x9 section {
  width: 15%;
}
#custom-html-x9 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-x9 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-x9 .sidenav a:hover {
  color: blue;
}
#custom-html-x9 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-x9 .sidenav {
    display: none;
  }
}
.cid-uNLrkdKpBZ {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNLrkdKpBZ .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNLrkdKpBZ .mbr-text {
  color: #4479d9;
}
.cid-uNLrkdKpBZ section {
  width: 85%;
}
.cid-uNLrke1r8g {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNLrke1r8g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNLrke1r8g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNLrke1r8g .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNLrke1r8g .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uNLrke1r8g section {
  width: 85%;
}
.cid-uNLrkelfgG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNLrkelfgG .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNLrkelfgG .mbr-text {
  color: #000000;
}
.cid-uNLrkelfgG section {
  width: 85%;
}
.cid-uNLrkgS6oI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uNLrkgS6oI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNLrkgS6oI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uNLrkgS6oI .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uNLrkgS6oI .row {
  flex-direction: row-reverse;
}
.cid-uNLrkgS6oI img {
  width: 100%;
}
.cid-uNLrkgS6oI .mbr-description {
  color: #000000;
}
.cid-uNLrkgS6oI section {
  width: 85%;
}
.cid-uNLrkhj08S {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNLrkhj08S .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNLrkhj08S .mbr-text {
  color: #000000;
}
.cid-uNLrkhj08S section {
  width: 85%;
}
.cid-uNLuXs8p9p {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNLuXs8p9p .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNLuXs8p9p .mbr-text {
  color: #000000;
}
.cid-uNLuXs8p9p section {
  width: 85%;
}
.cid-uNLuL5JnDy {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNLuL5JnDy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNLuL5JnDy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uNLuL5JnDy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uNLuL5JnDy .row {
  flex-direction: row-reverse;
}
.cid-uNLuL5JnDy img {
  width: 100%;
}
.cid-uNLuL5JnDy .mbr-description {
  color: #000000;
}
.cid-uNLuL5JnDy section {
  width: 85%;
}
.cid-uT3S72OOza {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uT3S72OOza .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uT3S72OOza .mbr-text {
  color: #000000;
}
.cid-uT3S72OOza section {
  width: 85%;
}
.cid-uT3SeIgbPG {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uT3SeIgbPG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT3SeIgbPG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uT3SeIgbPG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uT3SeIgbPG .row {
  flex-direction: row-reverse;
}
.cid-uT3SeIgbPG img {
  width: 100%;
}
.cid-uT3SeIgbPG .mbr-description {
  color: #000000;
}
.cid-uT3SeIgbPG section {
  width: 85%;
}
.cid-uT3U1V0gO6 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uT3U1V0gO6 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uT3U1V0gO6 .mbr-text {
  color: #000000;
}
.cid-uT3U1V0gO6 section {
  width: 85%;
}
.cid-uT3U9owGq9 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uT3U9owGq9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT3U9owGq9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uT3U9owGq9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uT3U9owGq9 .row {
  flex-direction: row-reverse;
}
.cid-uT3U9owGq9 img {
  width: 100%;
}
.cid-uT3U9owGq9 .mbr-description {
  color: #000000;
}
.cid-uT3U9owGq9 section {
  width: 85%;
}
.cid-uNVWTwUphp {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uNVWTwUphp .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVWTwUphp section {
  width: 85%;
}
.cid-uNLrkhEHxA {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uNLrkhEHxA .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uNLrkhEHxA .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uNLrkhEHxA .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uNLrkhEHxA .row-copyright p {
  width: 100%;
}
.cid-uNLrkhEHxA .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uNLrkhEHxA section {
  width: 85%;
}
.cid-uNRfOcxdqX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uNRfOcxdqX nav.navbar {
  position: fixed;
}
.cid-uNRfOcxdqX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uNRfOcxdqX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uNRfOcxdqX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uNRfOcxdqX .dropdown-item:hover,
.cid-uNRfOcxdqX .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uNRfOcxdqX .dropdown-item:hover span {
  color: white;
}
.cid-uNRfOcxdqX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uNRfOcxdqX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uNRfOcxdqX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uNRfOcxdqX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNRfOcxdqX .nav-link {
  position: relative;
}
.cid-uNRfOcxdqX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uNRfOcxdqX .container {
    flex-wrap: nowrap;
  }
}
.cid-uNRfOcxdqX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uNRfOcxdqX .dropdown-menu,
.cid-uNRfOcxdqX .navbar.opened {
  background: #ffffff !important;
}
.cid-uNRfOcxdqX .nav-item:focus,
.cid-uNRfOcxdqX .nav-link:focus {
  outline: none;
}
.cid-uNRfOcxdqX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNRfOcxdqX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNRfOcxdqX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNRfOcxdqX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNRfOcxdqX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNRfOcxdqX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNRfOcxdqX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uNRfOcxdqX .navbar.opened {
  transition: all 0.3s;
}
.cid-uNRfOcxdqX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNRfOcxdqX .navbar .navbar-logo img {
  width: auto;
}
.cid-uNRfOcxdqX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNRfOcxdqX .navbar.collapsed {
  justify-content: center;
}
.cid-uNRfOcxdqX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNRfOcxdqX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNRfOcxdqX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uNRfOcxdqX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNRfOcxdqX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNRfOcxdqX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uNRfOcxdqX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNRfOcxdqX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNRfOcxdqX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uNRfOcxdqX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNRfOcxdqX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNRfOcxdqX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNRfOcxdqX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNRfOcxdqX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uNRfOcxdqX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uNRfOcxdqX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNRfOcxdqX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNRfOcxdqX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uNRfOcxdqX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNRfOcxdqX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNRfOcxdqX .navbar.navbar-short {
  min-height: 60px;
}
.cid-uNRfOcxdqX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uNRfOcxdqX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uNRfOcxdqX .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-uNRfOcxdqX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNRfOcxdqX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNRfOcxdqX .dropdown-item.active,
.cid-uNRfOcxdqX .dropdown-item:active {
  background-color: transparent;
}
.cid-uNRfOcxdqX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNRfOcxdqX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNRfOcxdqX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNRfOcxdqX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uNRfOcxdqX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNRfOcxdqX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNRfOcxdqX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNRfOcxdqX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNRfOcxdqX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNRfOcxdqX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uNRfOcxdqX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNRfOcxdqX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNRfOcxdqX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNRfOcxdqX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNRfOcxdqX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNRfOcxdqX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNRfOcxdqX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNRfOcxdqX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNRfOcxdqX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uNRfOcxdqX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNRfOcxdqX .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-uNRfOcxdqX .navbar {
    height: 70px;
  }
  .cid-uNRfOcxdqX .navbar.opened {
    height: auto;
  }
  .cid-uNRfOcxdqX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-wz {
  /* Type valid CSS here */
}
#custom-html-wz div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-wz p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-wz section {
  width: 15%;
}
#custom-html-wz .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-wz .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-wz .sidenav a:hover {
  color: blue;
}
#custom-html-wz .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-wz .sidenav {
    display: none;
  }
}
.cid-uNRfOcV7pz {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNRfOcV7pz .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNRfOcV7pz .mbr-text {
  color: #4479d9;
}
.cid-uNRfOcV7pz section {
  width: 85%;
}
.cid-uNRfOdafNP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNRfOdafNP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNRfOdafNP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNRfOdafNP .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNRfOdafNP .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uNRfOdafNP section {
  width: 85%;
}
.cid-uNRfOduOGC {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNRfOduOGC .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNRfOduOGC .mbr-text {
  color: #000000;
}
.cid-uNRfOduOGC section {
  width: 85%;
}
.cid-uNVXfAs7eT {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uNVXfAs7eT .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVXfAs7eT section {
  width: 85%;
}
.cid-uNRfOf0JtL {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uNRfOf0JtL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uNRfOf0JtL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uNRfOf0JtL .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uNRfOf0JtL .row-copyright p {
  width: 100%;
}
.cid-uNRfOf0JtL .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uNRfOf0JtL section {
  width: 85%;
}
.cid-uO6XxY5UV4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uO6XxY5UV4 nav.navbar {
  position: fixed;
}
.cid-uO6XxY5UV4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uO6XxY5UV4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uO6XxY5UV4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uO6XxY5UV4 .dropdown-item:hover,
.cid-uO6XxY5UV4 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uO6XxY5UV4 .dropdown-item:hover span {
  color: white;
}
.cid-uO6XxY5UV4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uO6XxY5UV4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uO6XxY5UV4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uO6XxY5UV4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uO6XxY5UV4 .nav-link {
  position: relative;
}
.cid-uO6XxY5UV4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uO6XxY5UV4 .container {
    flex-wrap: nowrap;
  }
}
.cid-uO6XxY5UV4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uO6XxY5UV4 .dropdown-menu,
.cid-uO6XxY5UV4 .navbar.opened {
  background: #ffffff !important;
}
.cid-uO6XxY5UV4 .nav-item:focus,
.cid-uO6XxY5UV4 .nav-link:focus {
  outline: none;
}
.cid-uO6XxY5UV4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uO6XxY5UV4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uO6XxY5UV4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uO6XxY5UV4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uO6XxY5UV4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uO6XxY5UV4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uO6XxY5UV4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uO6XxY5UV4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uO6XxY5UV4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uO6XxY5UV4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uO6XxY5UV4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uO6XxY5UV4 .navbar.collapsed {
  justify-content: center;
}
.cid-uO6XxY5UV4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uO6XxY5UV4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uO6XxY5UV4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uO6XxY5UV4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uO6XxY5UV4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uO6XxY5UV4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uO6XxY5UV4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uO6XxY5UV4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uO6XxY5UV4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uO6XxY5UV4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uO6XxY5UV4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uO6XxY5UV4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uO6XxY5UV4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uO6XxY5UV4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uO6XxY5UV4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uO6XxY5UV4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uO6XxY5UV4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uO6XxY5UV4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uO6XxY5UV4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uO6XxY5UV4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uO6XxY5UV4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uO6XxY5UV4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uO6XxY5UV4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uO6XxY5UV4 .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-uO6XxY5UV4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uO6XxY5UV4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uO6XxY5UV4 .dropdown-item.active,
.cid-uO6XxY5UV4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uO6XxY5UV4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uO6XxY5UV4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uO6XxY5UV4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uO6XxY5UV4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uO6XxY5UV4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uO6XxY5UV4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uO6XxY5UV4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uO6XxY5UV4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uO6XxY5UV4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uO6XxY5UV4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uO6XxY5UV4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uO6XxY5UV4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uO6XxY5UV4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uO6XxY5UV4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uO6XxY5UV4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uO6XxY5UV4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uO6XxY5UV4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uO6XxY5UV4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uO6XxY5UV4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uO6XxY5UV4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uO6XxY5UV4 .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-uO6XxY5UV4 .navbar {
    height: 70px;
  }
  .cid-uO6XxY5UV4 .navbar.opened {
    height: auto;
  }
  .cid-uO6XxY5UV4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-xo {
  /* Type valid CSS here */
}
#custom-html-xo div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-xo p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-xo section {
  width: 15%;
}
#custom-html-xo .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-xo .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-xo .sidenav a:hover {
  color: blue;
}
#custom-html-xo .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-xo .sidenav {
    display: none;
  }
}
.cid-uO6XxYsXU5 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uO6XxYsXU5 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uO6XxYsXU5 .mbr-text {
  color: #4479d9;
}
.cid-uO6XxYsXU5 section {
  width: 85%;
}
.cid-uO6XxYGvan {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uO6XxYGvan .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO6XxYGvan .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO6XxYGvan .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO6XxYGvan .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uO6XxYGvan section {
  width: 85%;
}
.cid-uO6XxYZZq8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uO6XxYZZq8 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uO6XxYZZq8 section {
  width: 85%;
}
.cid-uO73cIWl9K {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uO73cIWl9K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO73cIWl9K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO73cIWl9K .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO73cIWl9K .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uO73cIWl9K .mbr-text,
.cid-uO73cIWl9K .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uO73cIWl9K section {
  width: 85%;
}
.cid-uO7yUMvWGW {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uO7yUMvWGW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO7yUMvWGW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO7yUMvWGW .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO7yUMvWGW .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uO7yUMvWGW .mbr-text,
.cid-uO7yUMvWGW .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uO7yUMvWGW section {
  width: 85%;
}
.cid-uO73HPWkvm {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uO73HPWkvm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO73HPWkvm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO73HPWkvm .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO73HPWkvm .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uO73HPWkvm .mbr-text,
.cid-uO73HPWkvm .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uO73HPWkvm section {
  width: 85%;
}
.cid-uO74y1cowT {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uO74y1cowT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO74y1cowT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO74y1cowT .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO74y1cowT .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uO74y1cowT .mbr-text,
.cid-uO74y1cowT .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uO74y1cowT section {
  width: 85%;
}
.cid-uO78yfIjP0 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uO78yfIjP0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO78yfIjP0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO78yfIjP0 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO78yfIjP0 .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uO78yfIjP0 .mbr-text,
.cid-uO78yfIjP0 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uO78yfIjP0 section {
  width: 85%;
}
.cid-uO7a89TPl8 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uO7a89TPl8 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uO7a89TPl8 section {
  width: 85%;
}
.cid-uO6XxZRCx6 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uO6XxZRCx6 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uO6XxZRCx6 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uO6XxZRCx6 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uO6XxZRCx6 .row-copyright p {
  width: 100%;
}
.cid-uO6XxZRCx6 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uO6XxZRCx6 section {
  width: 85%;
}
.cid-uNUS9D4aoS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uNUS9D4aoS nav.navbar {
  position: fixed;
}
.cid-uNUS9D4aoS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uNUS9D4aoS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uNUS9D4aoS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uNUS9D4aoS .dropdown-item:hover,
.cid-uNUS9D4aoS .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uNUS9D4aoS .dropdown-item:hover span {
  color: white;
}
.cid-uNUS9D4aoS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uNUS9D4aoS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uNUS9D4aoS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uNUS9D4aoS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uNUS9D4aoS .nav-link {
  position: relative;
}
.cid-uNUS9D4aoS .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uNUS9D4aoS .container {
    flex-wrap: nowrap;
  }
}
.cid-uNUS9D4aoS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uNUS9D4aoS .dropdown-menu,
.cid-uNUS9D4aoS .navbar.opened {
  background: #ffffff !important;
}
.cid-uNUS9D4aoS .nav-item:focus,
.cid-uNUS9D4aoS .nav-link:focus {
  outline: none;
}
.cid-uNUS9D4aoS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uNUS9D4aoS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uNUS9D4aoS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uNUS9D4aoS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uNUS9D4aoS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uNUS9D4aoS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uNUS9D4aoS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uNUS9D4aoS .navbar.opened {
  transition: all 0.3s;
}
.cid-uNUS9D4aoS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uNUS9D4aoS .navbar .navbar-logo img {
  width: auto;
}
.cid-uNUS9D4aoS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNUS9D4aoS .navbar.collapsed {
  justify-content: center;
}
.cid-uNUS9D4aoS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uNUS9D4aoS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNUS9D4aoS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uNUS9D4aoS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNUS9D4aoS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNUS9D4aoS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uNUS9D4aoS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNUS9D4aoS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uNUS9D4aoS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uNUS9D4aoS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uNUS9D4aoS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNUS9D4aoS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNUS9D4aoS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNUS9D4aoS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uNUS9D4aoS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uNUS9D4aoS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNUS9D4aoS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uNUS9D4aoS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uNUS9D4aoS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uNUS9D4aoS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uNUS9D4aoS .navbar.navbar-short {
  min-height: 60px;
}
.cid-uNUS9D4aoS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uNUS9D4aoS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uNUS9D4aoS .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-uNUS9D4aoS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNUS9D4aoS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNUS9D4aoS .dropdown-item.active,
.cid-uNUS9D4aoS .dropdown-item:active {
  background-color: transparent;
}
.cid-uNUS9D4aoS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uNUS9D4aoS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNUS9D4aoS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNUS9D4aoS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uNUS9D4aoS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uNUS9D4aoS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNUS9D4aoS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uNUS9D4aoS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uNUS9D4aoS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uNUS9D4aoS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uNUS9D4aoS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNUS9D4aoS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNUS9D4aoS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uNUS9D4aoS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNUS9D4aoS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNUS9D4aoS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uNUS9D4aoS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uNUS9D4aoS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNUS9D4aoS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uNUS9D4aoS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uNUS9D4aoS .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-uNUS9D4aoS .navbar {
    height: 70px;
  }
  .cid-uNUS9D4aoS .navbar.opened {
    height: auto;
  }
  .cid-uNUS9D4aoS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-xa {
  /* Type valid CSS here */
}
#custom-html-xa div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-xa p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-xa section {
  width: 15%;
}
#custom-html-xa .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-xa .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-xa .sidenav a:hover {
  color: blue;
}
#custom-html-xa .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-xa .sidenav {
    display: none;
  }
}
.cid-uNUS9DK3r4 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNUS9DK3r4 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uNUS9DK3r4 .mbr-text {
  color: #4479d9;
}
.cid-uNUS9DK3r4 section {
  width: 85%;
}
.cid-uNUS9E6o6T {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNUS9E6o6T .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNUS9E6o6T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNUS9E6o6T .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uNUS9E6o6T .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uNUS9E6o6T section {
  width: 85%;
}
.cid-uNUS9EwLyj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNUS9EwLyj .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNUS9EwLyj .mbr-text {
  color: #000000;
}
.cid-uNUS9EwLyj section {
  width: 85%;
}
.cid-uOYza6Wv1F {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOYza6Wv1F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOYza6Wv1F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOYza6Wv1F .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOYza6Wv1F .image-wrap img {
    display: block;
    margin: auto;
    width: 90%;
  }
}
.cid-uOYza6Wv1F section {
  width: 85%;
}
.cid-uNUTmEQvee {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uNUTmEQvee .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNUTmEQvee .mbr-text {
  color: #ffffff;
}
.cid-uNUTmEQvee section {
  width: 85%;
}
.cid-uOYzvWokKY {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOYzvWokKY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOYzvWokKY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOYzvWokKY .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOYzvWokKY .image-wrap img {
    display: block;
    margin: auto;
    width: 90%;
  }
}
.cid-uOYzvWokKY section {
  width: 85%;
}
.cid-uNUUjX59Mz {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uNUUjX59Mz .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNUUjX59Mz .mbr-text {
  color: #000000;
}
.cid-uNUUjX59Mz section {
  width: 85%;
}
.cid-uNUVeMnLV1 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uNUVeMnLV1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNUVeMnLV1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNUVeMnLV1 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uNUVeMnLV1 .panel-group {
  border: none;
}
.cid-uNUVeMnLV1 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uNUVeMnLV1 .panel-body,
.cid-uNUVeMnLV1 .card-header {
  padding: 1rem 0;
}
.cid-uNUVeMnLV1 .panel-title-edit {
  color: #4479d9;
}
.cid-uNUVeMnLV1 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uNUVeMnLV1 .panel-text {
  color: #000000;
}
.cid-uNUVeMnLV1 section {
  width: 85%;
}
.cid-uNVXCNA6nb {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uNVXCNA6nb .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uNVXCNA6nb section {
  width: 85%;
}
.cid-uNUS9EQvHq {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uNUS9EQvHq .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uNUS9EQvHq .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uNUS9EQvHq .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uNUS9EQvHq .row-copyright p {
  width: 100%;
}
.cid-uNUS9EQvHq .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uNUS9EQvHq section {
  width: 85%;
}
.cid-uO7pgOdnLt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uO7pgOdnLt nav.navbar {
  position: fixed;
}
.cid-uO7pgOdnLt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uO7pgOdnLt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uO7pgOdnLt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uO7pgOdnLt .dropdown-item:hover,
.cid-uO7pgOdnLt .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uO7pgOdnLt .dropdown-item:hover span {
  color: white;
}
.cid-uO7pgOdnLt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uO7pgOdnLt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uO7pgOdnLt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uO7pgOdnLt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uO7pgOdnLt .nav-link {
  position: relative;
}
.cid-uO7pgOdnLt .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uO7pgOdnLt .container {
    flex-wrap: nowrap;
  }
}
.cid-uO7pgOdnLt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uO7pgOdnLt .dropdown-menu,
.cid-uO7pgOdnLt .navbar.opened {
  background: #ffffff !important;
}
.cid-uO7pgOdnLt .nav-item:focus,
.cid-uO7pgOdnLt .nav-link:focus {
  outline: none;
}
.cid-uO7pgOdnLt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uO7pgOdnLt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uO7pgOdnLt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uO7pgOdnLt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uO7pgOdnLt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uO7pgOdnLt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uO7pgOdnLt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uO7pgOdnLt .navbar.opened {
  transition: all 0.3s;
}
.cid-uO7pgOdnLt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uO7pgOdnLt .navbar .navbar-logo img {
  width: auto;
}
.cid-uO7pgOdnLt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uO7pgOdnLt .navbar.collapsed {
  justify-content: center;
}
.cid-uO7pgOdnLt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uO7pgOdnLt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uO7pgOdnLt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uO7pgOdnLt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uO7pgOdnLt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uO7pgOdnLt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uO7pgOdnLt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uO7pgOdnLt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uO7pgOdnLt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uO7pgOdnLt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uO7pgOdnLt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uO7pgOdnLt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uO7pgOdnLt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uO7pgOdnLt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uO7pgOdnLt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uO7pgOdnLt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uO7pgOdnLt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uO7pgOdnLt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uO7pgOdnLt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uO7pgOdnLt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uO7pgOdnLt .navbar.navbar-short {
  min-height: 60px;
}
.cid-uO7pgOdnLt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uO7pgOdnLt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uO7pgOdnLt .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-uO7pgOdnLt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uO7pgOdnLt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uO7pgOdnLt .dropdown-item.active,
.cid-uO7pgOdnLt .dropdown-item:active {
  background-color: transparent;
}
.cid-uO7pgOdnLt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uO7pgOdnLt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uO7pgOdnLt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uO7pgOdnLt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uO7pgOdnLt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uO7pgOdnLt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uO7pgOdnLt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uO7pgOdnLt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uO7pgOdnLt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uO7pgOdnLt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uO7pgOdnLt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uO7pgOdnLt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uO7pgOdnLt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uO7pgOdnLt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uO7pgOdnLt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uO7pgOdnLt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uO7pgOdnLt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uO7pgOdnLt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uO7pgOdnLt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uO7pgOdnLt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uO7pgOdnLt .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-uO7pgOdnLt .navbar {
    height: 70px;
  }
  .cid-uO7pgOdnLt .navbar.opened {
    height: auto;
  }
  .cid-uO7pgOdnLt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-xp {
  /* Type valid CSS here */
}
#custom-html-xp div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-xp p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-xp section {
  width: 15%;
}
#custom-html-xp .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-xp .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-xp .sidenav a:hover {
  color: blue;
}
#custom-html-xp .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-xp .sidenav {
    display: none;
  }
}
.cid-uO7pgOCYd9 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uO7pgOCYd9 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uO7pgOCYd9 .mbr-text {
  color: #4479d9;
}
.cid-uO7pgOCYd9 section {
  width: 85%;
}
.cid-uO7pgOQDA0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uO7pgOQDA0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO7pgOQDA0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO7pgOQDA0 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO7pgOQDA0 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uO7pgOQDA0 section {
  width: 85%;
}
.cid-uO7pgPbudx {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uO7pgPbudx .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uO7pgPbudx .mbr-text {
  color: #000000;
}
.cid-uO7pgPbudx section {
  width: 85%;
}
.cid-uO7pgQ2q8l {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uO7pgQ2q8l .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uO7pgQ2q8l section {
  width: 85%;
}
.cid-uO7pgQkI3u {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uO7pgQkI3u .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uO7pgQkI3u .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uO7pgQkI3u .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uO7pgQkI3u .row-copyright p {
  width: 100%;
}
.cid-uO7pgQkI3u .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uO7pgQkI3u section {
  width: 85%;
}
.cid-uO7sERZjG2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uO7sERZjG2 nav.navbar {
  position: fixed;
}
.cid-uO7sERZjG2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uO7sERZjG2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uO7sERZjG2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uO7sERZjG2 .dropdown-item:hover,
.cid-uO7sERZjG2 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uO7sERZjG2 .dropdown-item:hover span {
  color: white;
}
.cid-uO7sERZjG2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uO7sERZjG2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uO7sERZjG2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uO7sERZjG2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uO7sERZjG2 .nav-link {
  position: relative;
}
.cid-uO7sERZjG2 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uO7sERZjG2 .container {
    flex-wrap: nowrap;
  }
}
.cid-uO7sERZjG2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uO7sERZjG2 .dropdown-menu,
.cid-uO7sERZjG2 .navbar.opened {
  background: #ffffff !important;
}
.cid-uO7sERZjG2 .nav-item:focus,
.cid-uO7sERZjG2 .nav-link:focus {
  outline: none;
}
.cid-uO7sERZjG2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uO7sERZjG2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uO7sERZjG2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uO7sERZjG2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uO7sERZjG2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uO7sERZjG2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uO7sERZjG2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uO7sERZjG2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uO7sERZjG2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uO7sERZjG2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uO7sERZjG2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uO7sERZjG2 .navbar.collapsed {
  justify-content: center;
}
.cid-uO7sERZjG2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uO7sERZjG2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uO7sERZjG2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uO7sERZjG2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uO7sERZjG2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uO7sERZjG2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uO7sERZjG2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uO7sERZjG2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uO7sERZjG2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uO7sERZjG2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uO7sERZjG2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uO7sERZjG2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uO7sERZjG2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uO7sERZjG2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uO7sERZjG2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uO7sERZjG2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uO7sERZjG2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uO7sERZjG2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uO7sERZjG2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uO7sERZjG2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uO7sERZjG2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uO7sERZjG2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uO7sERZjG2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uO7sERZjG2 .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-uO7sERZjG2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uO7sERZjG2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uO7sERZjG2 .dropdown-item.active,
.cid-uO7sERZjG2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uO7sERZjG2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uO7sERZjG2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uO7sERZjG2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uO7sERZjG2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uO7sERZjG2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uO7sERZjG2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uO7sERZjG2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uO7sERZjG2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uO7sERZjG2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uO7sERZjG2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uO7sERZjG2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uO7sERZjG2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uO7sERZjG2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uO7sERZjG2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uO7sERZjG2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uO7sERZjG2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uO7sERZjG2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uO7sERZjG2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uO7sERZjG2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uO7sERZjG2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uO7sERZjG2 .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-uO7sERZjG2 .navbar {
    height: 70px;
  }
  .cid-uO7sERZjG2 .navbar.opened {
    height: auto;
  }
  .cid-uO7sERZjG2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-xq {
  /* Type valid CSS here */
}
#custom-html-xq div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-xq p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-xq section {
  width: 15%;
}
#custom-html-xq .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-xq .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-xq .sidenav a:hover {
  color: blue;
}
#custom-html-xq .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-xq .sidenav {
    display: none;
  }
}
.cid-uO7sESr63T {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uO7sESr63T .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uO7sESr63T .mbr-text {
  color: #4479d9;
}
.cid-uO7sESr63T section {
  width: 85%;
}
.cid-uO7sESJ7oi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uO7sESJ7oi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO7sESJ7oi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO7sESJ7oi .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO7sESJ7oi .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uO7sESJ7oi section {
  width: 85%;
}
.cid-uO7xBBkybF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uO7xBBkybF .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uO7xBBkybF section {
  width: 85%;
}
.cid-uO7zFkDBKr {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uO7zFkDBKr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO7zFkDBKr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO7zFkDBKr .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO7zFkDBKr .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uO7zFkDBKr .mbr-text,
.cid-uO7zFkDBKr .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uO7zFkDBKr section {
  width: 85%;
}
.cid-uO7sETLTXO {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uO7sETLTXO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO7sETLTXO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO7sETLTXO .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO7sETLTXO .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uO7sETLTXO .mbr-text,
.cid-uO7sETLTXO .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uO7sETLTXO section {
  width: 85%;
}
.cid-uO7sEU7UdR {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uO7sEU7UdR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO7sEU7UdR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO7sEU7UdR .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO7sEU7UdR .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uO7sEU7UdR .mbr-text,
.cid-uO7sEU7UdR .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uO7sEU7UdR section {
  width: 85%;
}
.cid-uO7sEUuMUw {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uO7sEUuMUw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO7sEUuMUw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO7sEUuMUw .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO7sEUuMUw .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uO7sEUuMUw .mbr-text,
.cid-uO7sEUuMUw .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uO7sEUuMUw section {
  width: 85%;
}
.cid-uO7sEUSdQG {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uO7sEUSdQG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uO7sEUSdQG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uO7sEUSdQG .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uO7sEUSdQG .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uO7sEUSdQG .mbr-text,
.cid-uO7sEUSdQG .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uO7sEUSdQG section {
  width: 85%;
}
.cid-uO7sEViinM {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uO7sEViinM .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uO7sEViinM section {
  width: 85%;
}
.cid-uO7sEVC4cV {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uO7sEVC4cV .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uO7sEVC4cV .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uO7sEVC4cV .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uO7sEVC4cV .row-copyright p {
  width: 100%;
}
.cid-uO7sEVC4cV .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uO7sEVC4cV section {
  width: 85%;
}
.cid-tC4az9C9SK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-tC4az9C9SK nav.navbar {
  position: fixed;
}
.cid-tC4az9C9SK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-tC4az9C9SK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tC4az9C9SK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tC4az9C9SK .dropdown-item:hover,
.cid-tC4az9C9SK .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-tC4az9C9SK .dropdown-item:hover span {
  color: white;
}
.cid-tC4az9C9SK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tC4az9C9SK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tC4az9C9SK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tC4az9C9SK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tC4az9C9SK .nav-link {
  position: relative;
}
.cid-tC4az9C9SK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tC4az9C9SK .container {
    flex-wrap: nowrap;
  }
}
.cid-tC4az9C9SK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tC4az9C9SK .dropdown-menu,
.cid-tC4az9C9SK .navbar.opened {
  background: #ffffff !important;
}
.cid-tC4az9C9SK .nav-item:focus,
.cid-tC4az9C9SK .nav-link:focus {
  outline: none;
}
.cid-tC4az9C9SK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tC4az9C9SK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tC4az9C9SK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tC4az9C9SK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tC4az9C9SK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tC4az9C9SK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tC4az9C9SK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-tC4az9C9SK .navbar.opened {
  transition: all 0.3s;
}
.cid-tC4az9C9SK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tC4az9C9SK .navbar .navbar-logo img {
  width: auto;
}
.cid-tC4az9C9SK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tC4az9C9SK .navbar.collapsed {
  justify-content: center;
}
.cid-tC4az9C9SK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tC4az9C9SK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tC4az9C9SK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tC4az9C9SK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tC4az9C9SK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tC4az9C9SK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tC4az9C9SK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tC4az9C9SK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tC4az9C9SK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tC4az9C9SK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tC4az9C9SK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tC4az9C9SK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tC4az9C9SK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tC4az9C9SK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tC4az9C9SK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tC4az9C9SK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tC4az9C9SK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tC4az9C9SK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tC4az9C9SK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tC4az9C9SK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tC4az9C9SK .navbar.navbar-short {
  min-height: 60px;
}
.cid-tC4az9C9SK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tC4az9C9SK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tC4az9C9SK .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-tC4az9C9SK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tC4az9C9SK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tC4az9C9SK .dropdown-item.active,
.cid-tC4az9C9SK .dropdown-item:active {
  background-color: transparent;
}
.cid-tC4az9C9SK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tC4az9C9SK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tC4az9C9SK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tC4az9C9SK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tC4az9C9SK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tC4az9C9SK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tC4az9C9SK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tC4az9C9SK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tC4az9C9SK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tC4az9C9SK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tC4az9C9SK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tC4az9C9SK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tC4az9C9SK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tC4az9C9SK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tC4az9C9SK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tC4az9C9SK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tC4az9C9SK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tC4az9C9SK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tC4az9C9SK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-tC4az9C9SK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tC4az9C9SK .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-tC4az9C9SK .navbar {
    height: 70px;
  }
  .cid-tC4az9C9SK .navbar.opened {
    height: auto;
  }
  .cid-tC4az9C9SK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tC4azaxrIn {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tC4azaxrIn .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tC4azaxrIn .mbr-text {
  color: #4479d9;
}
.cid-uTzJ3G7EdE {
  padding-top: 6rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/background-04.jpg-1634x980.jpg");
}
.cid-uTzJ3G7EdE .mbr-section-title,
.cid-uTzJ3G7EdE .mbr-section-subtitle {
  text-align: center;
}
.cid-uTzJ3G7EdE .cards-wrap {
  background: #ffffff;
  padding: 50px;
  padding-bottom: 48px;
  padding-top: 80px;
  border: 1px solid #000000;
}
.cid-uTzJ3G7EdE .cards-wrap .features-title {
  border-bottom: 1px solid #4479d9;
  padding-bottom: 1em;
}
.cid-uTzJ3G7EdE .cards-wrap .card {
  display: flex;
  flex-direction: row;
  position: relative;
  margin-bottom: 2rem;
}
.cid-uTzJ3G7EdE .cards-wrap .card-img {
  text-align: right;
  border-radius: .25rem;
}
.cid-uTzJ3G7EdE .cards-wrap .card-img-inner {
  vertical-align: middle;
  margin-top: 5px;
}
.cid-uTzJ3G7EdE .cards-wrap .card-img-inner .mbr-iconfont {
  background: #4479d9;
  border-color: #4479d9;
  position: relative;
  width: 22px;
  height: 22px;
  border: 2px solid #4479d9;
  border-radius: 18px;
  display: inline-block;
  text-align: center;
  vertical-align: -3px;
  color: #ff9966;
}
.cid-uTzJ3G7EdE .cards-wrap .card-img-inner .mbr-iconfont::before {
  position: absolute;
  top: -2px;
  right: -4px;
  font-weight: bold;
}
.cid-uTzJ3G7EdE .cards-wrap .card .card-wrapper {
  margin-left: 15px;
  border-radius: 4px;
}
.cid-uTzJ3G7EdE .cards-wrap .card .card-wrapper .bottom-line .mbr-text {
  color: #999999;
}
.cid-uTzJ3G7EdE .cards-wrap .features-title {
  color: #0851ed;
}
.cid-uTzJ3G7EdE .title .mbr-section-title,
.cid-uTzJ3G7EdE .title .mbr-section-btn {
  color: #e6c63b;
}
.cid-uMTJSO4HaI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uMTJSO4HaI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uMTJSO4HaI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uMTJSO4HaI .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uMTJSO4HaI .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uNVEbeAUJo {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-04.jpg-1634x980.jpg");
}
.cid-uNVEbeAUJo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNVEbeAUJo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNVEbeAUJo ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uNVEbeAUJo li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uNVEbeAUJo ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uNVEbeAUJo H3 {
  color: #ffffff;
}
.cid-uQXvUl7A2b {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQXvUl7A2b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQXvUl7A2b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQXvUl7A2b .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQXvUl7A2b .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uNm9emauz7 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-04.jpg-1634x980.jpg");
}
.cid-uNm9emauz7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNm9emauz7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNm9emauz7 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uNm9emauz7 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uNm9emauz7 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uNm9emauz7 H3 {
  color: #ffffff;
}
.cid-uNUN6jB6mA {
  padding-top: 7rem;
  padding-bottom: 8rem;
  background-color: #65c6d4;
}
.cid-uNUN6jB6mA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNUN6jB6mA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uNUN6jB6mA .container {
    padding: 0 16px;
  }
}
@media (max-width: 768px) {
  .cid-uNUN6jB6mA .container {
    padding: 0 12px;
  }
}
.cid-uNUN6jB6mA .image-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uNUN6jB6mA .image-wrapper {
    margin-bottom: 24px;
    height: auto;
  }
}
.cid-uNUN6jB6mA .image-wrapper img {
  height: 260px;
  width: 410px;
  object-fit: cover;
  border-radius: 50px;
}
@media (max-width: 992px) {
  .cid-uNUN6jB6mA .image-wrapper img {
    margin-bottom: 24px;
  }
}
.cid-uNUN6jB6mA .title-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uNUN6jB6mA .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uNUN6jB6mA .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uNUN6jB6mA .mbr-section-title {
  color: #e43f3f;
}
.cid-uNUN6jB6mA .mbr-text {
  color: #222222;
}
.cid-uNUN6jB6mA .mbr-text,
.cid-uNUN6jB6mA .mbr-section-btn {
  color: #000000;
}
.cid-tC4azciBg3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-tC4azciBg3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tC4azciBg3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tC4azciBg3 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-tC4azciBg3 .row-copyright p {
  width: 100%;
}
.cid-tC4azciBg3 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-tC4azciBg3 section {
  width: 85%;
}
.cid-uOcz9jUkZS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOcz9jUkZS nav.navbar {
  position: fixed;
}
.cid-uOcz9jUkZS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uOcz9jUkZS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOcz9jUkZS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOcz9jUkZS .dropdown-item:hover,
.cid-uOcz9jUkZS .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uOcz9jUkZS .dropdown-item:hover span {
  color: white;
}
.cid-uOcz9jUkZS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOcz9jUkZS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOcz9jUkZS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOcz9jUkZS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOcz9jUkZS .nav-link {
  position: relative;
}
.cid-uOcz9jUkZS .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOcz9jUkZS .container {
    flex-wrap: nowrap;
  }
}
.cid-uOcz9jUkZS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOcz9jUkZS .dropdown-menu,
.cid-uOcz9jUkZS .navbar.opened {
  background: #ffffff !important;
}
.cid-uOcz9jUkZS .nav-item:focus,
.cid-uOcz9jUkZS .nav-link:focus {
  outline: none;
}
.cid-uOcz9jUkZS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOcz9jUkZS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOcz9jUkZS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOcz9jUkZS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOcz9jUkZS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOcz9jUkZS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOcz9jUkZS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOcz9jUkZS .navbar.opened {
  transition: all 0.3s;
}
.cid-uOcz9jUkZS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOcz9jUkZS .navbar .navbar-logo img {
  width: auto;
}
.cid-uOcz9jUkZS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOcz9jUkZS .navbar.collapsed {
  justify-content: center;
}
.cid-uOcz9jUkZS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOcz9jUkZS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOcz9jUkZS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOcz9jUkZS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOcz9jUkZS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOcz9jUkZS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOcz9jUkZS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOcz9jUkZS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOcz9jUkZS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOcz9jUkZS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOcz9jUkZS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOcz9jUkZS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOcz9jUkZS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOcz9jUkZS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOcz9jUkZS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOcz9jUkZS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOcz9jUkZS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOcz9jUkZS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOcz9jUkZS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOcz9jUkZS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOcz9jUkZS .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOcz9jUkZS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOcz9jUkZS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOcz9jUkZS .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-uOcz9jUkZS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOcz9jUkZS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOcz9jUkZS .dropdown-item.active,
.cid-uOcz9jUkZS .dropdown-item:active {
  background-color: transparent;
}
.cid-uOcz9jUkZS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOcz9jUkZS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOcz9jUkZS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOcz9jUkZS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOcz9jUkZS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOcz9jUkZS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOcz9jUkZS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOcz9jUkZS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOcz9jUkZS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOcz9jUkZS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOcz9jUkZS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOcz9jUkZS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOcz9jUkZS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOcz9jUkZS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOcz9jUkZS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOcz9jUkZS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOcz9jUkZS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOcz9jUkZS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOcz9jUkZS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOcz9jUkZS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOcz9jUkZS .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-uOcz9jUkZS .navbar {
    height: 70px;
  }
  .cid-uOcz9jUkZS .navbar.opened {
    height: auto;
  }
  .cid-uOcz9jUkZS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-xr {
  /* Type valid CSS here */
}
#custom-html-xr div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-xr p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-xr section {
  width: 15%;
}
#custom-html-xr .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-xr .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-xr .sidenav a:hover {
  color: blue;
}
#custom-html-xr .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-xr .sidenav {
    display: none;
  }
}
.cid-uOcz9kq4Op {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOcz9kq4Op .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uOcz9kq4Op .mbr-text {
  color: #4479d9;
}
.cid-uOcz9kq4Op section {
  width: 85%;
}
.cid-uOcz9kHYaX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOcz9kHYaX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOcz9kHYaX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOcz9kHYaX .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOcz9kHYaX .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOcz9kHYaX section {
  width: 85%;
}
.cid-uOcz9l4SEA {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOcz9l4SEA .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOcz9l4SEA .mbr-text {
  color: #000000;
}
.cid-uOcz9l4SEA section {
  width: 85%;
}
.cid-uOcz9lk8bC {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uOcz9lk8bC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOcz9lk8bC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOcz9lk8bC .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOcz9lk8bC .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOcz9lk8bC .mbr-text,
.cid-uOcz9lk8bC .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uOcz9lk8bC section {
  width: 85%;
}
.cid-uOcz9lGD50 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uOcz9lGD50 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOcz9lGD50 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOcz9lGD50 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOcz9lGD50 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOcz9lGD50 .mbr-text,
.cid-uOcz9lGD50 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOcz9lGD50 section {
  width: 85%;
}
.cid-uOcz9m223H {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOcz9m223H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOcz9m223H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOcz9m223H .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOcz9m223H .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uOcz9m223H .mbr-text,
.cid-uOcz9m223H .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uOcz9m223H section {
  width: 85%;
}
.cid-uOcz9mo07P {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOcz9mo07P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOcz9mo07P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOcz9mo07P .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOcz9mo07P .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uOcz9mo07P .mbr-text,
.cid-uOcz9mo07P .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOcz9mo07P section {
  width: 85%;
}
.cid-uOcBokj5wT {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uOcBokj5wT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOcBokj5wT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOcBokj5wT .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOcBokj5wT .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uOcBokj5wT .mbr-text,
.cid-uOcBokj5wT .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOcBokj5wT section {
  width: 85%;
}
.cid-uOcz9neZRa {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOcz9neZRa .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOcz9neZRa section {
  width: 85%;
}
.cid-uOcz9nyFLS {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uOcz9nyFLS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOcz9nyFLS .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOcz9nyFLS .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uOcz9nyFLS .row-copyright p {
  width: 100%;
}
.cid-uOcz9nyFLS .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uOcz9nyFLS section {
  width: 85%;
}
.cid-uOcK75Qncx {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOcK75Qncx nav.navbar {
  position: fixed;
}
.cid-uOcK75Qncx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uOcK75Qncx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOcK75Qncx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOcK75Qncx .dropdown-item:hover,
.cid-uOcK75Qncx .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uOcK75Qncx .dropdown-item:hover span {
  color: white;
}
.cid-uOcK75Qncx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOcK75Qncx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOcK75Qncx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOcK75Qncx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOcK75Qncx .nav-link {
  position: relative;
}
.cid-uOcK75Qncx .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOcK75Qncx .container {
    flex-wrap: nowrap;
  }
}
.cid-uOcK75Qncx .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOcK75Qncx .dropdown-menu,
.cid-uOcK75Qncx .navbar.opened {
  background: #ffffff !important;
}
.cid-uOcK75Qncx .nav-item:focus,
.cid-uOcK75Qncx .nav-link:focus {
  outline: none;
}
.cid-uOcK75Qncx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOcK75Qncx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOcK75Qncx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOcK75Qncx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOcK75Qncx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOcK75Qncx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOcK75Qncx .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOcK75Qncx .navbar.opened {
  transition: all 0.3s;
}
.cid-uOcK75Qncx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOcK75Qncx .navbar .navbar-logo img {
  width: auto;
}
.cid-uOcK75Qncx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOcK75Qncx .navbar.collapsed {
  justify-content: center;
}
.cid-uOcK75Qncx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOcK75Qncx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOcK75Qncx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOcK75Qncx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOcK75Qncx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOcK75Qncx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOcK75Qncx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOcK75Qncx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOcK75Qncx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOcK75Qncx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOcK75Qncx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOcK75Qncx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOcK75Qncx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOcK75Qncx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOcK75Qncx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOcK75Qncx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOcK75Qncx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOcK75Qncx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOcK75Qncx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOcK75Qncx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOcK75Qncx .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOcK75Qncx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOcK75Qncx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOcK75Qncx .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-uOcK75Qncx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOcK75Qncx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOcK75Qncx .dropdown-item.active,
.cid-uOcK75Qncx .dropdown-item:active {
  background-color: transparent;
}
.cid-uOcK75Qncx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOcK75Qncx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOcK75Qncx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOcK75Qncx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOcK75Qncx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOcK75Qncx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOcK75Qncx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOcK75Qncx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOcK75Qncx button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOcK75Qncx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOcK75Qncx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOcK75Qncx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOcK75Qncx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOcK75Qncx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOcK75Qncx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOcK75Qncx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOcK75Qncx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOcK75Qncx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOcK75Qncx .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOcK75Qncx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOcK75Qncx .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-uOcK75Qncx .navbar {
    height: 70px;
  }
  .cid-uOcK75Qncx .navbar.opened {
    height: auto;
  }
  .cid-uOcK75Qncx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-xs {
  /* Type valid CSS here */
}
#custom-html-xs div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-xs p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-xs section {
  width: 15%;
}
#custom-html-xs .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-xs .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-xs .sidenav a:hover {
  color: blue;
}
#custom-html-xs .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-xs .sidenav {
    display: none;
  }
}
.cid-uOcK76Wxvy {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOcK76Wxvy .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uOcK76Wxvy .mbr-text {
  color: #4479d9;
}
.cid-uOcK76Wxvy section {
  width: 85%;
}
.cid-uOcK77lM5L {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOcK77lM5L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOcK77lM5L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOcK77lM5L .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOcK77lM5L .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOcK77lM5L section {
  width: 85%;
}
.cid-uOcK77Xv24 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOcK77Xv24 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOcK77Xv24 section {
  width: 85%;
}
.cid-uOcK78rjNB {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uOcK78rjNB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOcK78rjNB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOcK78rjNB .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOcK78rjNB .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOcK78rjNB .mbr-text,
.cid-uOcK78rjNB .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uOcK78rjNB section {
  width: 85%;
}
.cid-uOcK790CaZ {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uOcK790CaZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOcK790CaZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOcK790CaZ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOcK790CaZ .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOcK790CaZ .mbr-text,
.cid-uOcK790CaZ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOcK790CaZ section {
  width: 85%;
}
.cid-uOcK79w3BY {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOcK79w3BY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOcK79w3BY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOcK79w3BY .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOcK79w3BY .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uOcK79w3BY .mbr-text,
.cid-uOcK79w3BY .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-uOcK79w3BY section {
  width: 85%;
}
.cid-uOcK7b0WTn {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOcK7b0WTn .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOcK7b0WTn section {
  width: 85%;
}
.cid-uOcK7bs0Df {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uOcK7bs0Df .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOcK7bs0Df .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOcK7bs0Df .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uOcK7bs0Df .row-copyright p {
  width: 100%;
}
.cid-uOcK7bs0Df .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uOcK7bs0Df section {
  width: 85%;
}
.cid-uOiuTzDH8u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOiuTzDH8u nav.navbar {
  position: fixed;
}
.cid-uOiuTzDH8u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uOiuTzDH8u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOiuTzDH8u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOiuTzDH8u .dropdown-item:hover,
.cid-uOiuTzDH8u .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uOiuTzDH8u .dropdown-item:hover span {
  color: white;
}
.cid-uOiuTzDH8u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOiuTzDH8u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOiuTzDH8u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOiuTzDH8u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOiuTzDH8u .nav-link {
  position: relative;
}
.cid-uOiuTzDH8u .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOiuTzDH8u .container {
    flex-wrap: nowrap;
  }
}
.cid-uOiuTzDH8u .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOiuTzDH8u .dropdown-menu,
.cid-uOiuTzDH8u .navbar.opened {
  background: #ffffff !important;
}
.cid-uOiuTzDH8u .nav-item:focus,
.cid-uOiuTzDH8u .nav-link:focus {
  outline: none;
}
.cid-uOiuTzDH8u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOiuTzDH8u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOiuTzDH8u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOiuTzDH8u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOiuTzDH8u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOiuTzDH8u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOiuTzDH8u .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOiuTzDH8u .navbar.opened {
  transition: all 0.3s;
}
.cid-uOiuTzDH8u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOiuTzDH8u .navbar .navbar-logo img {
  width: auto;
}
.cid-uOiuTzDH8u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOiuTzDH8u .navbar.collapsed {
  justify-content: center;
}
.cid-uOiuTzDH8u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOiuTzDH8u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOiuTzDH8u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOiuTzDH8u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOiuTzDH8u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOiuTzDH8u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOiuTzDH8u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOiuTzDH8u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOiuTzDH8u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOiuTzDH8u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOiuTzDH8u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOiuTzDH8u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOiuTzDH8u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOiuTzDH8u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOiuTzDH8u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOiuTzDH8u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOiuTzDH8u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOiuTzDH8u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOiuTzDH8u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOiuTzDH8u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOiuTzDH8u .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOiuTzDH8u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOiuTzDH8u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOiuTzDH8u .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-uOiuTzDH8u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOiuTzDH8u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOiuTzDH8u .dropdown-item.active,
.cid-uOiuTzDH8u .dropdown-item:active {
  background-color: transparent;
}
.cid-uOiuTzDH8u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOiuTzDH8u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOiuTzDH8u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOiuTzDH8u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOiuTzDH8u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOiuTzDH8u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOiuTzDH8u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOiuTzDH8u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOiuTzDH8u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOiuTzDH8u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOiuTzDH8u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOiuTzDH8u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOiuTzDH8u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOiuTzDH8u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOiuTzDH8u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOiuTzDH8u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOiuTzDH8u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOiuTzDH8u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOiuTzDH8u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOiuTzDH8u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOiuTzDH8u .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-uOiuTzDH8u .navbar {
    height: 70px;
  }
  .cid-uOiuTzDH8u .navbar.opened {
    height: auto;
  }
  .cid-uOiuTzDH8u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-xt {
  /* Type valid CSS here */
}
#custom-html-xt div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-xt p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-xt section {
  width: 15%;
}
#custom-html-xt .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-xt .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-xt .sidenav a:hover {
  color: blue;
}
#custom-html-xt .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-xt .sidenav {
    display: none;
  }
}
.cid-uOiuTAdNpo {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOiuTAdNpo .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uOiuTAdNpo .mbr-text {
  color: #4479d9;
}
.cid-uOiuTAdNpo section {
  width: 85%;
}
.cid-uOiuTAu0uv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOiuTAu0uv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOiuTAu0uv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOiuTAu0uv .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOiuTAu0uv .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOiuTAu0uv section {
  width: 85%;
}
.cid-uOiuTARRai {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOiuTARRai .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOiuTARRai .mbr-text {
  color: #000000;
}
.cid-uOiuTARRai section {
  width: 85%;
}
.cid-uOiuTCfvRq {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOiuTCfvRq .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOiuTCfvRq section {
  width: 85%;
}
.cid-uOiuTCyOBl {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uOiuTCyOBl .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOiuTCyOBl .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOiuTCyOBl .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uOiuTCyOBl .row-copyright p {
  width: 100%;
}
.cid-uOiuTCyOBl .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uOiuTCyOBl section {
  width: 85%;
}
.cid-uOixGECYPi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOixGECYPi nav.navbar {
  position: fixed;
}
.cid-uOixGECYPi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uOixGECYPi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOixGECYPi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOixGECYPi .dropdown-item:hover,
.cid-uOixGECYPi .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uOixGECYPi .dropdown-item:hover span {
  color: white;
}
.cid-uOixGECYPi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOixGECYPi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOixGECYPi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOixGECYPi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOixGECYPi .nav-link {
  position: relative;
}
.cid-uOixGECYPi .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOixGECYPi .container {
    flex-wrap: nowrap;
  }
}
.cid-uOixGECYPi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOixGECYPi .dropdown-menu,
.cid-uOixGECYPi .navbar.opened {
  background: #ffffff !important;
}
.cid-uOixGECYPi .nav-item:focus,
.cid-uOixGECYPi .nav-link:focus {
  outline: none;
}
.cid-uOixGECYPi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOixGECYPi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOixGECYPi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOixGECYPi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOixGECYPi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOixGECYPi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOixGECYPi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOixGECYPi .navbar.opened {
  transition: all 0.3s;
}
.cid-uOixGECYPi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOixGECYPi .navbar .navbar-logo img {
  width: auto;
}
.cid-uOixGECYPi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOixGECYPi .navbar.collapsed {
  justify-content: center;
}
.cid-uOixGECYPi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOixGECYPi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOixGECYPi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOixGECYPi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOixGECYPi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOixGECYPi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOixGECYPi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOixGECYPi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOixGECYPi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOixGECYPi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOixGECYPi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOixGECYPi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOixGECYPi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOixGECYPi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOixGECYPi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOixGECYPi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOixGECYPi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOixGECYPi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOixGECYPi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOixGECYPi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOixGECYPi .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOixGECYPi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOixGECYPi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOixGECYPi .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-uOixGECYPi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOixGECYPi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOixGECYPi .dropdown-item.active,
.cid-uOixGECYPi .dropdown-item:active {
  background-color: transparent;
}
.cid-uOixGECYPi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOixGECYPi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOixGECYPi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOixGECYPi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOixGECYPi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOixGECYPi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOixGECYPi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOixGECYPi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOixGECYPi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOixGECYPi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOixGECYPi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOixGECYPi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOixGECYPi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOixGECYPi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOixGECYPi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOixGECYPi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOixGECYPi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOixGECYPi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOixGECYPi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOixGECYPi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOixGECYPi .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-uOixGECYPi .navbar {
    height: 70px;
  }
  .cid-uOixGECYPi .navbar.opened {
    height: auto;
  }
  .cid-uOixGECYPi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-xu {
  /* Type valid CSS here */
}
#custom-html-xu div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-xu p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-xu section {
  width: 15%;
}
#custom-html-xu .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-xu .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-xu .sidenav a:hover {
  color: blue;
}
#custom-html-xu .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-xu .sidenav {
    display: none;
  }
}
.cid-uOixGF70C7 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOixGF70C7 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uOixGF70C7 .mbr-text {
  color: #4479d9;
}
.cid-uOixGF70C7 section {
  width: 85%;
}
.cid-uOixGFn2wt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOixGFn2wt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOixGFn2wt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOixGFn2wt .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOixGFn2wt .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOixGFn2wt section {
  width: 85%;
}
.cid-uOixGFJInr {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOixGFJInr .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOixGFJInr .mbr-text {
  color: #000000;
}
.cid-uOixGFJInr section {
  width: 85%;
}
.cid-uOiBpj87tb {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uOiBpj87tb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOiBpj87tb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOiBpj87tb .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOiBpj87tb .image-wrap img {
    display: block;
    margin: auto;
    width: 20%;
  }
}
.cid-uOiBpj87tb .mbr-text,
.cid-uOiBpj87tb .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOiBpj87tb section {
  width: 85%;
}
.cid-uOiGwCPkPt {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOiGwCPkPt .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOiGwCPkPt .mbr-text {
  color: #000000;
}
.cid-uOiGwCPkPt section {
  width: 85%;
}
.cid-uOiGulKDwV {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uOiGulKDwV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOiGulKDwV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOiGulKDwV .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOiGulKDwV .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOiGulKDwV .mbr-text,
.cid-uOiGulKDwV .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOiGulKDwV section {
  width: 85%;
}
.cid-uOiBayB2bU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOiBayB2bU .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOiBayB2bU section {
  width: 85%;
}
.cid-uOiEetFd3m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOiEetFd3m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOiEetFd3m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOiEetFd3m .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uOiEetFd3m .panel-group {
  border: none;
}
.cid-uOiEetFd3m .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOiEetFd3m .panel-body,
.cid-uOiEetFd3m .card-header {
  padding: 1rem 0;
}
.cid-uOiEetFd3m .panel-title-edit {
  color: #4479d9;
}
.cid-uOiEetFd3m .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uOiEetFd3m .panel-text {
  color: #000000;
}
.cid-uOiEetFd3m section {
  width: 85%;
}
.cid-uOixGG2VZK {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOixGG2VZK .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOixGG2VZK section {
  width: 85%;
}
.cid-uOixGGhUgX {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uOixGGhUgX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOixGGhUgX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOixGGhUgX .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uOixGGhUgX .row-copyright p {
  width: 100%;
}
.cid-uOixGGhUgX .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uOixGGhUgX section {
  width: 85%;
}
.cid-uOj6CSEE2Y {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOj6CSEE2Y nav.navbar {
  position: fixed;
}
.cid-uOj6CSEE2Y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uOj6CSEE2Y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOj6CSEE2Y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOj6CSEE2Y .dropdown-item:hover,
.cid-uOj6CSEE2Y .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uOj6CSEE2Y .dropdown-item:hover span {
  color: white;
}
.cid-uOj6CSEE2Y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOj6CSEE2Y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOj6CSEE2Y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOj6CSEE2Y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOj6CSEE2Y .nav-link {
  position: relative;
}
.cid-uOj6CSEE2Y .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOj6CSEE2Y .container {
    flex-wrap: nowrap;
  }
}
.cid-uOj6CSEE2Y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOj6CSEE2Y .dropdown-menu,
.cid-uOj6CSEE2Y .navbar.opened {
  background: #ffffff !important;
}
.cid-uOj6CSEE2Y .nav-item:focus,
.cid-uOj6CSEE2Y .nav-link:focus {
  outline: none;
}
.cid-uOj6CSEE2Y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOj6CSEE2Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOj6CSEE2Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOj6CSEE2Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOj6CSEE2Y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOj6CSEE2Y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOj6CSEE2Y .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOj6CSEE2Y .navbar.opened {
  transition: all 0.3s;
}
.cid-uOj6CSEE2Y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOj6CSEE2Y .navbar .navbar-logo img {
  width: auto;
}
.cid-uOj6CSEE2Y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOj6CSEE2Y .navbar.collapsed {
  justify-content: center;
}
.cid-uOj6CSEE2Y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOj6CSEE2Y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOj6CSEE2Y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOj6CSEE2Y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOj6CSEE2Y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOj6CSEE2Y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOj6CSEE2Y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOj6CSEE2Y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOj6CSEE2Y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOj6CSEE2Y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOj6CSEE2Y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOj6CSEE2Y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOj6CSEE2Y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOj6CSEE2Y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOj6CSEE2Y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOj6CSEE2Y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOj6CSEE2Y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOj6CSEE2Y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOj6CSEE2Y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOj6CSEE2Y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOj6CSEE2Y .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOj6CSEE2Y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOj6CSEE2Y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOj6CSEE2Y .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-uOj6CSEE2Y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOj6CSEE2Y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOj6CSEE2Y .dropdown-item.active,
.cid-uOj6CSEE2Y .dropdown-item:active {
  background-color: transparent;
}
.cid-uOj6CSEE2Y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOj6CSEE2Y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOj6CSEE2Y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOj6CSEE2Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOj6CSEE2Y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOj6CSEE2Y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOj6CSEE2Y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOj6CSEE2Y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOj6CSEE2Y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOj6CSEE2Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOj6CSEE2Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOj6CSEE2Y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOj6CSEE2Y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOj6CSEE2Y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOj6CSEE2Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOj6CSEE2Y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOj6CSEE2Y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOj6CSEE2Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOj6CSEE2Y .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOj6CSEE2Y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOj6CSEE2Y .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-uOj6CSEE2Y .navbar {
    height: 70px;
  }
  .cid-uOj6CSEE2Y .navbar.opened {
    height: auto;
  }
  .cid-uOj6CSEE2Y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-xx {
  /* Type valid CSS here */
}
#custom-html-xx div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-xx p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-xx section {
  width: 15%;
}
#custom-html-xx .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-xx .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-xx .sidenav a:hover {
  color: blue;
}
#custom-html-xx .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-xx .sidenav {
    display: none;
  }
}
.cid-uOj6CTcVBO {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOj6CTcVBO .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uOj6CTcVBO .mbr-text {
  color: #4479d9;
}
.cid-uOj6CTcVBO section {
  width: 85%;
}
.cid-uOj6CTvfea {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOj6CTvfea .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj6CTvfea .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj6CTvfea .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOj6CTvfea .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOj6CTvfea section {
  width: 85%;
}
.cid-uOj6CTTsL6 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOj6CTTsL6 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOj6CTTsL6 .mbr-text {
  color: #000000;
}
.cid-uOj6CTTsL6 section {
  width: 85%;
}
.cid-uOj6CUdznt {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uOj6CUdznt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj6CUdznt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj6CUdznt .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOj6CUdznt .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uOj6CUdznt .mbr-text,
.cid-uOj6CUdznt .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOj6CUdznt section {
  width: 85%;
}
.cid-uOj6CUz6lg {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOj6CUz6lg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj6CUz6lg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj6CUz6lg .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOj6CUz6lg .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uOj6CUz6lg .mbr-text,
.cid-uOj6CUz6lg .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uOj6CUz6lg section {
  width: 85%;
}
.cid-uOj6CVyTFj {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOj6CVyTFj .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOj6CVyTFj section {
  width: 85%;
}
.cid-uOj6CVRqgs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uOj6CVRqgs .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOj6CVRqgs .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOj6CVRqgs .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uOj6CVRqgs .row-copyright p {
  width: 100%;
}
.cid-uOj6CVRqgs .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uOj6CVRqgs section {
  width: 85%;
}
.cid-uOueQDly0Z {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOueQDly0Z nav.navbar {
  position: fixed;
}
.cid-uOueQDly0Z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uOueQDly0Z .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOueQDly0Z .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOueQDly0Z .dropdown-item:hover,
.cid-uOueQDly0Z .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uOueQDly0Z .dropdown-item:hover span {
  color: white;
}
.cid-uOueQDly0Z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOueQDly0Z .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOueQDly0Z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOueQDly0Z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOueQDly0Z .nav-link {
  position: relative;
}
.cid-uOueQDly0Z .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOueQDly0Z .container {
    flex-wrap: nowrap;
  }
}
.cid-uOueQDly0Z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOueQDly0Z .dropdown-menu,
.cid-uOueQDly0Z .navbar.opened {
  background: #ffffff !important;
}
.cid-uOueQDly0Z .nav-item:focus,
.cid-uOueQDly0Z .nav-link:focus {
  outline: none;
}
.cid-uOueQDly0Z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOueQDly0Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOueQDly0Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOueQDly0Z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOueQDly0Z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOueQDly0Z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOueQDly0Z .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOueQDly0Z .navbar.opened {
  transition: all 0.3s;
}
.cid-uOueQDly0Z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOueQDly0Z .navbar .navbar-logo img {
  width: auto;
}
.cid-uOueQDly0Z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOueQDly0Z .navbar.collapsed {
  justify-content: center;
}
.cid-uOueQDly0Z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOueQDly0Z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOueQDly0Z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOueQDly0Z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOueQDly0Z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOueQDly0Z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOueQDly0Z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOueQDly0Z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOueQDly0Z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOueQDly0Z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOueQDly0Z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOueQDly0Z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOueQDly0Z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOueQDly0Z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOueQDly0Z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOueQDly0Z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOueQDly0Z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOueQDly0Z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOueQDly0Z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOueQDly0Z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOueQDly0Z .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOueQDly0Z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOueQDly0Z .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOueQDly0Z .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-uOueQDly0Z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOueQDly0Z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOueQDly0Z .dropdown-item.active,
.cid-uOueQDly0Z .dropdown-item:active {
  background-color: transparent;
}
.cid-uOueQDly0Z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOueQDly0Z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOueQDly0Z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOueQDly0Z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOueQDly0Z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOueQDly0Z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOueQDly0Z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOueQDly0Z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOueQDly0Z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOueQDly0Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOueQDly0Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOueQDly0Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOueQDly0Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOueQDly0Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOueQDly0Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOueQDly0Z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOueQDly0Z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOueQDly0Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOueQDly0Z .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOueQDly0Z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOueQDly0Z .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-uOueQDly0Z .navbar {
    height: 70px;
  }
  .cid-uOueQDly0Z .navbar.opened {
    height: auto;
  }
  .cid-uOueQDly0Z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-xy {
  /* Type valid CSS here */
}
#custom-html-xy div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-xy p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-xy section {
  width: 15%;
}
#custom-html-xy .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-xy .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-xy .sidenav a:hover {
  color: blue;
}
#custom-html-xy .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-xy .sidenav {
    display: none;
  }
}
.cid-uOueQDODQ4 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOueQDODQ4 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uOueQDODQ4 .mbr-text {
  color: #4479d9;
}
.cid-uOueQDODQ4 section {
  width: 85%;
}
.cid-uOueQE4O7f {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOueQE4O7f .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOueQE4O7f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOueQE4O7f .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOueQE4O7f .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOueQE4O7f section {
  width: 85%;
}
.cid-uOueQErcJY {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOueQErcJY .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOueQErcJY .mbr-text {
  color: #000000;
}
.cid-uOueQErcJY section {
  width: 85%;
}
.cid-uOueQEJZnO {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uOueQEJZnO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOueQEJZnO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOueQEJZnO .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOueQEJZnO .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uOueQEJZnO .mbr-text,
.cid-uOueQEJZnO .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOueQEJZnO section {
  width: 85%;
}
.cid-uOueQF5kb3 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOueQF5kb3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOueQF5kb3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOueQF5kb3 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOueQF5kb3 .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uOueQF5kb3 .mbr-text,
.cid-uOueQF5kb3 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uOueQF5kb3 section {
  width: 85%;
}
.cid-uOueQFtoi3 {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOueQFtoi3 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOueQFtoi3 section {
  width: 85%;
}
.cid-uOueQFNyIH {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uOueQFNyIH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOueQFNyIH .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOueQFNyIH .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uOueQFNyIH .row-copyright p {
  width: 100%;
}
.cid-uOueQFNyIH .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uOueQFNyIH section {
  width: 85%;
}
.cid-uOAF1JnMOJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOAF1JnMOJ nav.navbar {
  position: fixed;
}
.cid-uOAF1JnMOJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uOAF1JnMOJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOAF1JnMOJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOAF1JnMOJ .dropdown-item:hover,
.cid-uOAF1JnMOJ .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uOAF1JnMOJ .dropdown-item:hover span {
  color: white;
}
.cid-uOAF1JnMOJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOAF1JnMOJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOAF1JnMOJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOAF1JnMOJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOAF1JnMOJ .nav-link {
  position: relative;
}
.cid-uOAF1JnMOJ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOAF1JnMOJ .container {
    flex-wrap: nowrap;
  }
}
.cid-uOAF1JnMOJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOAF1JnMOJ .dropdown-menu,
.cid-uOAF1JnMOJ .navbar.opened {
  background: #ffffff !important;
}
.cid-uOAF1JnMOJ .nav-item:focus,
.cid-uOAF1JnMOJ .nav-link:focus {
  outline: none;
}
.cid-uOAF1JnMOJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOAF1JnMOJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOAF1JnMOJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOAF1JnMOJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOAF1JnMOJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOAF1JnMOJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOAF1JnMOJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOAF1JnMOJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uOAF1JnMOJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOAF1JnMOJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uOAF1JnMOJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOAF1JnMOJ .navbar.collapsed {
  justify-content: center;
}
.cid-uOAF1JnMOJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOAF1JnMOJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOAF1JnMOJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOAF1JnMOJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOAF1JnMOJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOAF1JnMOJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOAF1JnMOJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOAF1JnMOJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOAF1JnMOJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOAF1JnMOJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOAF1JnMOJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOAF1JnMOJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOAF1JnMOJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOAF1JnMOJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOAF1JnMOJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOAF1JnMOJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOAF1JnMOJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOAF1JnMOJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOAF1JnMOJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOAF1JnMOJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOAF1JnMOJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOAF1JnMOJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOAF1JnMOJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOAF1JnMOJ .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-uOAF1JnMOJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOAF1JnMOJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOAF1JnMOJ .dropdown-item.active,
.cid-uOAF1JnMOJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uOAF1JnMOJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOAF1JnMOJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOAF1JnMOJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOAF1JnMOJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOAF1JnMOJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOAF1JnMOJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOAF1JnMOJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOAF1JnMOJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOAF1JnMOJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOAF1JnMOJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOAF1JnMOJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOAF1JnMOJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOAF1JnMOJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOAF1JnMOJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOAF1JnMOJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOAF1JnMOJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOAF1JnMOJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOAF1JnMOJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOAF1JnMOJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOAF1JnMOJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOAF1JnMOJ .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-uOAF1JnMOJ .navbar {
    height: 70px;
  }
  .cid-uOAF1JnMOJ .navbar.opened {
    height: auto;
  }
  .cid-uOAF1JnMOJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-xz {
  /* Type valid CSS here */
}
#custom-html-xz div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-xz p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-xz section {
  width: 15%;
}
#custom-html-xz .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-xz .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-xz .sidenav a:hover {
  color: blue;
}
#custom-html-xz .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-xz .sidenav {
    display: none;
  }
}
.cid-uOAF1JNTxa {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOAF1JNTxa .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uOAF1JNTxa .mbr-text {
  color: #4479d9;
}
.cid-uOAF1JNTxa section {
  width: 85%;
}
.cid-uOAF1K1555 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOAF1K1555 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOAF1K1555 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOAF1K1555 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOAF1K1555 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOAF1K1555 section {
  width: 85%;
}
.cid-uOAF1KkrJa {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOAF1KkrJa .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOAF1KkrJa .mbr-text {
  color: #000000;
}
.cid-uOAF1KkrJa section {
  width: 85%;
}
.cid-uOAF1Kzy4N {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uOAF1Kzy4N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOAF1Kzy4N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOAF1Kzy4N .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOAF1Kzy4N .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uOAF1Kzy4N .mbr-text,
.cid-uOAF1Kzy4N .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOAF1Kzy4N section {
  width: 85%;
}
.cid-uOAF1LjsvB {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOAF1LjsvB .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOAF1LjsvB section {
  width: 85%;
}
.cid-uOAF1Lz1JW {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uOAF1Lz1JW .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOAF1Lz1JW .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOAF1Lz1JW .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uOAF1Lz1JW .row-copyright p {
  width: 100%;
}
.cid-uOAF1Lz1JW .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uOAF1Lz1JW section {
  width: 85%;
}
.cid-uOGdUm24Js {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOGdUm24Js nav.navbar {
  position: fixed;
}
.cid-uOGdUm24Js .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uOGdUm24Js .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOGdUm24Js .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOGdUm24Js .dropdown-item:hover,
.cid-uOGdUm24Js .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uOGdUm24Js .dropdown-item:hover span {
  color: white;
}
.cid-uOGdUm24Js .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOGdUm24Js .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOGdUm24Js .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOGdUm24Js .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOGdUm24Js .nav-link {
  position: relative;
}
.cid-uOGdUm24Js .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOGdUm24Js .container {
    flex-wrap: nowrap;
  }
}
.cid-uOGdUm24Js .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOGdUm24Js .dropdown-menu,
.cid-uOGdUm24Js .navbar.opened {
  background: #ffffff !important;
}
.cid-uOGdUm24Js .nav-item:focus,
.cid-uOGdUm24Js .nav-link:focus {
  outline: none;
}
.cid-uOGdUm24Js .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOGdUm24Js .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOGdUm24Js .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOGdUm24Js .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOGdUm24Js .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOGdUm24Js .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOGdUm24Js .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOGdUm24Js .navbar.opened {
  transition: all 0.3s;
}
.cid-uOGdUm24Js .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOGdUm24Js .navbar .navbar-logo img {
  width: auto;
}
.cid-uOGdUm24Js .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOGdUm24Js .navbar.collapsed {
  justify-content: center;
}
.cid-uOGdUm24Js .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOGdUm24Js .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOGdUm24Js .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOGdUm24Js .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOGdUm24Js .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOGdUm24Js .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOGdUm24Js .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOGdUm24Js .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOGdUm24Js .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOGdUm24Js .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOGdUm24Js .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOGdUm24Js .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOGdUm24Js .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOGdUm24Js .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOGdUm24Js .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOGdUm24Js .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOGdUm24Js .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOGdUm24Js .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOGdUm24Js .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOGdUm24Js .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOGdUm24Js .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOGdUm24Js .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOGdUm24Js .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOGdUm24Js .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-uOGdUm24Js .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOGdUm24Js .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOGdUm24Js .dropdown-item.active,
.cid-uOGdUm24Js .dropdown-item:active {
  background-color: transparent;
}
.cid-uOGdUm24Js .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOGdUm24Js .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOGdUm24Js .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOGdUm24Js .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOGdUm24Js .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOGdUm24Js .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOGdUm24Js ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOGdUm24Js .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOGdUm24Js button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOGdUm24Js button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOGdUm24Js button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOGdUm24Js button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOGdUm24Js button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOGdUm24Js button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOGdUm24Js nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOGdUm24Js nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOGdUm24Js nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOGdUm24Js nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOGdUm24Js .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOGdUm24Js a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOGdUm24Js .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-uOGdUm24Js .navbar {
    height: 70px;
  }
  .cid-uOGdUm24Js .navbar.opened {
    height: auto;
  }
  .cid-uOGdUm24Js .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-y0 {
  /* Type valid CSS here */
}
#custom-html-y0 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-y0 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-y0 section {
  width: 15%;
}
#custom-html-y0 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-y0 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-y0 .sidenav a:hover {
  color: blue;
}
#custom-html-y0 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-y0 .sidenav {
    display: none;
  }
}
.cid-uOGdUmphOf {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOGdUmphOf .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uOGdUmphOf .mbr-text {
  color: #4479d9;
}
.cid-uOGdUmphOf section {
  width: 85%;
}
.cid-uOGdUmCKAK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOGdUmCKAK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOGdUmCKAK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOGdUmCKAK .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOGdUmCKAK .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOGdUmCKAK section {
  width: 85%;
}
.cid-uOGdUmWmjS {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOGdUmWmjS .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOGdUmWmjS .mbr-text {
  color: #000000;
}
.cid-uOGdUmWmjS section {
  width: 85%;
}
.cid-uOGdUndB1l {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uOGdUndB1l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOGdUndB1l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOGdUndB1l .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOGdUndB1l .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uOGdUndB1l .mbr-text,
.cid-uOGdUndB1l .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOGdUndB1l section {
  width: 85%;
}
.cid-uOGluaSUKt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOGluaSUKt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOGluaSUKt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOGluaSUKt .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uOGluaSUKt .panel-group {
  border: none;
}
.cid-uOGluaSUKt .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOGluaSUKt .panel-body,
.cid-uOGluaSUKt .card-header {
  padding: 1rem 0;
}
.cid-uOGluaSUKt .panel-title-edit {
  color: #4479d9;
}
.cid-uOGluaSUKt .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uOGluaSUKt .panel-text {
  color: #000000;
}
.cid-uOGluaSUKt section {
  width: 85%;
}
.cid-uOGdUnAsQP {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOGdUnAsQP .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOGdUnAsQP section {
  width: 85%;
}
.cid-uOGdUnR5EB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uOGdUnR5EB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOGdUnR5EB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOGdUnR5EB .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uOGdUnR5EB .row-copyright p {
  width: 100%;
}
.cid-uOGdUnR5EB .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uOGdUnR5EB section {
  width: 85%;
}
.cid-uOLRrQHI2r {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOLRrQHI2r nav.navbar {
  position: fixed;
}
.cid-uOLRrQHI2r .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uOLRrQHI2r .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOLRrQHI2r .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOLRrQHI2r .dropdown-item:hover,
.cid-uOLRrQHI2r .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uOLRrQHI2r .dropdown-item:hover span {
  color: white;
}
.cid-uOLRrQHI2r .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOLRrQHI2r .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOLRrQHI2r .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOLRrQHI2r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOLRrQHI2r .nav-link {
  position: relative;
}
.cid-uOLRrQHI2r .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOLRrQHI2r .container {
    flex-wrap: nowrap;
  }
}
.cid-uOLRrQHI2r .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOLRrQHI2r .dropdown-menu,
.cid-uOLRrQHI2r .navbar.opened {
  background: #ffffff !important;
}
.cid-uOLRrQHI2r .nav-item:focus,
.cid-uOLRrQHI2r .nav-link:focus {
  outline: none;
}
.cid-uOLRrQHI2r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOLRrQHI2r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOLRrQHI2r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOLRrQHI2r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOLRrQHI2r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOLRrQHI2r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOLRrQHI2r .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOLRrQHI2r .navbar.opened {
  transition: all 0.3s;
}
.cid-uOLRrQHI2r .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOLRrQHI2r .navbar .navbar-logo img {
  width: auto;
}
.cid-uOLRrQHI2r .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOLRrQHI2r .navbar.collapsed {
  justify-content: center;
}
.cid-uOLRrQHI2r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOLRrQHI2r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOLRrQHI2r .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOLRrQHI2r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOLRrQHI2r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOLRrQHI2r .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOLRrQHI2r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOLRrQHI2r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOLRrQHI2r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOLRrQHI2r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOLRrQHI2r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOLRrQHI2r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOLRrQHI2r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOLRrQHI2r .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOLRrQHI2r .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOLRrQHI2r .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOLRrQHI2r .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOLRrQHI2r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOLRrQHI2r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOLRrQHI2r .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOLRrQHI2r .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOLRrQHI2r .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOLRrQHI2r .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOLRrQHI2r .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-uOLRrQHI2r .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOLRrQHI2r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOLRrQHI2r .dropdown-item.active,
.cid-uOLRrQHI2r .dropdown-item:active {
  background-color: transparent;
}
.cid-uOLRrQHI2r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOLRrQHI2r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOLRrQHI2r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOLRrQHI2r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOLRrQHI2r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOLRrQHI2r .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOLRrQHI2r ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOLRrQHI2r .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOLRrQHI2r button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOLRrQHI2r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOLRrQHI2r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOLRrQHI2r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOLRrQHI2r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOLRrQHI2r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOLRrQHI2r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOLRrQHI2r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOLRrQHI2r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOLRrQHI2r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOLRrQHI2r .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOLRrQHI2r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOLRrQHI2r .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-uOLRrQHI2r .navbar {
    height: 70px;
  }
  .cid-uOLRrQHI2r .navbar.opened {
    height: auto;
  }
  .cid-uOLRrQHI2r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-y1 {
  /* Type valid CSS here */
}
#custom-html-y1 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-y1 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-y1 section {
  width: 15%;
}
#custom-html-y1 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-y1 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-y1 .sidenav a:hover {
  color: blue;
}
#custom-html-y1 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-y1 .sidenav {
    display: none;
  }
}
.cid-uOLRrR6zPz {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOLRrR6zPz .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uOLRrR6zPz .mbr-text {
  color: #4479d9;
}
.cid-uOLRrR6zPz section {
  width: 85%;
}
.cid-uOLRrRlEk6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOLRrRlEk6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOLRrRlEk6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOLRrRlEk6 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOLRrRlEk6 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOLRrRlEk6 section {
  width: 85%;
}
.cid-uOLRrRFzCd {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOLRrRFzCd .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOLRrRFzCd .mbr-text {
  color: #000000;
}
.cid-uOLRrRFzCd section {
  width: 85%;
}
.cid-uOLRrRWR4R {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uOLRrRWR4R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOLRrRWR4R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOLRrRWR4R .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOLRrRWR4R .image-wrap img {
    display: block;
    margin: auto;
    width: 20%;
  }
}
.cid-uOLRrRWR4R .mbr-text,
.cid-uOLRrRWR4R .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOLRrRWR4R section {
  width: 85%;
}
.cid-uOLTFGhf0X {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uOLTFGhf0X .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOLTFGhf0X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOLTFGhf0X .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOLTFGhf0X .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uOLTFGhf0X .mbr-text,
.cid-uOLTFGhf0X .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOLTFGhf0X section {
  width: 85%;
}
.cid-uOLRrSMYYp {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOLRrSMYYp .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOLRrSMYYp section {
  width: 85%;
}
.cid-uOLRrT78DC {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uOLRrT78DC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOLRrT78DC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOLRrT78DC .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uOLRrT78DC .row-copyright p {
  width: 100%;
}
.cid-uOLRrT78DC .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uOLRrT78DC section {
  width: 85%;
}
.cid-uOLV3ntCsC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOLV3ntCsC nav.navbar {
  position: fixed;
}
.cid-uOLV3ntCsC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uOLV3ntCsC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOLV3ntCsC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOLV3ntCsC .dropdown-item:hover,
.cid-uOLV3ntCsC .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uOLV3ntCsC .dropdown-item:hover span {
  color: white;
}
.cid-uOLV3ntCsC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOLV3ntCsC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOLV3ntCsC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOLV3ntCsC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOLV3ntCsC .nav-link {
  position: relative;
}
.cid-uOLV3ntCsC .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOLV3ntCsC .container {
    flex-wrap: nowrap;
  }
}
.cid-uOLV3ntCsC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOLV3ntCsC .dropdown-menu,
.cid-uOLV3ntCsC .navbar.opened {
  background: #ffffff !important;
}
.cid-uOLV3ntCsC .nav-item:focus,
.cid-uOLV3ntCsC .nav-link:focus {
  outline: none;
}
.cid-uOLV3ntCsC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOLV3ntCsC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOLV3ntCsC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOLV3ntCsC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOLV3ntCsC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOLV3ntCsC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOLV3ntCsC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOLV3ntCsC .navbar.opened {
  transition: all 0.3s;
}
.cid-uOLV3ntCsC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOLV3ntCsC .navbar .navbar-logo img {
  width: auto;
}
.cid-uOLV3ntCsC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOLV3ntCsC .navbar.collapsed {
  justify-content: center;
}
.cid-uOLV3ntCsC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOLV3ntCsC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOLV3ntCsC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOLV3ntCsC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOLV3ntCsC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOLV3ntCsC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOLV3ntCsC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOLV3ntCsC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOLV3ntCsC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOLV3ntCsC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOLV3ntCsC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOLV3ntCsC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOLV3ntCsC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOLV3ntCsC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOLV3ntCsC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOLV3ntCsC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOLV3ntCsC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOLV3ntCsC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOLV3ntCsC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOLV3ntCsC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOLV3ntCsC .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOLV3ntCsC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOLV3ntCsC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOLV3ntCsC .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-uOLV3ntCsC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOLV3ntCsC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOLV3ntCsC .dropdown-item.active,
.cid-uOLV3ntCsC .dropdown-item:active {
  background-color: transparent;
}
.cid-uOLV3ntCsC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOLV3ntCsC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOLV3ntCsC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOLV3ntCsC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOLV3ntCsC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOLV3ntCsC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOLV3ntCsC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOLV3ntCsC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOLV3ntCsC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOLV3ntCsC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOLV3ntCsC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOLV3ntCsC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOLV3ntCsC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOLV3ntCsC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOLV3ntCsC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOLV3ntCsC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOLV3ntCsC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOLV3ntCsC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOLV3ntCsC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOLV3ntCsC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOLV3ntCsC .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-uOLV3ntCsC .navbar {
    height: 70px;
  }
  .cid-uOLV3ntCsC .navbar.opened {
    height: auto;
  }
  .cid-uOLV3ntCsC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-y2 {
  /* Type valid CSS here */
}
#custom-html-y2 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-y2 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-y2 section {
  width: 15%;
}
#custom-html-y2 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-y2 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-y2 .sidenav a:hover {
  color: blue;
}
#custom-html-y2 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-y2 .sidenav {
    display: none;
  }
}
.cid-uOLV3nZmLO {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOLV3nZmLO .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uOLV3nZmLO .mbr-text {
  color: #4479d9;
}
.cid-uOLV3nZmLO section {
  width: 85%;
}
.cid-uOLV3ofUdk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOLV3ofUdk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOLV3ofUdk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOLV3ofUdk .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOLV3ofUdk .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOLV3ofUdk section {
  width: 85%;
}
.cid-uOLV3oBwVf {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOLV3oBwVf .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOLV3oBwVf .mbr-text {
  color: #000000;
}
.cid-uOLV3oBwVf section {
  width: 85%;
}
.cid-uOLXtMD2rr {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uOLXtMD2rr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOLXtMD2rr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOLXtMD2rr .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOLXtMD2rr .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uOLXtMD2rr .mbr-text,
.cid-uOLXtMD2rr .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOLXtMD2rr section {
  width: 85%;
}
.cid-uOLW396wQ3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOLW396wQ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOLW396wQ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOLW396wQ3 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uOLW396wQ3 .panel-group {
  border: none;
}
.cid-uOLW396wQ3 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uOLW396wQ3 .panel-body,
.cid-uOLW396wQ3 .card-header {
  padding: 1rem 0;
}
.cid-uOLW396wQ3 .panel-title-edit {
  color: #4479d9;
}
.cid-uOLW396wQ3 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uOLW396wQ3 .panel-text {
  color: #000000;
}
.cid-uOLW396wQ3 section {
  width: 85%;
}
.cid-uOLV3pAVjk {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOLV3pAVjk .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOLV3pAVjk section {
  width: 85%;
}
.cid-uOLV3pSKnI {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uOLV3pSKnI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOLV3pSKnI .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOLV3pSKnI .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uOLV3pSKnI .row-copyright p {
  width: 100%;
}
.cid-uOLV3pSKnI .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uOLV3pSKnI section {
  width: 85%;
}
.cid-uORBBqiX6I {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uORBBqiX6I nav.navbar {
  position: fixed;
}
.cid-uORBBqiX6I .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uORBBqiX6I .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uORBBqiX6I .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uORBBqiX6I .dropdown-item:hover,
.cid-uORBBqiX6I .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uORBBqiX6I .dropdown-item:hover span {
  color: white;
}
.cid-uORBBqiX6I .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uORBBqiX6I .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uORBBqiX6I .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uORBBqiX6I .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uORBBqiX6I .nav-link {
  position: relative;
}
.cid-uORBBqiX6I .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uORBBqiX6I .container {
    flex-wrap: nowrap;
  }
}
.cid-uORBBqiX6I .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uORBBqiX6I .dropdown-menu,
.cid-uORBBqiX6I .navbar.opened {
  background: #ffffff !important;
}
.cid-uORBBqiX6I .nav-item:focus,
.cid-uORBBqiX6I .nav-link:focus {
  outline: none;
}
.cid-uORBBqiX6I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uORBBqiX6I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uORBBqiX6I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uORBBqiX6I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uORBBqiX6I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uORBBqiX6I .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uORBBqiX6I .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uORBBqiX6I .navbar.opened {
  transition: all 0.3s;
}
.cid-uORBBqiX6I .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uORBBqiX6I .navbar .navbar-logo img {
  width: auto;
}
.cid-uORBBqiX6I .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uORBBqiX6I .navbar.collapsed {
  justify-content: center;
}
.cid-uORBBqiX6I .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uORBBqiX6I .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uORBBqiX6I .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uORBBqiX6I .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uORBBqiX6I .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uORBBqiX6I .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uORBBqiX6I .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uORBBqiX6I .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uORBBqiX6I .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uORBBqiX6I .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uORBBqiX6I .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uORBBqiX6I .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uORBBqiX6I .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uORBBqiX6I .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uORBBqiX6I .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uORBBqiX6I .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uORBBqiX6I .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uORBBqiX6I .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uORBBqiX6I .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uORBBqiX6I .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uORBBqiX6I .navbar.navbar-short {
  min-height: 60px;
}
.cid-uORBBqiX6I .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uORBBqiX6I .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uORBBqiX6I .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-uORBBqiX6I .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uORBBqiX6I .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uORBBqiX6I .dropdown-item.active,
.cid-uORBBqiX6I .dropdown-item:active {
  background-color: transparent;
}
.cid-uORBBqiX6I .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uORBBqiX6I .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uORBBqiX6I .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uORBBqiX6I .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uORBBqiX6I .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uORBBqiX6I .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uORBBqiX6I ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uORBBqiX6I .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uORBBqiX6I button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uORBBqiX6I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uORBBqiX6I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uORBBqiX6I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uORBBqiX6I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uORBBqiX6I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uORBBqiX6I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uORBBqiX6I nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uORBBqiX6I nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uORBBqiX6I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uORBBqiX6I .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uORBBqiX6I a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uORBBqiX6I .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-uORBBqiX6I .navbar {
    height: 70px;
  }
  .cid-uORBBqiX6I .navbar.opened {
    height: auto;
  }
  .cid-uORBBqiX6I .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-y3 {
  /* Type valid CSS here */
}
#custom-html-y3 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-y3 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-y3 section {
  width: 15%;
}
#custom-html-y3 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-y3 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-y3 .sidenav a:hover {
  color: blue;
}
#custom-html-y3 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-y3 .sidenav {
    display: none;
  }
}
.cid-uORBBqNtxI {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uORBBqNtxI .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uORBBqNtxI .mbr-text {
  color: #4479d9;
}
.cid-uORBBqNtxI section {
  width: 85%;
}
.cid-uORBBr2CKL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uORBBr2CKL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uORBBr2CKL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uORBBr2CKL .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uORBBr2CKL .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uORBBr2CKL section {
  width: 85%;
}
.cid-uORBBrpJ3J {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uORBBrpJ3J .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uORBBrpJ3J .mbr-text {
  color: #000000;
}
.cid-uORBBrpJ3J section {
  width: 85%;
}
.cid-uORBBsr8KT {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uORBBsr8KT .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uORBBsr8KT section {
  width: 85%;
}
.cid-uORBBsNSHE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uORBBsNSHE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uORBBsNSHE .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uORBBsNSHE .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uORBBsNSHE .row-copyright p {
  width: 100%;
}
.cid-uORBBsNSHE .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uORBBsNSHE section {
  width: 85%;
}
.cid-uOSkNMpyoM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOSkNMpyoM nav.navbar {
  position: fixed;
}
.cid-uOSkNMpyoM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uOSkNMpyoM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOSkNMpyoM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOSkNMpyoM .dropdown-item:hover,
.cid-uOSkNMpyoM .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uOSkNMpyoM .dropdown-item:hover span {
  color: white;
}
.cid-uOSkNMpyoM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOSkNMpyoM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOSkNMpyoM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOSkNMpyoM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOSkNMpyoM .nav-link {
  position: relative;
}
.cid-uOSkNMpyoM .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOSkNMpyoM .container {
    flex-wrap: nowrap;
  }
}
.cid-uOSkNMpyoM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOSkNMpyoM .dropdown-menu,
.cid-uOSkNMpyoM .navbar.opened {
  background: #ffffff !important;
}
.cid-uOSkNMpyoM .nav-item:focus,
.cid-uOSkNMpyoM .nav-link:focus {
  outline: none;
}
.cid-uOSkNMpyoM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOSkNMpyoM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOSkNMpyoM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOSkNMpyoM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOSkNMpyoM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOSkNMpyoM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOSkNMpyoM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOSkNMpyoM .navbar.opened {
  transition: all 0.3s;
}
.cid-uOSkNMpyoM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOSkNMpyoM .navbar .navbar-logo img {
  width: auto;
}
.cid-uOSkNMpyoM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOSkNMpyoM .navbar.collapsed {
  justify-content: center;
}
.cid-uOSkNMpyoM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOSkNMpyoM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOSkNMpyoM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOSkNMpyoM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOSkNMpyoM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOSkNMpyoM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOSkNMpyoM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOSkNMpyoM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOSkNMpyoM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOSkNMpyoM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOSkNMpyoM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOSkNMpyoM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOSkNMpyoM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOSkNMpyoM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOSkNMpyoM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOSkNMpyoM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOSkNMpyoM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOSkNMpyoM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOSkNMpyoM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOSkNMpyoM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOSkNMpyoM .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOSkNMpyoM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOSkNMpyoM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOSkNMpyoM .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-uOSkNMpyoM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOSkNMpyoM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOSkNMpyoM .dropdown-item.active,
.cid-uOSkNMpyoM .dropdown-item:active {
  background-color: transparent;
}
.cid-uOSkNMpyoM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOSkNMpyoM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOSkNMpyoM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOSkNMpyoM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOSkNMpyoM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOSkNMpyoM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOSkNMpyoM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOSkNMpyoM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOSkNMpyoM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOSkNMpyoM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOSkNMpyoM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOSkNMpyoM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSkNMpyoM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOSkNMpyoM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOSkNMpyoM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSkNMpyoM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOSkNMpyoM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOSkNMpyoM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOSkNMpyoM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOSkNMpyoM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOSkNMpyoM .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-uOSkNMpyoM .navbar {
    height: 70px;
  }
  .cid-uOSkNMpyoM .navbar.opened {
    height: auto;
  }
  .cid-uOSkNMpyoM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOSkNMQmxk {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOSkNMQmxk .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uOSkNMQmxk .mbr-text {
  color: #4479d9;
}
.cid-uOSkNN2pYk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOSkNN2pYk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSkNN2pYk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSkNN2pYk .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOSkNN2pYk .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uU31hmipjF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uU31hmipjF .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uU31hmipjF .mbr-text {
  color: #000000;
}
.cid-uU31jbsCVa {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uU31jbsCVa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU31jbsCVa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU31jbsCVa .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uU31jbsCVa .panel-group {
  border: none;
}
.cid-uU31jbsCVa .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uU31jbsCVa .panel-body,
.cid-uU31jbsCVa .card-header {
  padding: 1rem 0;
}
.cid-uU31jbsCVa .panel-title-edit {
  color: #4479d9;
}
.cid-uU31jbsCVa .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uU31jbsCVa .panel-text {
  color: #000000;
}
.cid-uTzVrUlHuA {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTzVrUlHuA .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTzVrUlHuA .mbr-text {
  color: #000000;
}
.cid-uOSnQ3jANE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-06.jpg-2000x1120.jpg");
}
.cid-uOSnQ3jANE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSnQ3jANE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSnQ3jANE ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uOSnQ3jANE li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uOSnQ3jANE ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uOSnQ3jANE H3 {
  color: #ffffff;
}
.cid-uOSnQ3jANE .list {
  color: #ffffff;
}
.cid-uOSwMAoXBZ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-06.jpg-2000x1120.jpg");
}
.cid-uOSwMAoXBZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOSwMAoXBZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOSwMAoXBZ ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uOSwMAoXBZ li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uOSwMAoXBZ ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uOSwMAoXBZ H3 {
  color: #ffffff;
}
.cid-uOSwMAoXBZ .list {
  color: #ffffff;
}
.cid-uU32P8GUAV {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-06.jpg-2000x1120.jpg");
}
.cid-uU32P8GUAV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU32P8GUAV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU32P8GUAV ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uU32P8GUAV li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uU32P8GUAV ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uU32P8GUAV H3 {
  color: #ffffff;
}
.cid-uU32P8GUAV .list {
  color: #ffffff;
}
.cid-uTzU3xZYnk {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uTzU3xZYnk .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOSkNNSOMk {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uOSkNNSOMk .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOSkNNSOMk .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOSkNNSOMk .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uOSkNNSOMk .row-copyright p {
  width: 100%;
}
.cid-uOSkNNSOMk .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uOSkNNSOMk section {
  width: 85%;
}
.cid-uOXBOA6JQZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOXBOA6JQZ nav.navbar {
  position: fixed;
}
.cid-uOXBOA6JQZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uOXBOA6JQZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOXBOA6JQZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOXBOA6JQZ .dropdown-item:hover,
.cid-uOXBOA6JQZ .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uOXBOA6JQZ .dropdown-item:hover span {
  color: white;
}
.cid-uOXBOA6JQZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOXBOA6JQZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOXBOA6JQZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOXBOA6JQZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOXBOA6JQZ .nav-link {
  position: relative;
}
.cid-uOXBOA6JQZ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOXBOA6JQZ .container {
    flex-wrap: nowrap;
  }
}
.cid-uOXBOA6JQZ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOXBOA6JQZ .dropdown-menu,
.cid-uOXBOA6JQZ .navbar.opened {
  background: #ffffff !important;
}
.cid-uOXBOA6JQZ .nav-item:focus,
.cid-uOXBOA6JQZ .nav-link:focus {
  outline: none;
}
.cid-uOXBOA6JQZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOXBOA6JQZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOXBOA6JQZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOXBOA6JQZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOXBOA6JQZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOXBOA6JQZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOXBOA6JQZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOXBOA6JQZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uOXBOA6JQZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOXBOA6JQZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uOXBOA6JQZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOXBOA6JQZ .navbar.collapsed {
  justify-content: center;
}
.cid-uOXBOA6JQZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOXBOA6JQZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOXBOA6JQZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOXBOA6JQZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOXBOA6JQZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOXBOA6JQZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOXBOA6JQZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOXBOA6JQZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOXBOA6JQZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOXBOA6JQZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOXBOA6JQZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOXBOA6JQZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOXBOA6JQZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOXBOA6JQZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOXBOA6JQZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOXBOA6JQZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOXBOA6JQZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOXBOA6JQZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOXBOA6JQZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOXBOA6JQZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOXBOA6JQZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOXBOA6JQZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOXBOA6JQZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOXBOA6JQZ .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-uOXBOA6JQZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOXBOA6JQZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOXBOA6JQZ .dropdown-item.active,
.cid-uOXBOA6JQZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uOXBOA6JQZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOXBOA6JQZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOXBOA6JQZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOXBOA6JQZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOXBOA6JQZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOXBOA6JQZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOXBOA6JQZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOXBOA6JQZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOXBOA6JQZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOXBOA6JQZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOXBOA6JQZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOXBOA6JQZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOXBOA6JQZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOXBOA6JQZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOXBOA6JQZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXBOA6JQZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOXBOA6JQZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOXBOA6JQZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOXBOA6JQZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOXBOA6JQZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOXBOA6JQZ .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-uOXBOA6JQZ .navbar {
    height: 70px;
  }
  .cid-uOXBOA6JQZ .navbar.opened {
    height: auto;
  }
  .cid-uOXBOA6JQZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-y4 {
  /* Type valid CSS here */
}
#custom-html-y4 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-y4 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-y4 section {
  width: 15%;
}
#custom-html-y4 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-y4 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-y4 .sidenav a:hover {
  color: blue;
}
#custom-html-y4 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-y4 .sidenav {
    display: none;
  }
}
.cid-uOXBOADw7e {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOXBOADw7e .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uOXBOADw7e .mbr-text {
  color: #4479d9;
}
.cid-uOXBOADw7e section {
  width: 85%;
}
.cid-uOXBOAVvOb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOXBOAVvOb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXBOAVvOb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXBOAVvOb .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOXBOAVvOb .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOXBOAVvOb section {
  width: 85%;
}
.cid-uOXBOBjYhY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOXBOBjYhY .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOXBOBjYhY .mbr-text {
  color: #000000;
}
.cid-uOXBOBjYhY section {
  width: 85%;
}
.cid-uOXCYABYLi {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uOXCYABYLi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXCYABYLi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXCYABYLi .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOXCYABYLi .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uOXCYABYLi .mbr-text,
.cid-uOXCYABYLi .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uOXCYABYLi section {
  width: 85%;
}
.cid-uOXEkCJBzV {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uOXEkCJBzV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXEkCJBzV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXEkCJBzV .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOXEkCJBzV .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uOXEkCJBzV .mbr-text,
.cid-uOXEkCJBzV .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOXEkCJBzV section {
  width: 85%;
}
.cid-uOXGW5f7ZV {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uOXGW5f7ZV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOXGW5f7ZV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOXGW5f7ZV .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOXGW5f7ZV .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uOXGW5f7ZV .mbr-text,
.cid-uOXGW5f7ZV .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uOXGW5f7ZV section {
  width: 85%;
}
.cid-uOXIEWWvgy {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uOXIEWWvgy .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOXIEWWvgy .mbr-text {
  color: #ffffff;
}
.cid-uOXIEWWvgy .td {
  font-family: 'Verdana';
  font-weight: bold;
  color: black;
}
.cid-uOXIEWWvgy section {
  width: 85%;
}
.cid-uOXJNeDMD2 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uOXJNeDMD2 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOXJNeDMD2 .mbr-text {
  color: #ffffff;
}
.cid-uOXJNeDMD2 section {
  width: 85%;
}
.cid-uOYtJGhHsM {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOYtJGhHsM .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOYtJGhHsM section {
  width: 85%;
}
.cid-uOXBODDJW0 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uOXBODDJW0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOXBODDJW0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOXBODDJW0 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uOXBODDJW0 .row-copyright p {
  width: 100%;
}
.cid-uOXBODDJW0 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uOXBODDJW0 section {
  width: 85%;
}
.cid-uOYa9roRLO {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOYa9roRLO nav.navbar {
  position: fixed;
}
.cid-uOYa9roRLO .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uOYa9roRLO .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOYa9roRLO .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOYa9roRLO .dropdown-item:hover,
.cid-uOYa9roRLO .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uOYa9roRLO .dropdown-item:hover span {
  color: white;
}
.cid-uOYa9roRLO .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOYa9roRLO .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOYa9roRLO .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOYa9roRLO .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOYa9roRLO .nav-link {
  position: relative;
}
.cid-uOYa9roRLO .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOYa9roRLO .container {
    flex-wrap: nowrap;
  }
}
.cid-uOYa9roRLO .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOYa9roRLO .dropdown-menu,
.cid-uOYa9roRLO .navbar.opened {
  background: #ffffff !important;
}
.cid-uOYa9roRLO .nav-item:focus,
.cid-uOYa9roRLO .nav-link:focus {
  outline: none;
}
.cid-uOYa9roRLO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOYa9roRLO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOYa9roRLO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOYa9roRLO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOYa9roRLO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOYa9roRLO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOYa9roRLO .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOYa9roRLO .navbar.opened {
  transition: all 0.3s;
}
.cid-uOYa9roRLO .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOYa9roRLO .navbar .navbar-logo img {
  width: auto;
}
.cid-uOYa9roRLO .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOYa9roRLO .navbar.collapsed {
  justify-content: center;
}
.cid-uOYa9roRLO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOYa9roRLO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOYa9roRLO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOYa9roRLO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOYa9roRLO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOYa9roRLO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOYa9roRLO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOYa9roRLO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOYa9roRLO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOYa9roRLO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOYa9roRLO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOYa9roRLO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOYa9roRLO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOYa9roRLO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOYa9roRLO .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOYa9roRLO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOYa9roRLO .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOYa9roRLO .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOYa9roRLO .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOYa9roRLO .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOYa9roRLO .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOYa9roRLO .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOYa9roRLO .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOYa9roRLO .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-uOYa9roRLO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOYa9roRLO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOYa9roRLO .dropdown-item.active,
.cid-uOYa9roRLO .dropdown-item:active {
  background-color: transparent;
}
.cid-uOYa9roRLO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOYa9roRLO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOYa9roRLO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOYa9roRLO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOYa9roRLO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOYa9roRLO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOYa9roRLO ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOYa9roRLO .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOYa9roRLO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOYa9roRLO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOYa9roRLO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOYa9roRLO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOYa9roRLO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOYa9roRLO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOYa9roRLO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOYa9roRLO nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOYa9roRLO nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOYa9roRLO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOYa9roRLO .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOYa9roRLO a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOYa9roRLO .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-uOYa9roRLO .navbar {
    height: 70px;
  }
  .cid-uOYa9roRLO .navbar.opened {
    height: auto;
  }
  .cid-uOYa9roRLO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-y5 {
  /* Type valid CSS here */
}
#custom-html-y5 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-y5 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-y5 section {
  width: 15%;
}
#custom-html-y5 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-y5 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-y5 .sidenav a:hover {
  color: blue;
}
#custom-html-y5 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-y5 .sidenav {
    display: none;
  }
}
.cid-uOYa9rPXhL {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOYa9rPXhL .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uOYa9rPXhL .mbr-text {
  color: #4479d9;
}
.cid-uOYa9rPXhL section {
  width: 85%;
}
.cid-uOYa9s4wwX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOYa9s4wwX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOYa9s4wwX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOYa9s4wwX .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOYa9s4wwX .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOYa9s4wwX section {
  width: 85%;
}
.cid-uOYa9spcWp {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOYa9spcWp .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOYa9spcWp .mbr-text {
  color: #000000;
}
.cid-uOYa9spcWp section {
  width: 85%;
}
.cid-uOYdoCRWHV {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uOYdoCRWHV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOYdoCRWHV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOYdoCRWHV .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOYdoCRWHV .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uOYdoCRWHV .mbr-text,
.cid-uOYdoCRWHV .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOYdoCRWHV section {
  width: 85%;
}
.cid-uOYhEdRXUJ {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uOYhEdRXUJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOYhEdRXUJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uOYhEdRXUJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uOYhEdRXUJ .row {
  flex-direction: row-reverse;
}
.cid-uOYhEdRXUJ img {
  width: 100%;
}
.cid-uOYhEdRXUJ .mbr-description {
  color: #000000;
}
.cid-uOYhEdRXUJ section {
  width: 85%;
}
.cid-uOYFs9STQZ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uOYFs9STQZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOYFs9STQZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOYFs9STQZ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOYFs9STQZ .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uOYFs9STQZ .mbr-text,
.cid-uOYFs9STQZ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOYFs9STQZ section {
  width: 85%;
}
.cid-uOYFTexTDE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uOYFTexTDE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOYFTexTDE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOYFTexTDE .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOYFTexTDE .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uOYFTexTDE .mbr-text,
.cid-uOYFTexTDE .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uOYFTexTDE section {
  width: 85%;
}
.cid-uOYtpO1jFh {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOYtpO1jFh .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOYtpO1jFh section {
  width: 85%;
}
.cid-uOYa9uwVlK {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uOYa9uwVlK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOYa9uwVlK .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOYa9uwVlK .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uOYa9uwVlK .row-copyright p {
  width: 100%;
}
.cid-uOYa9uwVlK .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uOYa9uwVlK section {
  width: 85%;
}
.cid-uP3iyMRsMl {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uP3iyMRsMl nav.navbar {
  position: fixed;
}
.cid-uP3iyMRsMl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uP3iyMRsMl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uP3iyMRsMl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uP3iyMRsMl .dropdown-item:hover,
.cid-uP3iyMRsMl .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uP3iyMRsMl .dropdown-item:hover span {
  color: white;
}
.cid-uP3iyMRsMl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uP3iyMRsMl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uP3iyMRsMl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uP3iyMRsMl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uP3iyMRsMl .nav-link {
  position: relative;
}
.cid-uP3iyMRsMl .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uP3iyMRsMl .container {
    flex-wrap: nowrap;
  }
}
.cid-uP3iyMRsMl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uP3iyMRsMl .dropdown-menu,
.cid-uP3iyMRsMl .navbar.opened {
  background: #ffffff !important;
}
.cid-uP3iyMRsMl .nav-item:focus,
.cid-uP3iyMRsMl .nav-link:focus {
  outline: none;
}
.cid-uP3iyMRsMl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uP3iyMRsMl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uP3iyMRsMl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uP3iyMRsMl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uP3iyMRsMl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uP3iyMRsMl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uP3iyMRsMl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uP3iyMRsMl .navbar.opened {
  transition: all 0.3s;
}
.cid-uP3iyMRsMl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uP3iyMRsMl .navbar .navbar-logo img {
  width: auto;
}
.cid-uP3iyMRsMl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uP3iyMRsMl .navbar.collapsed {
  justify-content: center;
}
.cid-uP3iyMRsMl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uP3iyMRsMl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uP3iyMRsMl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uP3iyMRsMl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uP3iyMRsMl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uP3iyMRsMl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uP3iyMRsMl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uP3iyMRsMl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uP3iyMRsMl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uP3iyMRsMl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uP3iyMRsMl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uP3iyMRsMl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uP3iyMRsMl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uP3iyMRsMl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uP3iyMRsMl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uP3iyMRsMl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uP3iyMRsMl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uP3iyMRsMl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uP3iyMRsMl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uP3iyMRsMl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uP3iyMRsMl .navbar.navbar-short {
  min-height: 60px;
}
.cid-uP3iyMRsMl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uP3iyMRsMl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uP3iyMRsMl .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-uP3iyMRsMl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uP3iyMRsMl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uP3iyMRsMl .dropdown-item.active,
.cid-uP3iyMRsMl .dropdown-item:active {
  background-color: transparent;
}
.cid-uP3iyMRsMl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uP3iyMRsMl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uP3iyMRsMl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uP3iyMRsMl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uP3iyMRsMl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uP3iyMRsMl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uP3iyMRsMl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uP3iyMRsMl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uP3iyMRsMl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uP3iyMRsMl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uP3iyMRsMl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uP3iyMRsMl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uP3iyMRsMl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uP3iyMRsMl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uP3iyMRsMl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uP3iyMRsMl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uP3iyMRsMl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uP3iyMRsMl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uP3iyMRsMl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uP3iyMRsMl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uP3iyMRsMl .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-uP3iyMRsMl .navbar {
    height: 70px;
  }
  .cid-uP3iyMRsMl .navbar.opened {
    height: auto;
  }
  .cid-uP3iyMRsMl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-y6 {
  /* Type valid CSS here */
}
#custom-html-y6 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-y6 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-y6 section {
  width: 15%;
}
#custom-html-y6 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-y6 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-y6 .sidenav a:hover {
  color: blue;
}
#custom-html-y6 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-y6 .sidenav {
    display: none;
  }
}
.cid-uP3iyNnZa2 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uP3iyNnZa2 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uP3iyNnZa2 .mbr-text {
  color: #4479d9;
}
.cid-uP3iyNnZa2 section {
  width: 85%;
}
.cid-uP3iyNEev8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uP3iyNEev8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP3iyNEev8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP3iyNEev8 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uP3iyNEev8 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uP3iyNEev8 section {
  width: 85%;
}
.cid-uP3iyO4DgG {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uP3iyO4DgG .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uP3iyO4DgG .mbr-text {
  color: #000000;
}
.cid-uP3iyO4DgG section {
  width: 85%;
}
.cid-uP3iyOoLZy {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uP3iyOoLZy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP3iyOoLZy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP3iyOoLZy .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uP3iyOoLZy .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uP3iyOoLZy .mbr-text,
.cid-uP3iyOoLZy .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uP3iyOoLZy section {
  width: 85%;
}
.cid-uP3iyOR7T7 {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uP3iyOR7T7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP3iyOR7T7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uP3iyOR7T7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uP3iyOR7T7 .row {
  flex-direction: row-reverse;
}
.cid-uP3iyOR7T7 img {
  width: 100%;
}
.cid-uP3iyOR7T7 .mbr-description {
  color: #000000;
}
.cid-uP3iyOR7T7 section {
  width: 85%;
}
.cid-uP3iyPfjDq {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uP3iyPfjDq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP3iyPfjDq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP3iyPfjDq .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uP3iyPfjDq .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uP3iyPfjDq .mbr-text,
.cid-uP3iyPfjDq .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uP3iyPfjDq section {
  width: 85%;
}
.cid-uP3iyPDz1u {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uP3iyPDz1u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP3iyPDz1u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP3iyPDz1u .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uP3iyPDz1u .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uP3iyPDz1u .mbr-text,
.cid-uP3iyPDz1u .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uP3iyPDz1u section {
  width: 85%;
}
.cid-uP3iyQ5MfX {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uP3iyQ5MfX .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uP3iyQ5MfX section {
  width: 85%;
}
.cid-uP3iyQqZ1e {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uP3iyQqZ1e .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uP3iyQqZ1e .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uP3iyQqZ1e .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uP3iyQqZ1e .row-copyright p {
  width: 100%;
}
.cid-uP3iyQqZ1e .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uP3iyQqZ1e section {
  width: 85%;
}
.cid-uPlqeAl9Dr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPlqeAl9Dr nav.navbar {
  position: fixed;
}
.cid-uPlqeAl9Dr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uPlqeAl9Dr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPlqeAl9Dr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPlqeAl9Dr .dropdown-item:hover,
.cid-uPlqeAl9Dr .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uPlqeAl9Dr .dropdown-item:hover span {
  color: white;
}
.cid-uPlqeAl9Dr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPlqeAl9Dr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPlqeAl9Dr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPlqeAl9Dr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPlqeAl9Dr .nav-link {
  position: relative;
}
.cid-uPlqeAl9Dr .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uPlqeAl9Dr .container {
    flex-wrap: nowrap;
  }
}
.cid-uPlqeAl9Dr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPlqeAl9Dr .dropdown-menu,
.cid-uPlqeAl9Dr .navbar.opened {
  background: #ffffff !important;
}
.cid-uPlqeAl9Dr .nav-item:focus,
.cid-uPlqeAl9Dr .nav-link:focus {
  outline: none;
}
.cid-uPlqeAl9Dr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPlqeAl9Dr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPlqeAl9Dr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPlqeAl9Dr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPlqeAl9Dr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPlqeAl9Dr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPlqeAl9Dr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPlqeAl9Dr .navbar.opened {
  transition: all 0.3s;
}
.cid-uPlqeAl9Dr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPlqeAl9Dr .navbar .navbar-logo img {
  width: auto;
}
.cid-uPlqeAl9Dr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPlqeAl9Dr .navbar.collapsed {
  justify-content: center;
}
.cid-uPlqeAl9Dr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPlqeAl9Dr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPlqeAl9Dr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPlqeAl9Dr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPlqeAl9Dr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPlqeAl9Dr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPlqeAl9Dr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPlqeAl9Dr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPlqeAl9Dr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPlqeAl9Dr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPlqeAl9Dr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPlqeAl9Dr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPlqeAl9Dr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPlqeAl9Dr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPlqeAl9Dr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPlqeAl9Dr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPlqeAl9Dr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPlqeAl9Dr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPlqeAl9Dr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPlqeAl9Dr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPlqeAl9Dr .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPlqeAl9Dr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPlqeAl9Dr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPlqeAl9Dr .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-uPlqeAl9Dr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPlqeAl9Dr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPlqeAl9Dr .dropdown-item.active,
.cid-uPlqeAl9Dr .dropdown-item:active {
  background-color: transparent;
}
.cid-uPlqeAl9Dr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPlqeAl9Dr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPlqeAl9Dr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPlqeAl9Dr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPlqeAl9Dr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPlqeAl9Dr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPlqeAl9Dr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPlqeAl9Dr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPlqeAl9Dr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPlqeAl9Dr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPlqeAl9Dr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPlqeAl9Dr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPlqeAl9Dr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPlqeAl9Dr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPlqeAl9Dr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPlqeAl9Dr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPlqeAl9Dr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPlqeAl9Dr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPlqeAl9Dr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPlqeAl9Dr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPlqeAl9Dr .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-uPlqeAl9Dr .navbar {
    height: 70px;
  }
  .cid-uPlqeAl9Dr .navbar.opened {
    height: auto;
  }
  .cid-uPlqeAl9Dr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-y7 {
  /* Type valid CSS here */
}
#custom-html-y7 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-y7 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-y7 section {
  width: 15%;
}
#custom-html-y7 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-y7 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-y7 .sidenav a:hover {
  color: blue;
}
#custom-html-y7 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-y7 .sidenav {
    display: none;
  }
}
.cid-uPlqeAOQXG {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPlqeAOQXG .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uPlqeAOQXG .mbr-text {
  color: #4479d9;
}
.cid-uPlqeAOQXG section {
  width: 85%;
}
.cid-uPlqeBicri {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPlqeBicri .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlqeBicri .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlqeBicri .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPlqeBicri .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPlqeBicri section {
  width: 85%;
}
.cid-uPlqeBCsTQ {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uPlqeBCsTQ .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPlqeBCsTQ .mbr-text {
  color: #000000;
}
.cid-uPlqeBCsTQ section {
  width: 85%;
}
.cid-uPlqeBVqpF {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uPlqeBVqpF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlqeBVqpF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlqeBVqpF .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPlqeBVqpF .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uPlqeBVqpF .mbr-text,
.cid-uPlqeBVqpF .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPlqeBVqpF section {
  width: 85%;
}
.cid-uPlqeCisyl {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPlqeCisyl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlqeCisyl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uPlqeCisyl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uPlqeCisyl .row {
  flex-direction: row-reverse;
}
.cid-uPlqeCisyl img {
  width: 100%;
}
.cid-uPlqeCisyl .mbr-description {
  color: #000000;
}
.cid-uPlqeCisyl section {
  width: 85%;
}
.cid-uPlqeDolAP {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPlqeDolAP .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPlqeDolAP section {
  width: 85%;
}
.cid-uPlqeDILBe {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uPlqeDILBe .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPlqeDILBe .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uPlqeDILBe .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uPlqeDILBe .row-copyright p {
  width: 100%;
}
.cid-uPlqeDILBe .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uPlqeDILBe section {
  width: 85%;
}
.cid-uPlvhF3UR7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPlvhF3UR7 nav.navbar {
  position: fixed;
}
.cid-uPlvhF3UR7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uPlvhF3UR7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPlvhF3UR7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPlvhF3UR7 .dropdown-item:hover,
.cid-uPlvhF3UR7 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uPlvhF3UR7 .dropdown-item:hover span {
  color: white;
}
.cid-uPlvhF3UR7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPlvhF3UR7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPlvhF3UR7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPlvhF3UR7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPlvhF3UR7 .nav-link {
  position: relative;
}
.cid-uPlvhF3UR7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uPlvhF3UR7 .container {
    flex-wrap: nowrap;
  }
}
.cid-uPlvhF3UR7 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPlvhF3UR7 .dropdown-menu,
.cid-uPlvhF3UR7 .navbar.opened {
  background: #ffffff !important;
}
.cid-uPlvhF3UR7 .nav-item:focus,
.cid-uPlvhF3UR7 .nav-link:focus {
  outline: none;
}
.cid-uPlvhF3UR7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPlvhF3UR7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPlvhF3UR7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPlvhF3UR7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPlvhF3UR7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPlvhF3UR7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPlvhF3UR7 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPlvhF3UR7 .navbar.opened {
  transition: all 0.3s;
}
.cid-uPlvhF3UR7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPlvhF3UR7 .navbar .navbar-logo img {
  width: auto;
}
.cid-uPlvhF3UR7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPlvhF3UR7 .navbar.collapsed {
  justify-content: center;
}
.cid-uPlvhF3UR7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPlvhF3UR7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPlvhF3UR7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPlvhF3UR7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPlvhF3UR7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPlvhF3UR7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPlvhF3UR7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPlvhF3UR7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPlvhF3UR7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPlvhF3UR7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPlvhF3UR7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPlvhF3UR7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPlvhF3UR7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPlvhF3UR7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPlvhF3UR7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPlvhF3UR7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPlvhF3UR7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPlvhF3UR7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPlvhF3UR7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPlvhF3UR7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPlvhF3UR7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPlvhF3UR7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPlvhF3UR7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPlvhF3UR7 .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-uPlvhF3UR7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPlvhF3UR7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPlvhF3UR7 .dropdown-item.active,
.cid-uPlvhF3UR7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uPlvhF3UR7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPlvhF3UR7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPlvhF3UR7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPlvhF3UR7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPlvhF3UR7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPlvhF3UR7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPlvhF3UR7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPlvhF3UR7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPlvhF3UR7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPlvhF3UR7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPlvhF3UR7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPlvhF3UR7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPlvhF3UR7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPlvhF3UR7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPlvhF3UR7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPlvhF3UR7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPlvhF3UR7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPlvhF3UR7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPlvhF3UR7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPlvhF3UR7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPlvhF3UR7 .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-uPlvhF3UR7 .navbar {
    height: 70px;
  }
  .cid-uPlvhF3UR7 .navbar.opened {
    height: auto;
  }
  .cid-uPlvhF3UR7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-y8 {
  /* Type valid CSS here */
}
#custom-html-y8 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-y8 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-y8 section {
  width: 15%;
}
#custom-html-y8 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-y8 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-y8 .sidenav a:hover {
  color: blue;
}
#custom-html-y8 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-y8 .sidenav {
    display: none;
  }
}
.cid-uPlvhFyTqC {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPlvhFyTqC .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uPlvhFyTqC .mbr-text {
  color: #4479d9;
}
.cid-uPlvhFyTqC section {
  width: 85%;
}
.cid-uPlvhFOOyp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPlvhFOOyp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlvhFOOyp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlvhFOOyp .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPlvhFOOyp .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPlvhFOOyp section {
  width: 85%;
}
.cid-uPlvhGcn1X {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uPlvhGcn1X .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPlvhGcn1X .mbr-text {
  color: #000000;
}
.cid-uPlvhGcn1X section {
  width: 85%;
}
.cid-uPlvhGuLxh {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uPlvhGuLxh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlvhGuLxh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlvhGuLxh .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPlvhGuLxh .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uPlvhGuLxh .mbr-text,
.cid-uPlvhGuLxh .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPlvhGuLxh section {
  width: 85%;
}
.cid-uPlvhGSFZy {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPlvhGSFZy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlvhGSFZy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uPlvhGSFZy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uPlvhGSFZy .row {
  flex-direction: row-reverse;
}
.cid-uPlvhGSFZy img {
  width: 100%;
}
.cid-uPlvhGSFZy .mbr-description {
  color: #000000;
}
.cid-uPlvhGSFZy section {
  width: 85%;
}
.cid-uPlvhHcwpi {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uPlvhHcwpi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlvhHcwpi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlvhHcwpi .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPlvhHcwpi .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uPlvhHcwpi .mbr-text,
.cid-uPlvhHcwpi .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPlvhHcwpi section {
  width: 85%;
}
.cid-uPlvhHyr5p {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPlvhHyr5p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlvhHyr5p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlvhHyr5p .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPlvhHyr5p .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uPlvhHyr5p .mbr-text,
.cid-uPlvhHyr5p .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPlvhHyr5p section {
  width: 85%;
}
.cid-uPlvhHVsfO {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPlvhHVsfO .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPlvhHVsfO section {
  width: 85%;
}
.cid-uPlvhIhXcS {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uPlvhIhXcS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPlvhIhXcS .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uPlvhIhXcS .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uPlvhIhXcS .row-copyright p {
  width: 100%;
}
.cid-uPlvhIhXcS .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uPlvhIhXcS section {
  width: 85%;
}
.cid-uPlBXGVRXJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPlBXGVRXJ nav.navbar {
  position: fixed;
}
.cid-uPlBXGVRXJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uPlBXGVRXJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPlBXGVRXJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPlBXGVRXJ .dropdown-item:hover,
.cid-uPlBXGVRXJ .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uPlBXGVRXJ .dropdown-item:hover span {
  color: white;
}
.cid-uPlBXGVRXJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPlBXGVRXJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPlBXGVRXJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPlBXGVRXJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPlBXGVRXJ .nav-link {
  position: relative;
}
.cid-uPlBXGVRXJ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uPlBXGVRXJ .container {
    flex-wrap: nowrap;
  }
}
.cid-uPlBXGVRXJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPlBXGVRXJ .dropdown-menu,
.cid-uPlBXGVRXJ .navbar.opened {
  background: #ffffff !important;
}
.cid-uPlBXGVRXJ .nav-item:focus,
.cid-uPlBXGVRXJ .nav-link:focus {
  outline: none;
}
.cid-uPlBXGVRXJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPlBXGVRXJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPlBXGVRXJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPlBXGVRXJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPlBXGVRXJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPlBXGVRXJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPlBXGVRXJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPlBXGVRXJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uPlBXGVRXJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPlBXGVRXJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uPlBXGVRXJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPlBXGVRXJ .navbar.collapsed {
  justify-content: center;
}
.cid-uPlBXGVRXJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPlBXGVRXJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPlBXGVRXJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPlBXGVRXJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPlBXGVRXJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPlBXGVRXJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPlBXGVRXJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPlBXGVRXJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPlBXGVRXJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPlBXGVRXJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPlBXGVRXJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPlBXGVRXJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPlBXGVRXJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPlBXGVRXJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPlBXGVRXJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPlBXGVRXJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPlBXGVRXJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPlBXGVRXJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPlBXGVRXJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPlBXGVRXJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPlBXGVRXJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPlBXGVRXJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPlBXGVRXJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPlBXGVRXJ .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-uPlBXGVRXJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPlBXGVRXJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPlBXGVRXJ .dropdown-item.active,
.cid-uPlBXGVRXJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uPlBXGVRXJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPlBXGVRXJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPlBXGVRXJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPlBXGVRXJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPlBXGVRXJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPlBXGVRXJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPlBXGVRXJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPlBXGVRXJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPlBXGVRXJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPlBXGVRXJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPlBXGVRXJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPlBXGVRXJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPlBXGVRXJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPlBXGVRXJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPlBXGVRXJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPlBXGVRXJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPlBXGVRXJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPlBXGVRXJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPlBXGVRXJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPlBXGVRXJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPlBXGVRXJ .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-uPlBXGVRXJ .navbar {
    height: 70px;
  }
  .cid-uPlBXGVRXJ .navbar.opened {
    height: auto;
  }
  .cid-uPlBXGVRXJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-y9 {
  /* Type valid CSS here */
}
#custom-html-y9 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-y9 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-y9 section {
  width: 15%;
}
#custom-html-y9 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-y9 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-y9 .sidenav a:hover {
  color: blue;
}
#custom-html-y9 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-y9 .sidenav {
    display: none;
  }
}
.cid-uPlBXHuDyn {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPlBXHuDyn .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uPlBXHuDyn .mbr-text {
  color: #4479d9;
}
.cid-uPlBXHuDyn section {
  width: 85%;
}
.cid-uPlBXHMH70 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPlBXHMH70 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlBXHMH70 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlBXHMH70 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPlBXHMH70 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPlBXHMH70 section {
  width: 85%;
}
.cid-uPlBXI7wXC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPlBXI7wXC .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPlBXI7wXC .mbr-text {
  color: #000000;
}
.cid-uPlBXI7wXC section {
  width: 85%;
}
.cid-uPlBXIpHLn {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uPlBXIpHLn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlBXIpHLn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlBXIpHLn .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPlBXIpHLn .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uPlBXIpHLn .mbr-text,
.cid-uPlBXIpHLn .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPlBXIpHLn section {
  width: 85%;
}
.cid-uPlBXIQigI {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPlBXIQigI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlBXIQigI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlBXIQigI .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPlBXIQigI .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPlBXIQigI .mbr-text,
.cid-uPlBXIQigI .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPlBXIQigI section {
  width: 85%;
}
.cid-uPlBXJdw8W {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPlBXJdw8W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPlBXJdw8W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPlBXJdw8W .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPlBXJdw8W .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uPlBXJdw8W .mbr-text,
.cid-uPlBXJdw8W .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPlBXJdw8W section {
  width: 85%;
}
.cid-uPlBXKfT6S {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPlBXKfT6S .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPlBXKfT6S section {
  width: 85%;
}
.cid-uPlBXKAEIl {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uPlBXKAEIl .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPlBXKAEIl .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uPlBXKAEIl .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uPlBXKAEIl .row-copyright p {
  width: 100%;
}
.cid-uPlBXKAEIl .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uPlBXKAEIl section {
  width: 85%;
}
.cid-uPqVmKFVX4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPqVmKFVX4 nav.navbar {
  position: fixed;
}
.cid-uPqVmKFVX4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uPqVmKFVX4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPqVmKFVX4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPqVmKFVX4 .dropdown-item:hover,
.cid-uPqVmKFVX4 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uPqVmKFVX4 .dropdown-item:hover span {
  color: white;
}
.cid-uPqVmKFVX4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPqVmKFVX4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPqVmKFVX4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPqVmKFVX4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPqVmKFVX4 .nav-link {
  position: relative;
}
.cid-uPqVmKFVX4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uPqVmKFVX4 .container {
    flex-wrap: nowrap;
  }
}
.cid-uPqVmKFVX4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPqVmKFVX4 .dropdown-menu,
.cid-uPqVmKFVX4 .navbar.opened {
  background: #ffffff !important;
}
.cid-uPqVmKFVX4 .nav-item:focus,
.cid-uPqVmKFVX4 .nav-link:focus {
  outline: none;
}
.cid-uPqVmKFVX4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPqVmKFVX4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPqVmKFVX4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPqVmKFVX4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPqVmKFVX4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPqVmKFVX4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPqVmKFVX4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPqVmKFVX4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uPqVmKFVX4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPqVmKFVX4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uPqVmKFVX4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPqVmKFVX4 .navbar.collapsed {
  justify-content: center;
}
.cid-uPqVmKFVX4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPqVmKFVX4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPqVmKFVX4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPqVmKFVX4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPqVmKFVX4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPqVmKFVX4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPqVmKFVX4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPqVmKFVX4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPqVmKFVX4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPqVmKFVX4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPqVmKFVX4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPqVmKFVX4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPqVmKFVX4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPqVmKFVX4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPqVmKFVX4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPqVmKFVX4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPqVmKFVX4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPqVmKFVX4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPqVmKFVX4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPqVmKFVX4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPqVmKFVX4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPqVmKFVX4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPqVmKFVX4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPqVmKFVX4 .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-uPqVmKFVX4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPqVmKFVX4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPqVmKFVX4 .dropdown-item.active,
.cid-uPqVmKFVX4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uPqVmKFVX4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPqVmKFVX4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPqVmKFVX4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPqVmKFVX4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPqVmKFVX4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPqVmKFVX4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPqVmKFVX4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPqVmKFVX4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPqVmKFVX4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPqVmKFVX4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPqVmKFVX4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPqVmKFVX4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPqVmKFVX4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPqVmKFVX4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPqVmKFVX4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPqVmKFVX4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPqVmKFVX4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPqVmKFVX4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPqVmKFVX4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPqVmKFVX4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPqVmKFVX4 .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-uPqVmKFVX4 .navbar {
    height: 70px;
  }
  .cid-uPqVmKFVX4 .navbar.opened {
    height: auto;
  }
  .cid-uPqVmKFVX4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-ya {
  /* Type valid CSS here */
}
#custom-html-ya div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-ya p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-ya section {
  width: 15%;
}
#custom-html-ya .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-ya .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-ya .sidenav a:hover {
  color: blue;
}
#custom-html-ya .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-ya .sidenav {
    display: none;
  }
}
.cid-uPqVmLPjaG {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPqVmLPjaG .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uPqVmLPjaG .mbr-text {
  color: #4479d9;
}
.cid-uPqVmLPjaG section {
  width: 85%;
}
.cid-uPqVmML1Re {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPqVmML1Re .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqVmML1Re .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqVmML1Re .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPqVmML1Re .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPqVmML1Re section {
  width: 85%;
}
.cid-uPqVmN6es6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPqVmN6es6 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPqVmN6es6 .mbr-text {
  color: #000000;
}
.cid-uPqVmNmOSS {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPqVmNmOSS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqVmNmOSS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqVmNmOSS .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPqVmNmOSS .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uPqVmNmOSS .mbr-text,
.cid-uPqVmNmOSS .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPqVmNHtqo {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPqVmNHtqo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPqVmNHtqo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPqVmNHtqo .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPqVmNHtqo .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uPqVmNHtqo .mbr-text,
.cid-uPqVmNHtqo .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPqVmNHtqo section {
  width: 85%;
}
.cid-uPqVmOm4aQ {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPqVmOm4aQ .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPqVmOm4aQ section {
  width: 85%;
}
.cid-uPqVmOC8N3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uPqVmOC8N3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPqVmOC8N3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uPqVmOC8N3 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uPqVmOC8N3 .row-copyright p {
  width: 100%;
}
.cid-uPqVmOC8N3 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uPqVmOC8N3 section {
  width: 85%;
}
.cid-uPNVW2qaFF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPNVW2qaFF nav.navbar {
  position: fixed;
}
.cid-uPNVW2qaFF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uPNVW2qaFF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPNVW2qaFF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPNVW2qaFF .dropdown-item:hover,
.cid-uPNVW2qaFF .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uPNVW2qaFF .dropdown-item:hover span {
  color: white;
}
.cid-uPNVW2qaFF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPNVW2qaFF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPNVW2qaFF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPNVW2qaFF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPNVW2qaFF .nav-link {
  position: relative;
}
.cid-uPNVW2qaFF .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uPNVW2qaFF .container {
    flex-wrap: nowrap;
  }
}
.cid-uPNVW2qaFF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPNVW2qaFF .dropdown-menu,
.cid-uPNVW2qaFF .navbar.opened {
  background: #ffffff !important;
}
.cid-uPNVW2qaFF .nav-item:focus,
.cid-uPNVW2qaFF .nav-link:focus {
  outline: none;
}
.cid-uPNVW2qaFF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPNVW2qaFF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPNVW2qaFF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPNVW2qaFF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPNVW2qaFF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPNVW2qaFF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPNVW2qaFF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPNVW2qaFF .navbar.opened {
  transition: all 0.3s;
}
.cid-uPNVW2qaFF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPNVW2qaFF .navbar .navbar-logo img {
  width: auto;
}
.cid-uPNVW2qaFF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPNVW2qaFF .navbar.collapsed {
  justify-content: center;
}
.cid-uPNVW2qaFF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPNVW2qaFF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPNVW2qaFF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPNVW2qaFF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPNVW2qaFF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPNVW2qaFF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPNVW2qaFF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPNVW2qaFF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPNVW2qaFF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPNVW2qaFF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPNVW2qaFF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPNVW2qaFF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPNVW2qaFF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPNVW2qaFF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPNVW2qaFF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPNVW2qaFF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPNVW2qaFF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPNVW2qaFF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPNVW2qaFF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPNVW2qaFF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPNVW2qaFF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPNVW2qaFF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPNVW2qaFF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPNVW2qaFF .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-uPNVW2qaFF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPNVW2qaFF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPNVW2qaFF .dropdown-item.active,
.cid-uPNVW2qaFF .dropdown-item:active {
  background-color: transparent;
}
.cid-uPNVW2qaFF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPNVW2qaFF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPNVW2qaFF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPNVW2qaFF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPNVW2qaFF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPNVW2qaFF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPNVW2qaFF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPNVW2qaFF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPNVW2qaFF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPNVW2qaFF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPNVW2qaFF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPNVW2qaFF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPNVW2qaFF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPNVW2qaFF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPNVW2qaFF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPNVW2qaFF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPNVW2qaFF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPNVW2qaFF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPNVW2qaFF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPNVW2qaFF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPNVW2qaFF .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-uPNVW2qaFF .navbar {
    height: 70px;
  }
  .cid-uPNVW2qaFF .navbar.opened {
    height: auto;
  }
  .cid-uPNVW2qaFF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yg {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yg div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yg p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yg section {
  width: 15%;
}
#custom-html-yg .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yg .sidenav a,
#custom-html-yg .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yg .sidenav a:hover,
#custom-html-yg .dropdown-btn:hover {
  color: blue;
}
#custom-html-yg .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yg .active {
  background-color: grey;
  color: white;
}
#custom-html-yg .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yg .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yg .sidenav {
    display: none;
  }
}
.cid-uPNVW2YkIr {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPNVW2YkIr .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uPNVW2YkIr .mbr-text {
  color: #4479d9;
}
.cid-uPNVW2YkIr section {
  width: 85%;
}
.cid-uPNVW3eqlG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPNVW3eqlG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNVW3eqlG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNVW3eqlG .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPNVW3eqlG .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPNVW3eqlG section {
  width: 85%;
}
.cid-uPNVW3EX50 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPNVW3EX50 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPNVW3EX50 .mbr-text {
  color: #000000;
}
.cid-uPNVW3EX50 section {
  width: 85%;
}
.cid-uPNVW3Z2Ox {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPNVW3Z2Ox .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNVW3Z2Ox .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNVW3Z2Ox .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPNVW3Z2Ox .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uPNVW3Z2Ox .mbr-text,
.cid-uPNVW3Z2Ox .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPNVW3Z2Ox section {
  width: 85%;
}
.cid-uPNVW4loZT {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPNVW4loZT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNVW4loZT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNVW4loZT .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPNVW4loZT .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPNVW4loZT .mbr-text,
.cid-uPNVW4loZT .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPNVW4loZT section {
  width: 85%;
}
.cid-uPNVW4J7Oc {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPNVW4J7Oc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNVW4J7Oc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNVW4J7Oc .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPNVW4J7Oc .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPNVW4J7Oc .mbr-text,
.cid-uPNVW4J7Oc .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPNVW4J7Oc section {
  width: 85%;
}
.cid-uPNVW583sR {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uPNVW583sR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNVW583sR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNVW583sR .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPNVW583sR .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPNVW583sR .mbr-text,
.cid-uPNVW583sR .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPNVW583sR section {
  width: 85%;
}
.cid-uPNVW5wQqd {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPNVW5wQqd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPNVW5wQqd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPNVW5wQqd .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPNVW5wQqd .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uPNVW5wQqd .mbr-text,
.cid-uPNVW5wQqd .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPNVW5wQqd section {
  width: 85%;
}
.cid-uPNVW6H25Q {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPNVW6H25Q .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPNVW6H25Q section {
  width: 85%;
}
.cid-uPNVW7574c {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uPNVW7574c .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPNVW7574c .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uPNVW7574c .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uPNVW7574c .row-copyright p {
  width: 100%;
}
.cid-uPNVW7574c .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uPNVW7574c section {
  width: 85%;
}
.cid-uPOtUHVS5q {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPOtUHVS5q nav.navbar {
  position: fixed;
}
.cid-uPOtUHVS5q .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uPOtUHVS5q .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPOtUHVS5q .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPOtUHVS5q .dropdown-item:hover,
.cid-uPOtUHVS5q .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uPOtUHVS5q .dropdown-item:hover span {
  color: white;
}
.cid-uPOtUHVS5q .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPOtUHVS5q .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPOtUHVS5q .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPOtUHVS5q .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPOtUHVS5q .nav-link {
  position: relative;
}
.cid-uPOtUHVS5q .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uPOtUHVS5q .container {
    flex-wrap: nowrap;
  }
}
.cid-uPOtUHVS5q .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPOtUHVS5q .dropdown-menu,
.cid-uPOtUHVS5q .navbar.opened {
  background: #ffffff !important;
}
.cid-uPOtUHVS5q .nav-item:focus,
.cid-uPOtUHVS5q .nav-link:focus {
  outline: none;
}
.cid-uPOtUHVS5q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPOtUHVS5q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPOtUHVS5q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPOtUHVS5q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPOtUHVS5q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPOtUHVS5q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPOtUHVS5q .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPOtUHVS5q .navbar.opened {
  transition: all 0.3s;
}
.cid-uPOtUHVS5q .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPOtUHVS5q .navbar .navbar-logo img {
  width: auto;
}
.cid-uPOtUHVS5q .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPOtUHVS5q .navbar.collapsed {
  justify-content: center;
}
.cid-uPOtUHVS5q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPOtUHVS5q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPOtUHVS5q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPOtUHVS5q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPOtUHVS5q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPOtUHVS5q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPOtUHVS5q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPOtUHVS5q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPOtUHVS5q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPOtUHVS5q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPOtUHVS5q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPOtUHVS5q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPOtUHVS5q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPOtUHVS5q .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPOtUHVS5q .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPOtUHVS5q .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPOtUHVS5q .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPOtUHVS5q .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPOtUHVS5q .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPOtUHVS5q .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPOtUHVS5q .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPOtUHVS5q .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPOtUHVS5q .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPOtUHVS5q .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-uPOtUHVS5q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPOtUHVS5q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPOtUHVS5q .dropdown-item.active,
.cid-uPOtUHVS5q .dropdown-item:active {
  background-color: transparent;
}
.cid-uPOtUHVS5q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPOtUHVS5q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPOtUHVS5q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPOtUHVS5q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPOtUHVS5q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPOtUHVS5q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPOtUHVS5q ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPOtUHVS5q .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPOtUHVS5q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPOtUHVS5q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPOtUHVS5q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPOtUHVS5q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPOtUHVS5q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPOtUHVS5q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPOtUHVS5q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPOtUHVS5q nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPOtUHVS5q nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPOtUHVS5q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPOtUHVS5q .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPOtUHVS5q a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPOtUHVS5q .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-uPOtUHVS5q .navbar {
    height: 70px;
  }
  .cid-uPOtUHVS5q .navbar.opened {
    height: auto;
  }
  .cid-uPOtUHVS5q .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yh {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yh div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yh p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yh section {
  width: 15%;
}
#custom-html-yh .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yh .sidenav a,
#custom-html-yh .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yh .sidenav a:hover,
#custom-html-yh .dropdown-btn:hover {
  color: blue;
}
#custom-html-yh .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yh .active {
  background-color: grey;
  color: white;
}
#custom-html-yh .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yh .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yh .sidenav {
    display: none;
  }
}
.cid-uPOtUIm9OX {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPOtUIm9OX .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uPOtUIm9OX .mbr-text {
  color: #4479d9;
}
.cid-uPOtUIm9OX section {
  width: 85%;
}
.cid-uPOtUICSAo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPOtUICSAo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOtUICSAo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOtUICSAo .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPOtUICSAo .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPOtUICSAo section {
  width: 85%;
}
.cid-uPOtUIWR5U {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPOtUIWR5U .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPOtUIWR5U .mbr-text {
  color: #000000;
}
.cid-uPOtUIWR5U section {
  width: 85%;
}
.cid-uPOtUJdjvH {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPOtUJdjvH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOtUJdjvH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOtUJdjvH .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPOtUJdjvH .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uPOtUJdjvH .mbr-text,
.cid-uPOtUJdjvH .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPOtUJdjvH section {
  width: 85%;
}
.cid-uPOtUJyUOM {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPOtUJyUOM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOtUJyUOM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOtUJyUOM .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPOtUJyUOM .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPOtUJyUOM .mbr-text,
.cid-uPOtUJyUOM .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPOtUJyUOM section {
  width: 85%;
}
.cid-uPOtUJWl2r {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPOtUJWl2r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOtUJWl2r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOtUJWl2r .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPOtUJWl2r .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPOtUJWl2r .mbr-text,
.cid-uPOtUJWl2r .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPOtUJWl2r section {
  width: 85%;
}
.cid-uPOtUKidsv {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uPOtUKidsv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOtUKidsv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOtUKidsv .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPOtUKidsv .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPOtUKidsv .mbr-text,
.cid-uPOtUKidsv .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPOtUKidsv section {
  width: 85%;
}
.cid-uPOtUKEChe {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPOtUKEChe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOtUKEChe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOtUKEChe .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPOtUKEChe .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uPOtUKEChe .mbr-text,
.cid-uPOtUKEChe .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPOtUKEChe section {
  width: 85%;
}
.cid-uPOtUL2jvE {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPOtUL2jvE .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPOtUL2jvE section {
  width: 85%;
}
.cid-uPOtULnzuA {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uPOtULnzuA .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPOtULnzuA .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uPOtULnzuA .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uPOtULnzuA .row-copyright p {
  width: 100%;
}
.cid-uPOtULnzuA .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uPOtULnzuA section {
  width: 85%;
}
.cid-uPOCDoVaRU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPOCDoVaRU nav.navbar {
  position: fixed;
}
.cid-uPOCDoVaRU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uPOCDoVaRU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPOCDoVaRU .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPOCDoVaRU .dropdown-item:hover,
.cid-uPOCDoVaRU .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uPOCDoVaRU .dropdown-item:hover span {
  color: white;
}
.cid-uPOCDoVaRU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPOCDoVaRU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPOCDoVaRU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPOCDoVaRU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPOCDoVaRU .nav-link {
  position: relative;
}
.cid-uPOCDoVaRU .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uPOCDoVaRU .container {
    flex-wrap: nowrap;
  }
}
.cid-uPOCDoVaRU .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPOCDoVaRU .dropdown-menu,
.cid-uPOCDoVaRU .navbar.opened {
  background: #ffffff !important;
}
.cid-uPOCDoVaRU .nav-item:focus,
.cid-uPOCDoVaRU .nav-link:focus {
  outline: none;
}
.cid-uPOCDoVaRU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPOCDoVaRU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPOCDoVaRU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPOCDoVaRU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPOCDoVaRU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPOCDoVaRU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPOCDoVaRU .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPOCDoVaRU .navbar.opened {
  transition: all 0.3s;
}
.cid-uPOCDoVaRU .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPOCDoVaRU .navbar .navbar-logo img {
  width: auto;
}
.cid-uPOCDoVaRU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPOCDoVaRU .navbar.collapsed {
  justify-content: center;
}
.cid-uPOCDoVaRU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPOCDoVaRU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPOCDoVaRU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPOCDoVaRU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPOCDoVaRU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPOCDoVaRU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPOCDoVaRU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPOCDoVaRU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPOCDoVaRU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPOCDoVaRU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPOCDoVaRU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPOCDoVaRU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPOCDoVaRU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPOCDoVaRU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPOCDoVaRU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPOCDoVaRU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPOCDoVaRU .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPOCDoVaRU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPOCDoVaRU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPOCDoVaRU .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPOCDoVaRU .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPOCDoVaRU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPOCDoVaRU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPOCDoVaRU .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-uPOCDoVaRU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPOCDoVaRU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPOCDoVaRU .dropdown-item.active,
.cid-uPOCDoVaRU .dropdown-item:active {
  background-color: transparent;
}
.cid-uPOCDoVaRU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPOCDoVaRU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPOCDoVaRU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPOCDoVaRU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPOCDoVaRU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPOCDoVaRU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPOCDoVaRU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPOCDoVaRU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPOCDoVaRU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPOCDoVaRU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPOCDoVaRU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPOCDoVaRU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPOCDoVaRU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPOCDoVaRU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPOCDoVaRU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPOCDoVaRU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPOCDoVaRU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPOCDoVaRU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPOCDoVaRU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPOCDoVaRU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPOCDoVaRU .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-uPOCDoVaRU .navbar {
    height: 70px;
  }
  .cid-uPOCDoVaRU .navbar.opened {
    height: auto;
  }
  .cid-uPOCDoVaRU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yi {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yi div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yi p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yi section {
  width: 15%;
}
#custom-html-yi .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yi .sidenav a,
#custom-html-yi .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yi .sidenav a:hover,
#custom-html-yi .dropdown-btn:hover {
  color: blue;
}
#custom-html-yi .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yi .active {
  background-color: grey;
  color: white;
}
#custom-html-yi .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yi .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yi .sidenav {
    display: none;
  }
}
.cid-uPOCDpu3dO {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPOCDpu3dO .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uPOCDpu3dO .mbr-text {
  color: #4479d9;
}
.cid-uPOCDpu3dO section {
  width: 85%;
}
.cid-uPOCDpPbSM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPOCDpPbSM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOCDpPbSM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOCDpPbSM .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPOCDpPbSM .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPOCDpPbSM section {
  width: 85%;
}
.cid-uPOCDqdqbB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPOCDqdqbB .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPOCDqdqbB .mbr-text {
  color: #000000;
}
.cid-uPOCDqdqbB section {
  width: 85%;
}
.cid-uPOCDqxACy {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPOCDqxACy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOCDqxACy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOCDqxACy .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPOCDqxACy .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uPOCDqxACy .mbr-text,
.cid-uPOCDqxACy .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPOCDqxACy section {
  width: 85%;
}
.cid-uPOCDqWMMZ {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPOCDqWMMZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOCDqWMMZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOCDqWMMZ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPOCDqWMMZ .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPOCDqWMMZ .mbr-text,
.cid-uPOCDqWMMZ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPOCDqWMMZ section {
  width: 85%;
}
.cid-uPOCDrk0Cl {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPOCDrk0Cl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOCDrk0Cl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOCDrk0Cl .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPOCDrk0Cl .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPOCDrk0Cl .mbr-text,
.cid-uPOCDrk0Cl .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPOCDrk0Cl section {
  width: 85%;
}
.cid-uPOCDrL8jK {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uPOCDrL8jK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOCDrL8jK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOCDrL8jK .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPOCDrL8jK .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPOCDrL8jK .mbr-text,
.cid-uPOCDrL8jK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPOCDrL8jK section {
  width: 85%;
}
.cid-uPOCDsd5WH {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPOCDsd5WH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPOCDsd5WH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPOCDsd5WH .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPOCDsd5WH .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uPOCDsd5WH .mbr-text,
.cid-uPOCDsd5WH .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPOCDsd5WH section {
  width: 85%;
}
.cid-uPOCDsGh8m {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPOCDsGh8m .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPOCDsGh8m section {
  width: 85%;
}
.cid-uPOCDt1LhU {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uPOCDt1LhU .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPOCDt1LhU .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uPOCDt1LhU .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uPOCDt1LhU .row-copyright p {
  width: 100%;
}
.cid-uPOCDt1LhU .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uPOCDt1LhU section {
  width: 85%;
}
.cid-uPTVXQWVc5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPTVXQWVc5 nav.navbar {
  position: fixed;
}
.cid-uPTVXQWVc5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uPTVXQWVc5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPTVXQWVc5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPTVXQWVc5 .dropdown-item:hover,
.cid-uPTVXQWVc5 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uPTVXQWVc5 .dropdown-item:hover span {
  color: white;
}
.cid-uPTVXQWVc5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPTVXQWVc5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPTVXQWVc5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPTVXQWVc5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPTVXQWVc5 .nav-link {
  position: relative;
}
.cid-uPTVXQWVc5 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uPTVXQWVc5 .container {
    flex-wrap: nowrap;
  }
}
.cid-uPTVXQWVc5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPTVXQWVc5 .dropdown-menu,
.cid-uPTVXQWVc5 .navbar.opened {
  background: #ffffff !important;
}
.cid-uPTVXQWVc5 .nav-item:focus,
.cid-uPTVXQWVc5 .nav-link:focus {
  outline: none;
}
.cid-uPTVXQWVc5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPTVXQWVc5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPTVXQWVc5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPTVXQWVc5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPTVXQWVc5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPTVXQWVc5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPTVXQWVc5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPTVXQWVc5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uPTVXQWVc5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPTVXQWVc5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uPTVXQWVc5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPTVXQWVc5 .navbar.collapsed {
  justify-content: center;
}
.cid-uPTVXQWVc5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPTVXQWVc5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPTVXQWVc5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPTVXQWVc5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPTVXQWVc5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPTVXQWVc5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPTVXQWVc5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPTVXQWVc5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPTVXQWVc5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPTVXQWVc5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPTVXQWVc5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPTVXQWVc5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPTVXQWVc5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPTVXQWVc5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPTVXQWVc5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPTVXQWVc5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPTVXQWVc5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPTVXQWVc5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPTVXQWVc5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPTVXQWVc5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPTVXQWVc5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPTVXQWVc5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPTVXQWVc5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPTVXQWVc5 .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-uPTVXQWVc5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPTVXQWVc5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPTVXQWVc5 .dropdown-item.active,
.cid-uPTVXQWVc5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uPTVXQWVc5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPTVXQWVc5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPTVXQWVc5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPTVXQWVc5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPTVXQWVc5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPTVXQWVc5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPTVXQWVc5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPTVXQWVc5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPTVXQWVc5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPTVXQWVc5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPTVXQWVc5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPTVXQWVc5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPTVXQWVc5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPTVXQWVc5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPTVXQWVc5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPTVXQWVc5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPTVXQWVc5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPTVXQWVc5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPTVXQWVc5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPTVXQWVc5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPTVXQWVc5 .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-uPTVXQWVc5 .navbar {
    height: 70px;
  }
  .cid-uPTVXQWVc5 .navbar.opened {
    height: auto;
  }
  .cid-uPTVXQWVc5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yj {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yj div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yj p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yj section {
  width: 15%;
}
#custom-html-yj .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yj .sidenav a,
#custom-html-yj .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yj .sidenav a:hover,
#custom-html-yj .dropdown-btn:hover {
  color: blue;
}
#custom-html-yj .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yj .active {
  background-color: grey;
  color: white;
}
#custom-html-yj .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yj .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yj .sidenav {
    display: none;
  }
}
.cid-uPTVXRmYRj {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPTVXRmYRj .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uPTVXRmYRj .mbr-text {
  color: #4479d9;
}
.cid-uPTVXRmYRj section {
  width: 85%;
}
.cid-uPTVXRBujB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPTVXRBujB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPTVXRBujB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPTVXRBujB .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPTVXRBujB .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPTVXRBujB section {
  width: 85%;
}
.cid-uPTVXRVDcG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPTVXRVDcG .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPTVXRVDcG .mbr-text {
  color: #000000;
}
.cid-uPTVXRVDcG section {
  width: 85%;
}
.cid-uPTVXSdZQP {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPTVXSdZQP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPTVXSdZQP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPTVXSdZQP .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPTVXSdZQP .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uPTVXSdZQP .mbr-text,
.cid-uPTVXSdZQP .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPTVXSdZQP section {
  width: 85%;
}
.cid-uPTVXSxkTs {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPTVXSxkTs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPTVXSxkTs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPTVXSxkTs .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPTVXSxkTs .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uPTVXSxkTs .mbr-text,
.cid-uPTVXSxkTs .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPTVXSxkTs section {
  width: 85%;
}
.cid-uPTVXU6SBd {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPTVXU6SBd .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPTVXU6SBd section {
  width: 85%;
}
.cid-uPTVXUrhSf {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uPTVXUrhSf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPTVXUrhSf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uPTVXUrhSf .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uPTVXUrhSf .row-copyright p {
  width: 100%;
}
.cid-uPTVXUrhSf .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uPTVXUrhSf section {
  width: 85%;
}
.cid-uPU5ZvrLaa {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPU5ZvrLaa nav.navbar {
  position: fixed;
}
.cid-uPU5ZvrLaa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uPU5ZvrLaa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPU5ZvrLaa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPU5ZvrLaa .dropdown-item:hover,
.cid-uPU5ZvrLaa .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uPU5ZvrLaa .dropdown-item:hover span {
  color: white;
}
.cid-uPU5ZvrLaa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPU5ZvrLaa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPU5ZvrLaa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPU5ZvrLaa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPU5ZvrLaa .nav-link {
  position: relative;
}
.cid-uPU5ZvrLaa .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uPU5ZvrLaa .container {
    flex-wrap: nowrap;
  }
}
.cid-uPU5ZvrLaa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPU5ZvrLaa .dropdown-menu,
.cid-uPU5ZvrLaa .navbar.opened {
  background: #ffffff !important;
}
.cid-uPU5ZvrLaa .nav-item:focus,
.cid-uPU5ZvrLaa .nav-link:focus {
  outline: none;
}
.cid-uPU5ZvrLaa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPU5ZvrLaa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPU5ZvrLaa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPU5ZvrLaa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPU5ZvrLaa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPU5ZvrLaa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPU5ZvrLaa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPU5ZvrLaa .navbar.opened {
  transition: all 0.3s;
}
.cid-uPU5ZvrLaa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPU5ZvrLaa .navbar .navbar-logo img {
  width: auto;
}
.cid-uPU5ZvrLaa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPU5ZvrLaa .navbar.collapsed {
  justify-content: center;
}
.cid-uPU5ZvrLaa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPU5ZvrLaa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPU5ZvrLaa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPU5ZvrLaa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPU5ZvrLaa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPU5ZvrLaa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPU5ZvrLaa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPU5ZvrLaa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPU5ZvrLaa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPU5ZvrLaa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPU5ZvrLaa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPU5ZvrLaa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPU5ZvrLaa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPU5ZvrLaa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPU5ZvrLaa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPU5ZvrLaa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPU5ZvrLaa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPU5ZvrLaa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPU5ZvrLaa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPU5ZvrLaa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPU5ZvrLaa .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPU5ZvrLaa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPU5ZvrLaa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPU5ZvrLaa .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-uPU5ZvrLaa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPU5ZvrLaa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPU5ZvrLaa .dropdown-item.active,
.cid-uPU5ZvrLaa .dropdown-item:active {
  background-color: transparent;
}
.cid-uPU5ZvrLaa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPU5ZvrLaa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPU5ZvrLaa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPU5ZvrLaa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPU5ZvrLaa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPU5ZvrLaa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPU5ZvrLaa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPU5ZvrLaa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPU5ZvrLaa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPU5ZvrLaa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPU5ZvrLaa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPU5ZvrLaa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPU5ZvrLaa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPU5ZvrLaa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPU5ZvrLaa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPU5ZvrLaa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPU5ZvrLaa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPU5ZvrLaa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPU5ZvrLaa .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPU5ZvrLaa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPU5ZvrLaa .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-uPU5ZvrLaa .navbar {
    height: 70px;
  }
  .cid-uPU5ZvrLaa .navbar.opened {
    height: auto;
  }
  .cid-uPU5ZvrLaa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yk {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yk div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yk p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yk section {
  width: 15%;
}
#custom-html-yk .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yk .sidenav a,
#custom-html-yk .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yk .sidenav a:hover,
#custom-html-yk .dropdown-btn:hover {
  color: blue;
}
#custom-html-yk .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yk .active {
  background-color: grey;
  color: white;
}
#custom-html-yk .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yk .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yk .sidenav {
    display: none;
  }
}
.cid-uPU5ZvTXXQ {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPU5ZvTXXQ .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uPU5ZvTXXQ .mbr-text {
  color: #4479d9;
}
.cid-uPU5ZvTXXQ section {
  width: 85%;
}
.cid-uPU5Zw9VdU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPU5Zw9VdU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPU5Zw9VdU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPU5Zw9VdU .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPU5Zw9VdU .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPU5Zw9VdU section {
  width: 85%;
}
.cid-uPU5Zwxokr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPU5Zwxokr .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPU5Zwxokr .mbr-text {
  color: #000000;
}
.cid-uPU5Zwxokr section {
  width: 85%;
}
.cid-uPU5ZwOF6P {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPU5ZwOF6P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPU5ZwOF6P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPU5ZwOF6P .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPU5ZwOF6P .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uPU5ZwOF6P .mbr-text,
.cid-uPU5ZwOF6P .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPU5ZwOF6P section {
  width: 85%;
}
.cid-uPU5Zx9NaZ {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPU5Zx9NaZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPU5Zx9NaZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPU5Zx9NaZ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPU5Zx9NaZ .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uPU5Zx9NaZ .mbr-text,
.cid-uPU5Zx9NaZ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPU5Zx9NaZ section {
  width: 85%;
}
.cid-uPUdPtjjbU {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPUdPtjjbU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPUdPtjjbU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uPUdPtjjbU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uPUdPtjjbU .row {
  flex-direction: row-reverse;
}
.cid-uPUdPtjjbU img {
  width: 100%;
}
.cid-uPUdPtjjbU .mbr-description {
  color: #000000;
}
.cid-uPUdPtjjbU section {
  width: 85%;
}
.cid-uPU5Zxv2Wu {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPU5Zxv2Wu .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPU5Zxv2Wu section {
  width: 85%;
}
.cid-uPU5ZxMS7E {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uPU5ZxMS7E .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPU5ZxMS7E .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uPU5ZxMS7E .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uPU5ZxMS7E .row-copyright p {
  width: 100%;
}
.cid-uPU5ZxMS7E .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uPU5ZxMS7E section {
  width: 85%;
}
.cid-uPUvhnimlb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPUvhnimlb nav.navbar {
  position: fixed;
}
.cid-uPUvhnimlb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uPUvhnimlb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPUvhnimlb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPUvhnimlb .dropdown-item:hover,
.cid-uPUvhnimlb .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uPUvhnimlb .dropdown-item:hover span {
  color: white;
}
.cid-uPUvhnimlb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPUvhnimlb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPUvhnimlb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPUvhnimlb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPUvhnimlb .nav-link {
  position: relative;
}
.cid-uPUvhnimlb .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uPUvhnimlb .container {
    flex-wrap: nowrap;
  }
}
.cid-uPUvhnimlb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPUvhnimlb .dropdown-menu,
.cid-uPUvhnimlb .navbar.opened {
  background: #ffffff !important;
}
.cid-uPUvhnimlb .nav-item:focus,
.cid-uPUvhnimlb .nav-link:focus {
  outline: none;
}
.cid-uPUvhnimlb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPUvhnimlb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPUvhnimlb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPUvhnimlb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPUvhnimlb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPUvhnimlb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPUvhnimlb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPUvhnimlb .navbar.opened {
  transition: all 0.3s;
}
.cid-uPUvhnimlb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPUvhnimlb .navbar .navbar-logo img {
  width: auto;
}
.cid-uPUvhnimlb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPUvhnimlb .navbar.collapsed {
  justify-content: center;
}
.cid-uPUvhnimlb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPUvhnimlb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPUvhnimlb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPUvhnimlb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPUvhnimlb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPUvhnimlb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPUvhnimlb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPUvhnimlb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPUvhnimlb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPUvhnimlb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPUvhnimlb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPUvhnimlb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPUvhnimlb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPUvhnimlb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPUvhnimlb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPUvhnimlb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPUvhnimlb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPUvhnimlb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPUvhnimlb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPUvhnimlb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPUvhnimlb .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPUvhnimlb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPUvhnimlb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPUvhnimlb .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-uPUvhnimlb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPUvhnimlb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPUvhnimlb .dropdown-item.active,
.cid-uPUvhnimlb .dropdown-item:active {
  background-color: transparent;
}
.cid-uPUvhnimlb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPUvhnimlb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPUvhnimlb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPUvhnimlb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPUvhnimlb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPUvhnimlb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPUvhnimlb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPUvhnimlb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPUvhnimlb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPUvhnimlb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPUvhnimlb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPUvhnimlb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPUvhnimlb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPUvhnimlb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPUvhnimlb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPUvhnimlb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPUvhnimlb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPUvhnimlb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPUvhnimlb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPUvhnimlb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPUvhnimlb .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-uPUvhnimlb .navbar {
    height: 70px;
  }
  .cid-uPUvhnimlb .navbar.opened {
    height: auto;
  }
  .cid-uPUvhnimlb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yl {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yl div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yl p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yl section {
  width: 15%;
}
#custom-html-yl .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yl .sidenav a,
#custom-html-yl .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yl .sidenav a:hover,
#custom-html-yl .dropdown-btn:hover {
  color: blue;
}
#custom-html-yl .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yl .active {
  background-color: grey;
  color: white;
}
#custom-html-yl .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yl .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yl .sidenav {
    display: none;
  }
}
.cid-uPUvhnJSbn {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPUvhnJSbn .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uPUvhnJSbn .mbr-text {
  color: #4479d9;
}
.cid-uPUvhnJSbn section {
  width: 85%;
}
.cid-uPUvhnYFxs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPUvhnYFxs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPUvhnYFxs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPUvhnYFxs .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPUvhnYFxs .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPUvhnYFxs section {
  width: 85%;
}
.cid-uPUvhohqFl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPUvhohqFl .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPUvhohqFl section {
  width: 85%;
}
.cid-uPUw6n3Ozk {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPUw6n3Ozk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPUw6n3Ozk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPUw6n3Ozk .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPUw6n3Ozk .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uPUw6n3Ozk .mbr-text,
.cid-uPUw6n3Ozk .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPUw6n3Ozk section {
  width: 85%;
}
.cid-uPUwmahhJG {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uPUwmahhJG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPUwmahhJG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPUwmahhJG .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPUwmahhJG .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPUwmahhJG .mbr-text,
.cid-uPUwmahhJG .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPUwmahhJG section {
  width: 85%;
}
.cid-uPUxbZjhci {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPUxbZjhci .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPUxbZjhci .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPUxbZjhci .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPUxbZjhci .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uPUxbZjhci .mbr-text,
.cid-uPUxbZjhci .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPUxbZjhci section {
  width: 85%;
}
.cid-uPUvhpyeBy {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPUvhpyeBy .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPUvhpyeBy section {
  width: 85%;
}
.cid-uPUvhpQLUn {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uPUvhpQLUn .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPUvhpQLUn .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uPUvhpQLUn .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uPUvhpQLUn .row-copyright p {
  width: 100%;
}
.cid-uPUvhpQLUn .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uPUvhpQLUn section {
  width: 85%;
}
.cid-uPZwN7Q3Er {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPZwN7Q3Er nav.navbar {
  position: fixed;
}
.cid-uPZwN7Q3Er .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uPZwN7Q3Er .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPZwN7Q3Er .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPZwN7Q3Er .dropdown-item:hover,
.cid-uPZwN7Q3Er .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uPZwN7Q3Er .dropdown-item:hover span {
  color: white;
}
.cid-uPZwN7Q3Er .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPZwN7Q3Er .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPZwN7Q3Er .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPZwN7Q3Er .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPZwN7Q3Er .nav-link {
  position: relative;
}
.cid-uPZwN7Q3Er .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uPZwN7Q3Er .container {
    flex-wrap: nowrap;
  }
}
.cid-uPZwN7Q3Er .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPZwN7Q3Er .dropdown-menu,
.cid-uPZwN7Q3Er .navbar.opened {
  background: #ffffff !important;
}
.cid-uPZwN7Q3Er .nav-item:focus,
.cid-uPZwN7Q3Er .nav-link:focus {
  outline: none;
}
.cid-uPZwN7Q3Er .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPZwN7Q3Er .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPZwN7Q3Er .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPZwN7Q3Er .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPZwN7Q3Er .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPZwN7Q3Er .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPZwN7Q3Er .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPZwN7Q3Er .navbar.opened {
  transition: all 0.3s;
}
.cid-uPZwN7Q3Er .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPZwN7Q3Er .navbar .navbar-logo img {
  width: auto;
}
.cid-uPZwN7Q3Er .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPZwN7Q3Er .navbar.collapsed {
  justify-content: center;
}
.cid-uPZwN7Q3Er .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPZwN7Q3Er .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPZwN7Q3Er .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPZwN7Q3Er .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPZwN7Q3Er .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPZwN7Q3Er .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPZwN7Q3Er .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPZwN7Q3Er .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPZwN7Q3Er .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPZwN7Q3Er .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPZwN7Q3Er .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPZwN7Q3Er .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPZwN7Q3Er .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPZwN7Q3Er .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPZwN7Q3Er .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPZwN7Q3Er .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPZwN7Q3Er .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPZwN7Q3Er .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPZwN7Q3Er .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPZwN7Q3Er .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPZwN7Q3Er .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPZwN7Q3Er .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPZwN7Q3Er .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPZwN7Q3Er .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-uPZwN7Q3Er .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPZwN7Q3Er .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPZwN7Q3Er .dropdown-item.active,
.cid-uPZwN7Q3Er .dropdown-item:active {
  background-color: transparent;
}
.cid-uPZwN7Q3Er .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPZwN7Q3Er .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPZwN7Q3Er .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPZwN7Q3Er .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPZwN7Q3Er .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPZwN7Q3Er .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPZwN7Q3Er ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPZwN7Q3Er .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPZwN7Q3Er button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPZwN7Q3Er button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPZwN7Q3Er button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPZwN7Q3Er button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPZwN7Q3Er button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPZwN7Q3Er button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPZwN7Q3Er nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPZwN7Q3Er nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPZwN7Q3Er nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPZwN7Q3Er nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPZwN7Q3Er .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPZwN7Q3Er a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPZwN7Q3Er .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-uPZwN7Q3Er .navbar {
    height: 70px;
  }
  .cid-uPZwN7Q3Er .navbar.opened {
    height: auto;
  }
  .cid-uPZwN7Q3Er .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-ym {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-ym div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-ym p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-ym section {
  width: 15%;
}
#custom-html-ym .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-ym .sidenav a,
#custom-html-ym .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-ym .sidenav a:hover,
#custom-html-ym .dropdown-btn:hover {
  color: blue;
}
#custom-html-ym .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-ym .active {
  background-color: grey;
  color: white;
}
#custom-html-ym .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-ym .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-ym .sidenav {
    display: none;
  }
}
.cid-uPZwN8lMWU {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPZwN8lMWU .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uPZwN8lMWU .mbr-text {
  color: #4479d9;
}
.cid-uPZwN8lMWU section {
  width: 85%;
}
.cid-uPZwN8AmMv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPZwN8AmMv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPZwN8AmMv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPZwN8AmMv .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPZwN8AmMv .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPZwN8AmMv section {
  width: 85%;
}
.cid-uPZwN8VhNg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPZwN8VhNg .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPZwN8VhNg .mbr-text {
  color: #000000;
}
.cid-uPZwN8VhNg section {
  width: 85%;
}
.cid-uPZyaJKr9A {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPZyaJKr9A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPZyaJKr9A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPZyaJKr9A .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uPZyaJKr9A .panel-group {
  border: none;
}
.cid-uPZyaJKr9A .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uPZyaJKr9A .panel-body,
.cid-uPZyaJKr9A .card-header {
  padding: 1rem 0;
}
.cid-uPZyaJKr9A .panel-title-edit {
  color: #4479d9;
}
.cid-uPZyaJKr9A .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uPZyaJKr9A section {
  width: 85%;
}
.cid-uPZwNafmfj {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPZwNafmfj .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPZwNafmfj section {
  width: 85%;
}
.cid-uPZwNayt8S {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uPZwNayt8S .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPZwNayt8S .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uPZwNayt8S .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uPZwNayt8S .row-copyright p {
  width: 100%;
}
.cid-uPZwNayt8S .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uPZwNayt8S section {
  width: 85%;
}
.cid-uQn0YQmk24 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQn0YQmk24 nav.navbar {
  position: fixed;
}
.cid-uQn0YQmk24 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uQn0YQmk24 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQn0YQmk24 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQn0YQmk24 .dropdown-item:hover,
.cid-uQn0YQmk24 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uQn0YQmk24 .dropdown-item:hover span {
  color: white;
}
.cid-uQn0YQmk24 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQn0YQmk24 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQn0YQmk24 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQn0YQmk24 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQn0YQmk24 .nav-link {
  position: relative;
}
.cid-uQn0YQmk24 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uQn0YQmk24 .container {
    flex-wrap: nowrap;
  }
}
.cid-uQn0YQmk24 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQn0YQmk24 .dropdown-menu,
.cid-uQn0YQmk24 .navbar.opened {
  background: #ffffff !important;
}
.cid-uQn0YQmk24 .nav-item:focus,
.cid-uQn0YQmk24 .nav-link:focus {
  outline: none;
}
.cid-uQn0YQmk24 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQn0YQmk24 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQn0YQmk24 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQn0YQmk24 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQn0YQmk24 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQn0YQmk24 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQn0YQmk24 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQn0YQmk24 .navbar.opened {
  transition: all 0.3s;
}
.cid-uQn0YQmk24 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQn0YQmk24 .navbar .navbar-logo img {
  width: auto;
}
.cid-uQn0YQmk24 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQn0YQmk24 .navbar.collapsed {
  justify-content: center;
}
.cid-uQn0YQmk24 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQn0YQmk24 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQn0YQmk24 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uQn0YQmk24 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQn0YQmk24 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQn0YQmk24 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uQn0YQmk24 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQn0YQmk24 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQn0YQmk24 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQn0YQmk24 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQn0YQmk24 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQn0YQmk24 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQn0YQmk24 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQn0YQmk24 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uQn0YQmk24 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQn0YQmk24 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQn0YQmk24 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQn0YQmk24 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQn0YQmk24 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQn0YQmk24 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uQn0YQmk24 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQn0YQmk24 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQn0YQmk24 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQn0YQmk24 .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-uQn0YQmk24 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQn0YQmk24 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQn0YQmk24 .dropdown-item.active,
.cid-uQn0YQmk24 .dropdown-item:active {
  background-color: transparent;
}
.cid-uQn0YQmk24 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQn0YQmk24 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQn0YQmk24 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQn0YQmk24 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQn0YQmk24 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQn0YQmk24 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQn0YQmk24 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQn0YQmk24 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQn0YQmk24 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQn0YQmk24 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQn0YQmk24 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQn0YQmk24 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQn0YQmk24 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQn0YQmk24 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQn0YQmk24 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQn0YQmk24 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQn0YQmk24 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQn0YQmk24 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQn0YQmk24 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQn0YQmk24 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQn0YQmk24 .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-uQn0YQmk24 .navbar {
    height: 70px;
  }
  .cid-uQn0YQmk24 .navbar.opened {
    height: auto;
  }
  .cid-uQn0YQmk24 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQn0YQOIs2 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQn0YQOIs2 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQn0YQOIs2 .mbr-text {
  color: #4479d9;
}
.cid-uQn0YR2KGn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQn0YR2KGn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQn0YR2KGn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQn0YR2KGn .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQn0YR2KGn .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uQn0YRmhbh {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQn0YRmhbh .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQn0YRmhbh .mbr-text {
  color: #000000;
}
.cid-uQnc9PIjZM {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uQnc9PIjZM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQnc9PIjZM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQnc9PIjZM .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQnc9PIjZM .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uQnc9PIjZM .mbr-text,
.cid-uQnc9PIjZM .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uTzYpcrtmf {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTzYpcrtmf .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTzYpcrtmf .mbr-text {
  color: #000000;
}
.cid-uQn0YS0shF {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-06.jpg-2000x1120.jpg");
}
.cid-uQn0YS0shF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQn0YS0shF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQn0YS0shF ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uQn0YS0shF li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uQn0YS0shF ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uQn0YS0shF H3 {
  color: #4479d9;
}
.cid-uQn0YS0shF .list {
  color: #ffffff;
}
.cid-uTA2koOMmR {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uTA2koOMmR .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRh63WJdOg {
  padding-top: 7rem;
  padding-bottom: 8rem;
  background-color: #65c6d4;
}
.cid-uRh63WJdOg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRh63WJdOg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uRh63WJdOg .container {
    padding: 0 16px;
  }
}
@media (max-width: 768px) {
  .cid-uRh63WJdOg .container {
    padding: 0 12px;
  }
}
.cid-uRh63WJdOg .image-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uRh63WJdOg .image-wrapper {
    margin-bottom: 24px;
    height: auto;
  }
}
.cid-uRh63WJdOg .image-wrapper img {
  height: 260px;
  width: 410px;
  object-fit: cover;
  border-radius: 50px;
}
@media (max-width: 992px) {
  .cid-uRh63WJdOg .image-wrapper img {
    margin-bottom: 24px;
  }
}
.cid-uRh63WJdOg .title-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uRh63WJdOg .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uRh63WJdOg .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uRh63WJdOg .mbr-section-title {
  color: #e43f3f;
}
.cid-uRh63WJdOg .mbr-text {
  color: #222222;
}
.cid-uRh63WJdOg .mbr-text,
.cid-uRh63WJdOg .mbr-section-btn {
  color: #ffffff;
}
.cid-uQn0YTcemJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uQn0YTcemJ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQn0YTcemJ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQn0YTcemJ .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uQn0YTcemJ .row-copyright p {
  width: 100%;
}
.cid-uQn0YTcemJ .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uQn0YTcemJ section {
  width: 85%;
}
.cid-uQn7rOm8Mw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQn7rOm8Mw nav.navbar {
  position: fixed;
}
.cid-uQn7rOm8Mw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uQn7rOm8Mw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQn7rOm8Mw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQn7rOm8Mw .dropdown-item:hover,
.cid-uQn7rOm8Mw .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uQn7rOm8Mw .dropdown-item:hover span {
  color: white;
}
.cid-uQn7rOm8Mw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQn7rOm8Mw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQn7rOm8Mw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQn7rOm8Mw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQn7rOm8Mw .nav-link {
  position: relative;
}
.cid-uQn7rOm8Mw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uQn7rOm8Mw .container {
    flex-wrap: nowrap;
  }
}
.cid-uQn7rOm8Mw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQn7rOm8Mw .dropdown-menu,
.cid-uQn7rOm8Mw .navbar.opened {
  background: #ffffff !important;
}
.cid-uQn7rOm8Mw .nav-item:focus,
.cid-uQn7rOm8Mw .nav-link:focus {
  outline: none;
}
.cid-uQn7rOm8Mw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQn7rOm8Mw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQn7rOm8Mw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQn7rOm8Mw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQn7rOm8Mw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQn7rOm8Mw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQn7rOm8Mw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQn7rOm8Mw .navbar.opened {
  transition: all 0.3s;
}
.cid-uQn7rOm8Mw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQn7rOm8Mw .navbar .navbar-logo img {
  width: auto;
}
.cid-uQn7rOm8Mw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQn7rOm8Mw .navbar.collapsed {
  justify-content: center;
}
.cid-uQn7rOm8Mw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQn7rOm8Mw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQn7rOm8Mw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uQn7rOm8Mw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQn7rOm8Mw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQn7rOm8Mw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uQn7rOm8Mw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQn7rOm8Mw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQn7rOm8Mw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQn7rOm8Mw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQn7rOm8Mw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQn7rOm8Mw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQn7rOm8Mw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQn7rOm8Mw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uQn7rOm8Mw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQn7rOm8Mw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQn7rOm8Mw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQn7rOm8Mw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQn7rOm8Mw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQn7rOm8Mw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uQn7rOm8Mw .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQn7rOm8Mw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQn7rOm8Mw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQn7rOm8Mw .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-uQn7rOm8Mw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQn7rOm8Mw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQn7rOm8Mw .dropdown-item.active,
.cid-uQn7rOm8Mw .dropdown-item:active {
  background-color: transparent;
}
.cid-uQn7rOm8Mw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQn7rOm8Mw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQn7rOm8Mw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQn7rOm8Mw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQn7rOm8Mw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQn7rOm8Mw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQn7rOm8Mw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQn7rOm8Mw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQn7rOm8Mw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQn7rOm8Mw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQn7rOm8Mw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQn7rOm8Mw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQn7rOm8Mw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQn7rOm8Mw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQn7rOm8Mw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQn7rOm8Mw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQn7rOm8Mw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQn7rOm8Mw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQn7rOm8Mw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQn7rOm8Mw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQn7rOm8Mw .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-uQn7rOm8Mw .navbar {
    height: 70px;
  }
  .cid-uQn7rOm8Mw .navbar.opened {
    height: auto;
  }
  .cid-uQn7rOm8Mw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yr {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yr div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yr p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yr section {
  width: 15%;
}
#custom-html-yr .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yr .sidenav a,
#custom-html-yr .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yr .sidenav a:hover,
#custom-html-yr .dropdown-btn:hover {
  color: blue;
}
#custom-html-yr .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yr .active {
  background-color: grey;
  color: white;
}
#custom-html-yr .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yr .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yr .sidenav {
    display: none;
  }
}
.cid-uQn7rOPnHu {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQn7rOPnHu .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQn7rOPnHu .mbr-text {
  color: #4479d9;
}
.cid-uQn7rOPnHu section {
  width: 85%;
}
.cid-uQn7rP3j1f {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQn7rP3j1f .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQn7rP3j1f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQn7rP3j1f .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQn7rP3j1f .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uQn7rP3j1f section {
  width: 85%;
}
.cid-uQn7rPofd5 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uQn7rPofd5 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQn7rPofd5 .mbr-text {
  color: #000000;
}
.cid-uQn7rPofd5 section {
  width: 85%;
}
.cid-uQzYfMy4Lj {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uQzYfMy4Lj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQzYfMy4Lj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQzYfMy4Lj .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQzYfMy4Lj .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uQzYfMy4Lj .mbr-text,
.cid-uQzYfMy4Lj .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQzYfMy4Lj section {
  width: 85%;
}
.cid-uQn7rPY29G {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQn7rPY29G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQn7rPY29G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQn7rPY29G .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQn7rPY29G .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uQn7rPY29G .mbr-text,
.cid-uQn7rPY29G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQn7rPY29G section {
  width: 85%;
}
.cid-uQnDBoMYrF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQnDBoMYrF .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQnDBoMYrF .mbr-text {
  color: #000000;
}
.cid-uQnDBoMYrF section {
  width: 85%;
}
.cid-uQn7rQChiA {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQn7rQChiA .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQn7rQChiA section {
  width: 85%;
}
.cid-uQn7rQUXRN {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uQn7rQUXRN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQn7rQUXRN .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQn7rQUXRN .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uQn7rQUXRN .row-copyright p {
  width: 100%;
}
.cid-uQn7rQUXRN .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uQn7rQUXRN section {
  width: 85%;
}
#custom-html-yq {
  /* Type valid CSS here */
}
#custom-html-yq div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-yq p {
  font-size: 60px;
  color: #777;
}
.cid-uQnx5PVkMI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQnx5PVkMI nav.navbar {
  position: fixed;
}
.cid-uQnx5PVkMI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uQnx5PVkMI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQnx5PVkMI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQnx5PVkMI .dropdown-item:hover,
.cid-uQnx5PVkMI .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uQnx5PVkMI .dropdown-item:hover span {
  color: white;
}
.cid-uQnx5PVkMI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQnx5PVkMI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQnx5PVkMI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQnx5PVkMI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQnx5PVkMI .nav-link {
  position: relative;
}
.cid-uQnx5PVkMI .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uQnx5PVkMI .container {
    flex-wrap: nowrap;
  }
}
.cid-uQnx5PVkMI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQnx5PVkMI .dropdown-menu,
.cid-uQnx5PVkMI .navbar.opened {
  background: #ffffff !important;
}
.cid-uQnx5PVkMI .nav-item:focus,
.cid-uQnx5PVkMI .nav-link:focus {
  outline: none;
}
.cid-uQnx5PVkMI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQnx5PVkMI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQnx5PVkMI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQnx5PVkMI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQnx5PVkMI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQnx5PVkMI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQnx5PVkMI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQnx5PVkMI .navbar.opened {
  transition: all 0.3s;
}
.cid-uQnx5PVkMI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQnx5PVkMI .navbar .navbar-logo img {
  width: auto;
}
.cid-uQnx5PVkMI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQnx5PVkMI .navbar.collapsed {
  justify-content: center;
}
.cid-uQnx5PVkMI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQnx5PVkMI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQnx5PVkMI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uQnx5PVkMI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQnx5PVkMI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQnx5PVkMI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uQnx5PVkMI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQnx5PVkMI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQnx5PVkMI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQnx5PVkMI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQnx5PVkMI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQnx5PVkMI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQnx5PVkMI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQnx5PVkMI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uQnx5PVkMI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQnx5PVkMI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQnx5PVkMI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQnx5PVkMI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQnx5PVkMI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQnx5PVkMI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uQnx5PVkMI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQnx5PVkMI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQnx5PVkMI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQnx5PVkMI .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-uQnx5PVkMI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQnx5PVkMI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQnx5PVkMI .dropdown-item.active,
.cid-uQnx5PVkMI .dropdown-item:active {
  background-color: transparent;
}
.cid-uQnx5PVkMI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQnx5PVkMI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQnx5PVkMI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQnx5PVkMI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQnx5PVkMI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQnx5PVkMI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQnx5PVkMI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQnx5PVkMI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQnx5PVkMI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQnx5PVkMI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQnx5PVkMI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQnx5PVkMI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQnx5PVkMI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQnx5PVkMI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQnx5PVkMI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQnx5PVkMI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQnx5PVkMI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQnx5PVkMI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQnx5PVkMI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQnx5PVkMI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQnx5PVkMI .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-uQnx5PVkMI .navbar {
    height: 70px;
  }
  .cid-uQnx5PVkMI .navbar.opened {
    height: auto;
  }
  .cid-uQnx5PVkMI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yn {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yn div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yn p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yn section {
  width: 15%;
}
#custom-html-yn .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yn .sidenav a,
#custom-html-yn .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yn .sidenav a:hover,
#custom-html-yn .dropdown-btn:hover {
  color: blue;
}
#custom-html-yn .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yn .active {
  background-color: grey;
  color: white;
}
#custom-html-yn .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yn .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yn .sidenav {
    display: none;
  }
}
.cid-uQnx5QCJ9p {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQnx5QCJ9p .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQnx5QCJ9p .mbr-text {
  color: #4479d9;
}
.cid-uQnx5QCJ9p section {
  width: 85%;
}
.cid-uQnx5QV6oO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQnx5QV6oO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQnx5QV6oO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQnx5QV6oO .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQnx5QV6oO .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uQnx5QV6oO section {
  width: 85%;
}
.cid-uQnx5RpONq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQnx5RpONq .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQnx5RpONq .mbr-text {
  color: #000000;
}
.cid-uQnx5RpONq section {
  width: 85%;
}
.cid-uQnyKuLNEE {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQnyKuLNEE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQnyKuLNEE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQnyKuLNEE .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQnyKuLNEE .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uQnyKuLNEE .mbr-text,
.cid-uQnyKuLNEE .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uQnyKuLNEE section {
  width: 85%;
}
.cid-uQnx5So6zk {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQnx5So6zk .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQnx5So6zk section {
  width: 85%;
}
.cid-uQnx5SJqEC {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uQnx5SJqEC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQnx5SJqEC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQnx5SJqEC .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uQnx5SJqEC .row-copyright p {
  width: 100%;
}
.cid-uQnx5SJqEC .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uQnx5SJqEC section {
  width: 85%;
}
.cid-uQnFgRyDGb {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQnFgRyDGb nav.navbar {
  position: fixed;
}
.cid-uQnFgRyDGb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uQnFgRyDGb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQnFgRyDGb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQnFgRyDGb .dropdown-item:hover,
.cid-uQnFgRyDGb .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uQnFgRyDGb .dropdown-item:hover span {
  color: white;
}
.cid-uQnFgRyDGb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQnFgRyDGb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQnFgRyDGb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQnFgRyDGb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQnFgRyDGb .nav-link {
  position: relative;
}
.cid-uQnFgRyDGb .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uQnFgRyDGb .container {
    flex-wrap: nowrap;
  }
}
.cid-uQnFgRyDGb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQnFgRyDGb .dropdown-menu,
.cid-uQnFgRyDGb .navbar.opened {
  background: #ffffff !important;
}
.cid-uQnFgRyDGb .nav-item:focus,
.cid-uQnFgRyDGb .nav-link:focus {
  outline: none;
}
.cid-uQnFgRyDGb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQnFgRyDGb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQnFgRyDGb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQnFgRyDGb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQnFgRyDGb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQnFgRyDGb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQnFgRyDGb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQnFgRyDGb .navbar.opened {
  transition: all 0.3s;
}
.cid-uQnFgRyDGb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQnFgRyDGb .navbar .navbar-logo img {
  width: auto;
}
.cid-uQnFgRyDGb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQnFgRyDGb .navbar.collapsed {
  justify-content: center;
}
.cid-uQnFgRyDGb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQnFgRyDGb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQnFgRyDGb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uQnFgRyDGb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQnFgRyDGb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQnFgRyDGb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uQnFgRyDGb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQnFgRyDGb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQnFgRyDGb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQnFgRyDGb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQnFgRyDGb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQnFgRyDGb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQnFgRyDGb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQnFgRyDGb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uQnFgRyDGb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQnFgRyDGb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQnFgRyDGb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQnFgRyDGb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQnFgRyDGb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQnFgRyDGb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uQnFgRyDGb .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQnFgRyDGb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQnFgRyDGb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQnFgRyDGb .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-uQnFgRyDGb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQnFgRyDGb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQnFgRyDGb .dropdown-item.active,
.cid-uQnFgRyDGb .dropdown-item:active {
  background-color: transparent;
}
.cid-uQnFgRyDGb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQnFgRyDGb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQnFgRyDGb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQnFgRyDGb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQnFgRyDGb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQnFgRyDGb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQnFgRyDGb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQnFgRyDGb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQnFgRyDGb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQnFgRyDGb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQnFgRyDGb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQnFgRyDGb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQnFgRyDGb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQnFgRyDGb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQnFgRyDGb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQnFgRyDGb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQnFgRyDGb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQnFgRyDGb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQnFgRyDGb .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQnFgRyDGb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQnFgRyDGb .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-uQnFgRyDGb .navbar {
    height: 70px;
  }
  .cid-uQnFgRyDGb .navbar.opened {
    height: auto;
  }
  .cid-uQnFgRyDGb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yo {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yo div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yo p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yo section {
  width: 15%;
}
#custom-html-yo .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yo .sidenav a,
#custom-html-yo .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yo .sidenav a:hover,
#custom-html-yo .dropdown-btn:hover {
  color: blue;
}
#custom-html-yo .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yo .active {
  background-color: grey;
  color: white;
}
#custom-html-yo .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yo .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yo .sidenav {
    display: none;
  }
}
.cid-uQnFgS4mWf {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQnFgS4mWf .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQnFgS4mWf .mbr-text {
  color: #4479d9;
}
.cid-uQnFgS4mWf section {
  width: 85%;
}
.cid-uQnFgSlDXQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQnFgSlDXQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQnFgSlDXQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQnFgSlDXQ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQnFgSlDXQ .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uQnFgSlDXQ section {
  width: 85%;
}
.cid-uQnFgSRzEX {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQnFgSRzEX .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQnFgSRzEX .mbr-text {
  color: #000000;
}
.cid-uQnFgSRzEX section {
  width: 85%;
}
.cid-uQnNjLNJMn {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uQnNjLNJMn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQnNjLNJMn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQnNjLNJMn .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQnNjLNJMn .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uQnNjLNJMn .mbr-text,
.cid-uQnNjLNJMn .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQnNjLNJMn section {
  width: 85%;
}
.cid-uQnNph67Hz {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQnNph67Hz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQnNph67Hz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQnNph67Hz .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQnNph67Hz .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uQnNph67Hz .mbr-text,
.cid-uQnNph67Hz .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uQnNph67Hz section {
  width: 85%;
}
.cid-uQsKMAHoiD {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uQsKMAHoiD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQsKMAHoiD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQsKMAHoiD .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQsKMAHoiD .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uQsKMAHoiD .mbr-text,
.cid-uQsKMAHoiD .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQsKMAHoiD section {
  width: 85%;
}
.cid-uQsTJByFsX {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQsTJByFsX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQsTJByFsX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQsTJByFsX .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQsTJByFsX .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uQsTJByFsX .mbr-text,
.cid-uQsTJByFsX .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uQsTJByFsX section {
  width: 85%;
}
.cid-uQnFgTR6PG {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQnFgTR6PG .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQnFgTR6PG section {
  width: 85%;
}
.cid-uQnFgUa74l {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uQnFgUa74l .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQnFgUa74l .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQnFgUa74l .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uQnFgUa74l .row-copyright p {
  width: 100%;
}
.cid-uQnFgUa74l .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uQnFgUa74l section {
  width: 85%;
}
.cid-uQsVEjBHFc {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQsVEjBHFc nav.navbar {
  position: fixed;
}
.cid-uQsVEjBHFc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uQsVEjBHFc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQsVEjBHFc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQsVEjBHFc .dropdown-item:hover,
.cid-uQsVEjBHFc .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uQsVEjBHFc .dropdown-item:hover span {
  color: white;
}
.cid-uQsVEjBHFc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQsVEjBHFc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQsVEjBHFc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQsVEjBHFc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQsVEjBHFc .nav-link {
  position: relative;
}
.cid-uQsVEjBHFc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uQsVEjBHFc .container {
    flex-wrap: nowrap;
  }
}
.cid-uQsVEjBHFc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQsVEjBHFc .dropdown-menu,
.cid-uQsVEjBHFc .navbar.opened {
  background: #ffffff !important;
}
.cid-uQsVEjBHFc .nav-item:focus,
.cid-uQsVEjBHFc .nav-link:focus {
  outline: none;
}
.cid-uQsVEjBHFc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQsVEjBHFc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQsVEjBHFc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQsVEjBHFc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQsVEjBHFc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQsVEjBHFc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQsVEjBHFc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQsVEjBHFc .navbar.opened {
  transition: all 0.3s;
}
.cid-uQsVEjBHFc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQsVEjBHFc .navbar .navbar-logo img {
  width: auto;
}
.cid-uQsVEjBHFc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQsVEjBHFc .navbar.collapsed {
  justify-content: center;
}
.cid-uQsVEjBHFc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQsVEjBHFc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQsVEjBHFc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uQsVEjBHFc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQsVEjBHFc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQsVEjBHFc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uQsVEjBHFc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQsVEjBHFc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQsVEjBHFc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQsVEjBHFc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQsVEjBHFc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQsVEjBHFc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQsVEjBHFc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQsVEjBHFc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uQsVEjBHFc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQsVEjBHFc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQsVEjBHFc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQsVEjBHFc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQsVEjBHFc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQsVEjBHFc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uQsVEjBHFc .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQsVEjBHFc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQsVEjBHFc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQsVEjBHFc .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-uQsVEjBHFc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQsVEjBHFc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQsVEjBHFc .dropdown-item.active,
.cid-uQsVEjBHFc .dropdown-item:active {
  background-color: transparent;
}
.cid-uQsVEjBHFc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQsVEjBHFc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQsVEjBHFc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQsVEjBHFc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQsVEjBHFc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQsVEjBHFc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQsVEjBHFc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQsVEjBHFc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQsVEjBHFc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQsVEjBHFc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQsVEjBHFc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQsVEjBHFc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQsVEjBHFc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQsVEjBHFc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQsVEjBHFc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQsVEjBHFc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQsVEjBHFc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQsVEjBHFc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQsVEjBHFc .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQsVEjBHFc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQsVEjBHFc .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-uQsVEjBHFc .navbar {
    height: 70px;
  }
  .cid-uQsVEjBHFc .navbar.opened {
    height: auto;
  }
  .cid-uQsVEjBHFc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yp {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yp div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yp p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yp section {
  width: 15%;
}
#custom-html-yp .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yp .sidenav a,
#custom-html-yp .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yp .sidenav a:hover,
#custom-html-yp .dropdown-btn:hover {
  color: blue;
}
#custom-html-yp .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yp .active {
  background-color: grey;
  color: white;
}
#custom-html-yp .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yp .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yp .sidenav {
    display: none;
  }
}
.cid-uQsVEkcKip {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQsVEkcKip .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQsVEkcKip .mbr-text {
  color: #4479d9;
}
.cid-uQsVEkcKip section {
  width: 85%;
}
.cid-uQsVEktlLq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQsVEktlLq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQsVEktlLq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQsVEktlLq .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQsVEktlLq .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uQsVEktlLq section {
  width: 85%;
}
.cid-uQsVEkUhSv {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQsVEkUhSv .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQsVEkUhSv .mbr-text {
  color: #000000;
}
.cid-uQsVEkUhSv section {
  width: 85%;
}
.cid-uQsVEle368 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uQsVEle368 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQsVEle368 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQsVEle368 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQsVEle368 .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uQsVEle368 .mbr-text,
.cid-uQsVEle368 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQsVEle368 section {
  width: 85%;
}
.cid-uQsVElC90j {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQsVElC90j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQsVElC90j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQsVElC90j .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQsVElC90j .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uQsVElC90j .mbr-text,
.cid-uQsVElC90j .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uQsVElC90j section {
  width: 85%;
}
.cid-uQsVEm1NN2 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uQsVEm1NN2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQsVEm1NN2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQsVEm1NN2 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQsVEm1NN2 .image-wrap img {
    display: block;
    margin: auto;
    width: 90%;
  }
}
.cid-uQsVEm1NN2 .mbr-text,
.cid-uQsVEm1NN2 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQsVEm1NN2 section {
  width: 85%;
}
.cid-uQzFsG8ITi {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQzFsG8ITi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQzFsG8ITi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQzFsG8ITi .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQzFsG8ITi .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uQzFsG8ITi .mbr-text,
.cid-uQzFsG8ITi .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uQzFsG8ITi section {
  width: 85%;
}
.cid-uQzOPtj6dA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQzOPtj6dA .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQzOPtj6dA hr.new1 {
  border: 10px solid SaddleBrown;
  border-radius: 3px;
}
.cid-uQzOPtj6dA section {
  width: 85%;
}
.cid-uQzOxyNyxN {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uQzOxyNyxN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQzOxyNyxN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQzOxyNyxN .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uQzOxyNyxN .panel-group {
  border: none;
}
.cid-uQzOxyNyxN .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uQzOxyNyxN .panel-body,
.cid-uQzOxyNyxN .card-header {
  padding: 1rem 0;
}
.cid-uQzOxyNyxN .panel-title-edit {
  color: #4479d9;
}
.cid-uQzOxyNyxN .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uQzOxyNyxN H4 {
  color: #4479d9;
}
.cid-uQzOxyNyxN H3 {
  color: #4479d9;
}
.cid-uQzOxyNyxN .panel-text {
  color: #000000;
}
.cid-uQzOxyNyxN section {
  width: 85%;
}
.cid-uQzL9cWz1A {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQzL9cWz1A .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQzL9cWz1A .mbr-text {
  color: #000000;
}
.cid-uQzL9cWz1A section {
  width: 85%;
}
.cid-uQsVEmU5px {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQsVEmU5px .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQsVEmU5px section {
  width: 85%;
}
.cid-uQsVEndR36 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uQsVEndR36 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQsVEndR36 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQsVEndR36 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uQsVEndR36 .row-copyright p {
  width: 100%;
}
.cid-uQsVEndR36 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uQsVEndR36 section {
  width: 85%;
}
.cid-uQFy7GrJcB {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQFy7GrJcB nav.navbar {
  position: fixed;
}
.cid-uQFy7GrJcB .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uQFy7GrJcB .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQFy7GrJcB .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQFy7GrJcB .dropdown-item:hover,
.cid-uQFy7GrJcB .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uQFy7GrJcB .dropdown-item:hover span {
  color: white;
}
.cid-uQFy7GrJcB .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQFy7GrJcB .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQFy7GrJcB .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQFy7GrJcB .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQFy7GrJcB .nav-link {
  position: relative;
}
.cid-uQFy7GrJcB .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uQFy7GrJcB .container {
    flex-wrap: nowrap;
  }
}
.cid-uQFy7GrJcB .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQFy7GrJcB .dropdown-menu,
.cid-uQFy7GrJcB .navbar.opened {
  background: #ffffff !important;
}
.cid-uQFy7GrJcB .nav-item:focus,
.cid-uQFy7GrJcB .nav-link:focus {
  outline: none;
}
.cid-uQFy7GrJcB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQFy7GrJcB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQFy7GrJcB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQFy7GrJcB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQFy7GrJcB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQFy7GrJcB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQFy7GrJcB .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQFy7GrJcB .navbar.opened {
  transition: all 0.3s;
}
.cid-uQFy7GrJcB .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQFy7GrJcB .navbar .navbar-logo img {
  width: auto;
}
.cid-uQFy7GrJcB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQFy7GrJcB .navbar.collapsed {
  justify-content: center;
}
.cid-uQFy7GrJcB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQFy7GrJcB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQFy7GrJcB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uQFy7GrJcB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQFy7GrJcB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQFy7GrJcB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uQFy7GrJcB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQFy7GrJcB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQFy7GrJcB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQFy7GrJcB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQFy7GrJcB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQFy7GrJcB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQFy7GrJcB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQFy7GrJcB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uQFy7GrJcB .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQFy7GrJcB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQFy7GrJcB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQFy7GrJcB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQFy7GrJcB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQFy7GrJcB .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uQFy7GrJcB .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQFy7GrJcB .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQFy7GrJcB .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQFy7GrJcB .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-uQFy7GrJcB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQFy7GrJcB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQFy7GrJcB .dropdown-item.active,
.cid-uQFy7GrJcB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQFy7GrJcB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQFy7GrJcB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQFy7GrJcB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQFy7GrJcB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQFy7GrJcB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQFy7GrJcB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQFy7GrJcB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQFy7GrJcB .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQFy7GrJcB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQFy7GrJcB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQFy7GrJcB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQFy7GrJcB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQFy7GrJcB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQFy7GrJcB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQFy7GrJcB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQFy7GrJcB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQFy7GrJcB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQFy7GrJcB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQFy7GrJcB .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQFy7GrJcB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQFy7GrJcB .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-uQFy7GrJcB .navbar {
    height: 70px;
  }
  .cid-uQFy7GrJcB .navbar.opened {
    height: auto;
  }
  .cid-uQFy7GrJcB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-ys {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-ys div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-ys p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-ys section {
  width: 15%;
}
#custom-html-ys .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-ys .sidenav a,
#custom-html-ys .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-ys .sidenav a:hover,
#custom-html-ys .dropdown-btn:hover {
  color: blue;
}
#custom-html-ys .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-ys .active {
  background-color: grey;
  color: white;
}
#custom-html-ys .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-ys .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-ys .sidenav {
    display: none;
  }
}
.cid-uQFy7GWjER {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQFy7GWjER .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQFy7GWjER .mbr-text {
  color: #4479d9;
}
.cid-uQFy7GWjER section {
  width: 85%;
}
.cid-uQFy7HcY5I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQFy7HcY5I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQFy7HcY5I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQFy7HcY5I .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQFy7HcY5I .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uQFy7HcY5I section {
  width: 85%;
}
.cid-uQFy7HAIGx {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uQFy7HAIGx .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQFy7HAIGx .mbr-text {
  color: #000000;
}
.cid-uQFy7HAIGx section {
  width: 85%;
}
.cid-uQFBbK3iiV {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uQFBbK3iiV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQFBbK3iiV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQFBbK3iiV .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQFBbK3iiV .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uQFBbK3iiV .mbr-text,
.cid-uQFBbK3iiV .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQFBbK3iiV section {
  width: 85%;
}
.cid-uQFy7IkWs3 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQFy7IkWs3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQFy7IkWs3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQFy7IkWs3 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQFy7IkWs3 .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uQFy7IkWs3 .mbr-text,
.cid-uQFy7IkWs3 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uQFy7IkWs3 section {
  width: 85%;
}
.cid-uQFy7IZvXd {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQFy7IZvXd .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQFy7IZvXd section {
  width: 85%;
}
.cid-uQFy7Ji68W {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uQFy7Ji68W .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQFy7Ji68W .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQFy7Ji68W .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uQFy7Ji68W .row-copyright p {
  width: 100%;
}
.cid-uQFy7Ji68W .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uQFy7Ji68W section {
  width: 85%;
}
.cid-uQFEi0GL3G {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQFEi0GL3G nav.navbar {
  position: fixed;
}
.cid-uQFEi0GL3G .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uQFEi0GL3G .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQFEi0GL3G .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQFEi0GL3G .dropdown-item:hover,
.cid-uQFEi0GL3G .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uQFEi0GL3G .dropdown-item:hover span {
  color: white;
}
.cid-uQFEi0GL3G .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQFEi0GL3G .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQFEi0GL3G .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQFEi0GL3G .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQFEi0GL3G .nav-link {
  position: relative;
}
.cid-uQFEi0GL3G .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uQFEi0GL3G .container {
    flex-wrap: nowrap;
  }
}
.cid-uQFEi0GL3G .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQFEi0GL3G .dropdown-menu,
.cid-uQFEi0GL3G .navbar.opened {
  background: #ffffff !important;
}
.cid-uQFEi0GL3G .nav-item:focus,
.cid-uQFEi0GL3G .nav-link:focus {
  outline: none;
}
.cid-uQFEi0GL3G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQFEi0GL3G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQFEi0GL3G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQFEi0GL3G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQFEi0GL3G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQFEi0GL3G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQFEi0GL3G .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQFEi0GL3G .navbar.opened {
  transition: all 0.3s;
}
.cid-uQFEi0GL3G .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQFEi0GL3G .navbar .navbar-logo img {
  width: auto;
}
.cid-uQFEi0GL3G .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQFEi0GL3G .navbar.collapsed {
  justify-content: center;
}
.cid-uQFEi0GL3G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQFEi0GL3G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQFEi0GL3G .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uQFEi0GL3G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQFEi0GL3G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQFEi0GL3G .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uQFEi0GL3G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQFEi0GL3G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQFEi0GL3G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQFEi0GL3G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQFEi0GL3G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQFEi0GL3G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQFEi0GL3G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQFEi0GL3G .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uQFEi0GL3G .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQFEi0GL3G .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQFEi0GL3G .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQFEi0GL3G .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQFEi0GL3G .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQFEi0GL3G .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uQFEi0GL3G .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQFEi0GL3G .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQFEi0GL3G .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQFEi0GL3G .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-uQFEi0GL3G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQFEi0GL3G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQFEi0GL3G .dropdown-item.active,
.cid-uQFEi0GL3G .dropdown-item:active {
  background-color: transparent;
}
.cid-uQFEi0GL3G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQFEi0GL3G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQFEi0GL3G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQFEi0GL3G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQFEi0GL3G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQFEi0GL3G .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQFEi0GL3G ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQFEi0GL3G .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQFEi0GL3G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQFEi0GL3G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQFEi0GL3G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQFEi0GL3G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQFEi0GL3G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQFEi0GL3G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQFEi0GL3G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQFEi0GL3G nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQFEi0GL3G nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQFEi0GL3G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQFEi0GL3G .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQFEi0GL3G a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQFEi0GL3G .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-uQFEi0GL3G .navbar {
    height: 70px;
  }
  .cid-uQFEi0GL3G .navbar.opened {
    height: auto;
  }
  .cid-uQFEi0GL3G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yt {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yt div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yt p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yt section {
  width: 15%;
}
#custom-html-yt .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yt .sidenav a,
#custom-html-yt .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yt .sidenav a:hover,
#custom-html-yt .dropdown-btn:hover {
  color: blue;
}
#custom-html-yt .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yt .active {
  background-color: grey;
  color: white;
}
#custom-html-yt .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yt .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yt .sidenav {
    display: none;
  }
}
.cid-uQFEi1gUkI {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQFEi1gUkI .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQFEi1gUkI .mbr-text {
  color: #4479d9;
}
.cid-uQFEi1gUkI section {
  width: 85%;
}
.cid-uQFEi1A3W0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQFEi1A3W0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQFEi1A3W0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQFEi1A3W0 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQFEi1A3W0 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uQFEi1A3W0 section {
  width: 85%;
}
.cid-uQFEi20L1b {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uQFEi20L1b .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQFEi20L1b .mbr-text {
  color: #000000;
}
.cid-uQFEi20L1b section {
  width: 85%;
}
.cid-uQFEi2ifNL {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uQFEi2ifNL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQFEi2ifNL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQFEi2ifNL .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQFEi2ifNL .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uQFEi2ifNL .mbr-text,
.cid-uQFEi2ifNL .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQFEi2ifNL section {
  width: 85%;
}
.cid-uQFEi2HgCV {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQFEi2HgCV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQFEi2HgCV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQFEi2HgCV .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQFEi2HgCV .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uQFEi2HgCV .mbr-text,
.cid-uQFEi2HgCV .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uQFEi2HgCV section {
  width: 85%;
}
.cid-uQFEi34jD1 {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQFEi34jD1 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQFEi34jD1 section {
  width: 85%;
}
.cid-uQFEi3noPp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uQFEi3noPp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQFEi3noPp .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQFEi3noPp .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uQFEi3noPp .row-copyright p {
  width: 100%;
}
.cid-uQFEi3noPp .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uQFEi3noPp section {
  width: 85%;
}
.cid-uQKDJiH1BF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQKDJiH1BF nav.navbar {
  position: fixed;
}
.cid-uQKDJiH1BF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uQKDJiH1BF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQKDJiH1BF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQKDJiH1BF .dropdown-item:hover,
.cid-uQKDJiH1BF .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uQKDJiH1BF .dropdown-item:hover span {
  color: white;
}
.cid-uQKDJiH1BF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQKDJiH1BF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQKDJiH1BF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQKDJiH1BF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQKDJiH1BF .nav-link {
  position: relative;
}
.cid-uQKDJiH1BF .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uQKDJiH1BF .container {
    flex-wrap: nowrap;
  }
}
.cid-uQKDJiH1BF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQKDJiH1BF .dropdown-menu,
.cid-uQKDJiH1BF .navbar.opened {
  background: #ffffff !important;
}
.cid-uQKDJiH1BF .nav-item:focus,
.cid-uQKDJiH1BF .nav-link:focus {
  outline: none;
}
.cid-uQKDJiH1BF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQKDJiH1BF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKDJiH1BF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQKDJiH1BF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQKDJiH1BF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKDJiH1BF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKDJiH1BF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQKDJiH1BF .navbar.opened {
  transition: all 0.3s;
}
.cid-uQKDJiH1BF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQKDJiH1BF .navbar .navbar-logo img {
  width: auto;
}
.cid-uQKDJiH1BF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKDJiH1BF .navbar.collapsed {
  justify-content: center;
}
.cid-uQKDJiH1BF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKDJiH1BF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQKDJiH1BF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uQKDJiH1BF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKDJiH1BF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKDJiH1BF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uQKDJiH1BF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKDJiH1BF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQKDJiH1BF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQKDJiH1BF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKDJiH1BF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKDJiH1BF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKDJiH1BF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKDJiH1BF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uQKDJiH1BF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQKDJiH1BF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKDJiH1BF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKDJiH1BF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQKDJiH1BF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKDJiH1BF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uQKDJiH1BF .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQKDJiH1BF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQKDJiH1BF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQKDJiH1BF .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-uQKDJiH1BF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKDJiH1BF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKDJiH1BF .dropdown-item.active,
.cid-uQKDJiH1BF .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKDJiH1BF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKDJiH1BF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKDJiH1BF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKDJiH1BF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKDJiH1BF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKDJiH1BF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKDJiH1BF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKDJiH1BF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQKDJiH1BF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQKDJiH1BF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQKDJiH1BF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQKDJiH1BF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQKDJiH1BF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQKDJiH1BF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQKDJiH1BF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQKDJiH1BF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQKDJiH1BF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQKDJiH1BF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQKDJiH1BF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQKDJiH1BF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQKDJiH1BF .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-uQKDJiH1BF .navbar {
    height: 70px;
  }
  .cid-uQKDJiH1BF .navbar.opened {
    height: auto;
  }
  .cid-uQKDJiH1BF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yv {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yv div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yv p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yv section {
  width: 15%;
}
#custom-html-yv .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yv .sidenav a,
#custom-html-yv .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yv .sidenav a:hover,
#custom-html-yv .dropdown-btn:hover {
  color: blue;
}
#custom-html-yv .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yv .active {
  background-color: grey;
  color: white;
}
#custom-html-yv .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yv .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yv .sidenav {
    display: none;
  }
}
.cid-uQKDJjcmKK {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQKDJjcmKK .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQKDJjcmKK .mbr-text {
  color: #4479d9;
}
.cid-uQKDJjcmKK section {
  width: 85%;
}
.cid-uQKDJjqJwV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQKDJjqJwV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKDJjqJwV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKDJjqJwV .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQKDJjqJwV .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uQKDJjqJwV section {
  width: 85%;
}
.cid-uQKDJjOjZe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQKDJjOjZe .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQKDJjOjZe .mbr-text {
  color: #000000;
}
.cid-uQKDJjOjZe section {
  width: 85%;
}
.cid-uQKFUnxnJw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQKFUnxnJw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKFUnxnJw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQKFUnxnJw .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uQKFUnxnJw .panel-group {
  border: none;
}
.cid-uQKFUnxnJw .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uQKFUnxnJw .panel-body,
.cid-uQKFUnxnJw .card-header {
  padding: 1rem 0;
}
.cid-uQKFUnxnJw .panel-title-edit {
  color: #4479d9;
}
.cid-uQKFUnxnJw .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uQKFUnxnJw .panel-text {
  color: #000000;
}
.cid-uQKFUnxnJw section {
  width: 85%;
}
.cid-uQKDJkpBdo {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQKDJkpBdo .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQKDJkpBdo section {
  width: 85%;
}
.cid-uQKDJkGb2l {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uQKDJkGb2l .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQKDJkGb2l .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQKDJkGb2l .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uQKDJkGb2l .row-copyright p {
  width: 100%;
}
.cid-uQKDJkGb2l .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uQKDJkGb2l section {
  width: 85%;
}
.cid-uQL4Xp935t {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQL4Xp935t nav.navbar {
  position: fixed;
}
.cid-uQL4Xp935t .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uQL4Xp935t .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQL4Xp935t .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQL4Xp935t .dropdown-item:hover,
.cid-uQL4Xp935t .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uQL4Xp935t .dropdown-item:hover span {
  color: white;
}
.cid-uQL4Xp935t .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQL4Xp935t .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQL4Xp935t .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQL4Xp935t .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQL4Xp935t .nav-link {
  position: relative;
}
.cid-uQL4Xp935t .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uQL4Xp935t .container {
    flex-wrap: nowrap;
  }
}
.cid-uQL4Xp935t .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQL4Xp935t .dropdown-menu,
.cid-uQL4Xp935t .navbar.opened {
  background: #ffffff !important;
}
.cid-uQL4Xp935t .nav-item:focus,
.cid-uQL4Xp935t .nav-link:focus {
  outline: none;
}
.cid-uQL4Xp935t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQL4Xp935t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQL4Xp935t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQL4Xp935t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQL4Xp935t .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQL4Xp935t .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQL4Xp935t .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQL4Xp935t .navbar.opened {
  transition: all 0.3s;
}
.cid-uQL4Xp935t .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQL4Xp935t .navbar .navbar-logo img {
  width: auto;
}
.cid-uQL4Xp935t .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQL4Xp935t .navbar.collapsed {
  justify-content: center;
}
.cid-uQL4Xp935t .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQL4Xp935t .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQL4Xp935t .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uQL4Xp935t .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQL4Xp935t .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQL4Xp935t .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uQL4Xp935t .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQL4Xp935t .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQL4Xp935t .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQL4Xp935t .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQL4Xp935t .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQL4Xp935t .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQL4Xp935t .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQL4Xp935t .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uQL4Xp935t .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQL4Xp935t .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQL4Xp935t .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQL4Xp935t .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQL4Xp935t .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQL4Xp935t .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uQL4Xp935t .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQL4Xp935t .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQL4Xp935t .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQL4Xp935t .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-uQL4Xp935t .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQL4Xp935t .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQL4Xp935t .dropdown-item.active,
.cid-uQL4Xp935t .dropdown-item:active {
  background-color: transparent;
}
.cid-uQL4Xp935t .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQL4Xp935t .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQL4Xp935t .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQL4Xp935t .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQL4Xp935t .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQL4Xp935t .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQL4Xp935t ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQL4Xp935t .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQL4Xp935t button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQL4Xp935t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQL4Xp935t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQL4Xp935t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQL4Xp935t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQL4Xp935t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQL4Xp935t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQL4Xp935t nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQL4Xp935t nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQL4Xp935t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQL4Xp935t .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQL4Xp935t a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQL4Xp935t .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-uQL4Xp935t .navbar {
    height: 70px;
  }
  .cid-uQL4Xp935t .navbar.opened {
    height: auto;
  }
  .cid-uQL4Xp935t .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yx {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yx div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yx p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yx section {
  width: 15%;
}
#custom-html-yx .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yx .sidenav a,
#custom-html-yx .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yx .sidenav a:hover,
#custom-html-yx .dropdown-btn:hover {
  color: blue;
}
#custom-html-yx .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yx .active {
  background-color: grey;
  color: white;
}
#custom-html-yx .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yx .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yx .sidenav {
    display: none;
  }
}
.cid-uQL4XpFupi {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQL4XpFupi .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQL4XpFupi .mbr-text {
  color: #4479d9;
}
.cid-uQL4XpFupi section {
  width: 85%;
}
.cid-uQL4XpXdyW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQL4XpXdyW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQL4XpXdyW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQL4XpXdyW .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQL4XpXdyW .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uQL4XpXdyW section {
  width: 85%;
}
.cid-uQL4XqmEKF {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQL4XqmEKF .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQL4XqmEKF .mbr-text {
  color: #000000;
}
.cid-uQL4XqmEKF section {
  width: 85%;
}
.cid-uQL4XqFAUW {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uQL4XqFAUW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQL4XqFAUW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQL4XqFAUW .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQL4XqFAUW .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uQL4XqFAUW .mbr-text,
.cid-uQL4XqFAUW .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQL4XqFAUW section {
  width: 85%;
}
.cid-uQL4Xr68Gj {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQL4Xr68Gj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQL4Xr68Gj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQL4Xr68Gj .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQL4Xr68Gj .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uQL4Xr68Gj .mbr-text,
.cid-uQL4Xr68Gj .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uQL4Xr68Gj section {
  width: 85%;
}
.cid-uQL4Xrvqr1 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uQL4Xrvqr1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQL4Xrvqr1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQL4Xrvqr1 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQL4Xrvqr1 .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uQL4Xrvqr1 .mbr-text,
.cid-uQL4Xrvqr1 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQL4Xrvqr1 section {
  width: 85%;
}
.cid-uQL4XsiBvU {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQL4XsiBvU .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQL4XsiBvU section {
  width: 85%;
}
.cid-uQL4XsCIhp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uQL4XsCIhp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQL4XsCIhp .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQL4XsCIhp .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uQL4XsCIhp .row-copyright p {
  width: 100%;
}
.cid-uQL4XsCIhp .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uQL4XsCIhp section {
  width: 85%;
}
.cid-uQQDnuWBfr {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQQDnuWBfr nav.navbar {
  position: fixed;
}
.cid-uQQDnuWBfr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uQQDnuWBfr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQQDnuWBfr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQQDnuWBfr .dropdown-item:hover,
.cid-uQQDnuWBfr .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uQQDnuWBfr .dropdown-item:hover span {
  color: white;
}
.cid-uQQDnuWBfr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQQDnuWBfr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQQDnuWBfr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQQDnuWBfr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQQDnuWBfr .nav-link {
  position: relative;
}
.cid-uQQDnuWBfr .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uQQDnuWBfr .container {
    flex-wrap: nowrap;
  }
}
.cid-uQQDnuWBfr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQQDnuWBfr .dropdown-menu,
.cid-uQQDnuWBfr .navbar.opened {
  background: #ffffff !important;
}
.cid-uQQDnuWBfr .nav-item:focus,
.cid-uQQDnuWBfr .nav-link:focus {
  outline: none;
}
.cid-uQQDnuWBfr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQQDnuWBfr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQQDnuWBfr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQQDnuWBfr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQQDnuWBfr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQQDnuWBfr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQQDnuWBfr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQQDnuWBfr .navbar.opened {
  transition: all 0.3s;
}
.cid-uQQDnuWBfr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQQDnuWBfr .navbar .navbar-logo img {
  width: auto;
}
.cid-uQQDnuWBfr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQQDnuWBfr .navbar.collapsed {
  justify-content: center;
}
.cid-uQQDnuWBfr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQQDnuWBfr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQQDnuWBfr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uQQDnuWBfr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQQDnuWBfr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQQDnuWBfr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uQQDnuWBfr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQQDnuWBfr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQQDnuWBfr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQQDnuWBfr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQQDnuWBfr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQQDnuWBfr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQQDnuWBfr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQQDnuWBfr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uQQDnuWBfr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQQDnuWBfr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQQDnuWBfr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQQDnuWBfr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQQDnuWBfr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQQDnuWBfr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uQQDnuWBfr .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQQDnuWBfr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQQDnuWBfr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQQDnuWBfr .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-uQQDnuWBfr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQQDnuWBfr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQQDnuWBfr .dropdown-item.active,
.cid-uQQDnuWBfr .dropdown-item:active {
  background-color: transparent;
}
.cid-uQQDnuWBfr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQQDnuWBfr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQQDnuWBfr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQQDnuWBfr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQQDnuWBfr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQQDnuWBfr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQQDnuWBfr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQQDnuWBfr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQQDnuWBfr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQQDnuWBfr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQQDnuWBfr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQQDnuWBfr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQQDnuWBfr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQQDnuWBfr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQQDnuWBfr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQQDnuWBfr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQQDnuWBfr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQQDnuWBfr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQQDnuWBfr .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQQDnuWBfr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQQDnuWBfr .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-uQQDnuWBfr .navbar {
    height: 70px;
  }
  .cid-uQQDnuWBfr .navbar.opened {
    height: auto;
  }
  .cid-uQQDnuWBfr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yw {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yw div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yw p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yw section {
  width: 15%;
}
#custom-html-yw .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yw .sidenav a,
#custom-html-yw .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yw .sidenav a:hover,
#custom-html-yw .dropdown-btn:hover {
  color: blue;
}
#custom-html-yw .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yw .active {
  background-color: grey;
  color: white;
}
#custom-html-yw .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yw .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yw .sidenav {
    display: none;
  }
}
.cid-uQQDnvvVHP {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQQDnvvVHP .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQQDnvvVHP .mbr-text {
  color: #4479d9;
}
.cid-uQQDnvvVHP section {
  width: 85%;
}
.cid-uQQDnvK2oP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQQDnvK2oP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQQDnvK2oP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQQDnvK2oP .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQQDnvK2oP .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uQQDnvK2oP section {
  width: 85%;
}
.cid-uQQDnw5wOP {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQQDnw5wOP .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQQDnw5wOP .mbr-text {
  color: #000000;
}
.cid-uQQDnw5wOP section {
  width: 85%;
}
.cid-uQQDnwmvoR {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uQQDnwmvoR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQQDnwmvoR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQQDnwmvoR .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQQDnwmvoR .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uQQDnwmvoR .mbr-text,
.cid-uQQDnwmvoR .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQQDnwmvoR section {
  width: 85%;
}
.cid-uQQDnwIdzw {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQQDnwIdzw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQQDnwIdzw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQQDnwIdzw .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQQDnwIdzw .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uQQDnwIdzw .mbr-text,
.cid-uQQDnwIdzw .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uQQDnwIdzw section {
  width: 85%;
}
.cid-uQQDnx4ilp {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uQQDnx4ilp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQQDnx4ilp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQQDnx4ilp .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQQDnx4ilp .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uQQDnx4ilp .mbr-text,
.cid-uQQDnx4ilp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQQDnx4ilp section {
  width: 85%;
}
.cid-uQQDnxsHuy {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQQDnxsHuy .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQQDnxsHuy section {
  width: 85%;
}
.cid-uQQDnxLhEH {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uQQDnxLhEH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQQDnxLhEH .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQQDnxLhEH .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uQQDnxLhEH .row-copyright p {
  width: 100%;
}
.cid-uQQDnxLhEH .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uQQDnxLhEH section {
  width: 85%;
}
.cid-uQRrSNr7xC {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQRrSNr7xC nav.navbar {
  position: fixed;
}
.cid-uQRrSNr7xC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uQRrSNr7xC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQRrSNr7xC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQRrSNr7xC .dropdown-item:hover,
.cid-uQRrSNr7xC .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uQRrSNr7xC .dropdown-item:hover span {
  color: white;
}
.cid-uQRrSNr7xC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQRrSNr7xC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQRrSNr7xC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQRrSNr7xC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQRrSNr7xC .nav-link {
  position: relative;
}
.cid-uQRrSNr7xC .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uQRrSNr7xC .container {
    flex-wrap: nowrap;
  }
}
.cid-uQRrSNr7xC .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQRrSNr7xC .dropdown-menu,
.cid-uQRrSNr7xC .navbar.opened {
  background: #ffffff !important;
}
.cid-uQRrSNr7xC .nav-item:focus,
.cid-uQRrSNr7xC .nav-link:focus {
  outline: none;
}
.cid-uQRrSNr7xC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQRrSNr7xC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQRrSNr7xC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQRrSNr7xC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQRrSNr7xC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQRrSNr7xC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQRrSNr7xC .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uQRrSNr7xC .navbar.opened {
  transition: all 0.3s;
}
.cid-uQRrSNr7xC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQRrSNr7xC .navbar .navbar-logo img {
  width: auto;
}
.cid-uQRrSNr7xC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQRrSNr7xC .navbar.collapsed {
  justify-content: center;
}
.cid-uQRrSNr7xC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQRrSNr7xC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQRrSNr7xC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uQRrSNr7xC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQRrSNr7xC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQRrSNr7xC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uQRrSNr7xC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQRrSNr7xC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQRrSNr7xC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQRrSNr7xC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQRrSNr7xC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQRrSNr7xC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQRrSNr7xC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQRrSNr7xC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uQRrSNr7xC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQRrSNr7xC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQRrSNr7xC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQRrSNr7xC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQRrSNr7xC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQRrSNr7xC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uQRrSNr7xC .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQRrSNr7xC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQRrSNr7xC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQRrSNr7xC .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-uQRrSNr7xC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQRrSNr7xC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQRrSNr7xC .dropdown-item.active,
.cid-uQRrSNr7xC .dropdown-item:active {
  background-color: transparent;
}
.cid-uQRrSNr7xC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQRrSNr7xC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQRrSNr7xC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQRrSNr7xC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQRrSNr7xC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQRrSNr7xC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQRrSNr7xC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQRrSNr7xC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQRrSNr7xC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQRrSNr7xC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uQRrSNr7xC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQRrSNr7xC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQRrSNr7xC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQRrSNr7xC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQRrSNr7xC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQRrSNr7xC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQRrSNr7xC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQRrSNr7xC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQRrSNr7xC .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQRrSNr7xC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQRrSNr7xC .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-uQRrSNr7xC .navbar {
    height: 70px;
  }
  .cid-uQRrSNr7xC .navbar.opened {
    height: auto;
  }
  .cid-uQRrSNr7xC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yu {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yu div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yu p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yu section {
  width: 15%;
}
#custom-html-yu .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yu .sidenav a,
#custom-html-yu .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yu .sidenav a:hover,
#custom-html-yu .dropdown-btn:hover {
  color: blue;
}
#custom-html-yu .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yu .active {
  background-color: grey;
  color: white;
}
#custom-html-yu .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yu .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yu .sidenav {
    display: none;
  }
}
.cid-uQRrSNVhBK {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQRrSNVhBK .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQRrSNVhBK .mbr-text {
  color: #4479d9;
}
.cid-uQRrSNVhBK section {
  width: 85%;
}
.cid-uQRrSOaxaI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQRrSOaxaI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQRrSOaxaI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQRrSOaxaI .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQRrSOaxaI .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uQRrSOaxaI section {
  width: 85%;
}
.cid-uQRrSOuxIa {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uQRrSOuxIa .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQRrSOuxIa .mbr-text {
  color: #000000;
}
.cid-uQRrSOuxIa section {
  width: 85%;
}
.cid-uQRrSOKLSu {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uQRrSOKLSu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQRrSOKLSu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQRrSOKLSu .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQRrSOKLSu .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uQRrSOKLSu .mbr-text,
.cid-uQRrSOKLSu .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQRrSOKLSu section {
  width: 85%;
}
.cid-uQRrSP6KbU {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uQRrSP6KbU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQRrSP6KbU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQRrSP6KbU .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQRrSP6KbU .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uQRrSP6KbU .mbr-text,
.cid-uQRrSP6KbU .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uQRrSP6KbU section {
  width: 85%;
}
.cid-uQRrSPsK1h {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uQRrSPsK1h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQRrSPsK1h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQRrSPsK1h .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQRrSPsK1h .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uQRrSPsK1h .mbr-text,
.cid-uQRrSPsK1h .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uQRrSPsK1h section {
  width: 85%;
}
.cid-uQRztCnio9 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uQRztCnio9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQRztCnio9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQRztCnio9 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uQRztCnio9 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uQRztCnio9 .mbr-text,
.cid-uQRztCnio9 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uQRztCnio9 section {
  width: 85%;
}
.cid-uQRrSPMF9L {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uQRrSPMF9L .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uQRrSPMF9L section {
  width: 85%;
}
.cid-uQRrSQ4u0x {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uQRrSQ4u0x .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uQRrSQ4u0x .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uQRrSQ4u0x .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uQRrSQ4u0x .row-copyright p {
  width: 100%;
}
.cid-uQRrSQ4u0x .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uQRrSQ4u0x section {
  width: 85%;
}
.cid-uRpjx8auI4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uRpjx8auI4 nav.navbar {
  position: fixed;
}
.cid-uRpjx8auI4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uRpjx8auI4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uRpjx8auI4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uRpjx8auI4 .dropdown-item:hover,
.cid-uRpjx8auI4 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uRpjx8auI4 .dropdown-item:hover span {
  color: white;
}
.cid-uRpjx8auI4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uRpjx8auI4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uRpjx8auI4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uRpjx8auI4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uRpjx8auI4 .nav-link {
  position: relative;
}
.cid-uRpjx8auI4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uRpjx8auI4 .container {
    flex-wrap: nowrap;
  }
}
.cid-uRpjx8auI4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uRpjx8auI4 .dropdown-menu,
.cid-uRpjx8auI4 .navbar.opened {
  background: #ffffff !important;
}
.cid-uRpjx8auI4 .nav-item:focus,
.cid-uRpjx8auI4 .nav-link:focus {
  outline: none;
}
.cid-uRpjx8auI4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uRpjx8auI4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uRpjx8auI4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uRpjx8auI4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uRpjx8auI4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uRpjx8auI4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uRpjx8auI4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uRpjx8auI4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uRpjx8auI4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uRpjx8auI4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uRpjx8auI4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uRpjx8auI4 .navbar.collapsed {
  justify-content: center;
}
.cid-uRpjx8auI4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uRpjx8auI4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uRpjx8auI4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uRpjx8auI4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uRpjx8auI4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uRpjx8auI4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uRpjx8auI4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uRpjx8auI4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uRpjx8auI4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uRpjx8auI4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uRpjx8auI4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uRpjx8auI4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uRpjx8auI4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uRpjx8auI4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uRpjx8auI4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uRpjx8auI4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uRpjx8auI4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uRpjx8auI4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uRpjx8auI4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uRpjx8auI4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uRpjx8auI4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uRpjx8auI4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uRpjx8auI4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uRpjx8auI4 .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-uRpjx8auI4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uRpjx8auI4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uRpjx8auI4 .dropdown-item.active,
.cid-uRpjx8auI4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uRpjx8auI4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uRpjx8auI4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uRpjx8auI4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uRpjx8auI4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uRpjx8auI4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uRpjx8auI4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uRpjx8auI4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uRpjx8auI4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uRpjx8auI4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uRpjx8auI4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uRpjx8auI4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uRpjx8auI4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRpjx8auI4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRpjx8auI4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uRpjx8auI4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRpjx8auI4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uRpjx8auI4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uRpjx8auI4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRpjx8auI4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uRpjx8auI4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uRpjx8auI4 .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-uRpjx8auI4 .navbar {
    height: 70px;
  }
  .cid-uRpjx8auI4 .navbar.opened {
    height: auto;
  }
  .cid-uRpjx8auI4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yy {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yy div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yy p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yy section {
  width: 15%;
}
#custom-html-yy .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yy .sidenav a,
#custom-html-yy .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yy .sidenav a:hover,
#custom-html-yy .dropdown-btn:hover {
  color: blue;
}
#custom-html-yy .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yy .active {
  background-color: grey;
  color: white;
}
#custom-html-yy .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yy .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yy .sidenav {
    display: none;
  }
}
.cid-uRpjx8Mn0R {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uRpjx8Mn0R .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uRpjx8Mn0R .mbr-text {
  color: #4479d9;
}
.cid-uRpjx8Mn0R section {
  width: 85%;
}
.cid-uRpjx90ogG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRpjx90ogG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRpjx90ogG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRpjx90ogG .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRpjx90ogG .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uRpjx90ogG section {
  width: 85%;
}
.cid-uRpjx9kx0N {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRpjx9kx0N .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRpjx9kx0N .mbr-text {
  color: #000000;
}
.cid-uRpjx9kx0N section {
  width: 85%;
}
.cid-uRpjx9BWb7 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRpjx9BWb7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRpjx9BWb7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRpjx9BWb7 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uRpjx9BWb7 .panel-group {
  border: none;
}
.cid-uRpjx9BWb7 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uRpjx9BWb7 .panel-body,
.cid-uRpjx9BWb7 .card-header {
  padding: 1rem 0;
}
.cid-uRpjx9BWb7 .panel-title-edit {
  color: #4479d9;
}
.cid-uRpjx9BWb7 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uRpjx9BWb7 .panel-text {
  color: #000000;
}
.cid-uRpjx9BWb7 section {
  width: 85%;
}
.cid-uRpjxa593b {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uRpjxa593b .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRpjxa593b section {
  width: 85%;
}
.cid-uRpjxamANr {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uRpjxamANr .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uRpjxamANr .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uRpjxamANr .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uRpjxamANr .row-copyright p {
  width: 100%;
}
.cid-uRpjxamANr .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uRpjxamANr section {
  width: 85%;
}
.cid-uRwgtsLv83 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uRwgtsLv83 nav.navbar {
  position: fixed;
}
.cid-uRwgtsLv83 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uRwgtsLv83 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uRwgtsLv83 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uRwgtsLv83 .dropdown-item:hover,
.cid-uRwgtsLv83 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uRwgtsLv83 .dropdown-item:hover span {
  color: white;
}
.cid-uRwgtsLv83 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uRwgtsLv83 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uRwgtsLv83 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uRwgtsLv83 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uRwgtsLv83 .nav-link {
  position: relative;
}
.cid-uRwgtsLv83 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uRwgtsLv83 .container {
    flex-wrap: nowrap;
  }
}
.cid-uRwgtsLv83 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uRwgtsLv83 .dropdown-menu,
.cid-uRwgtsLv83 .navbar.opened {
  background: #ffffff !important;
}
.cid-uRwgtsLv83 .nav-item:focus,
.cid-uRwgtsLv83 .nav-link:focus {
  outline: none;
}
.cid-uRwgtsLv83 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uRwgtsLv83 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uRwgtsLv83 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uRwgtsLv83 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uRwgtsLv83 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uRwgtsLv83 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uRwgtsLv83 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uRwgtsLv83 .navbar.opened {
  transition: all 0.3s;
}
.cid-uRwgtsLv83 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uRwgtsLv83 .navbar .navbar-logo img {
  width: auto;
}
.cid-uRwgtsLv83 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uRwgtsLv83 .navbar.collapsed {
  justify-content: center;
}
.cid-uRwgtsLv83 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uRwgtsLv83 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uRwgtsLv83 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uRwgtsLv83 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uRwgtsLv83 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uRwgtsLv83 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uRwgtsLv83 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uRwgtsLv83 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uRwgtsLv83 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uRwgtsLv83 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uRwgtsLv83 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uRwgtsLv83 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uRwgtsLv83 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uRwgtsLv83 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uRwgtsLv83 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uRwgtsLv83 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uRwgtsLv83 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uRwgtsLv83 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uRwgtsLv83 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uRwgtsLv83 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uRwgtsLv83 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uRwgtsLv83 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uRwgtsLv83 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uRwgtsLv83 .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-uRwgtsLv83 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uRwgtsLv83 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uRwgtsLv83 .dropdown-item.active,
.cid-uRwgtsLv83 .dropdown-item:active {
  background-color: transparent;
}
.cid-uRwgtsLv83 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uRwgtsLv83 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uRwgtsLv83 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uRwgtsLv83 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uRwgtsLv83 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uRwgtsLv83 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uRwgtsLv83 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uRwgtsLv83 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uRwgtsLv83 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uRwgtsLv83 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uRwgtsLv83 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uRwgtsLv83 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRwgtsLv83 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRwgtsLv83 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uRwgtsLv83 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRwgtsLv83 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uRwgtsLv83 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uRwgtsLv83 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRwgtsLv83 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uRwgtsLv83 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uRwgtsLv83 .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-uRwgtsLv83 .navbar {
    height: 70px;
  }
  .cid-uRwgtsLv83 .navbar.opened {
    height: auto;
  }
  .cid-uRwgtsLv83 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yz {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yz div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yz p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yz section {
  width: 15%;
}
#custom-html-yz .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yz .sidenav a,
#custom-html-yz .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yz .sidenav a:hover,
#custom-html-yz .dropdown-btn:hover {
  color: blue;
}
#custom-html-yz .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yz .active {
  background-color: grey;
  color: white;
}
#custom-html-yz .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yz .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yz .sidenav {
    display: none;
  }
}
.cid-uRwgttzKVb {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uRwgttzKVb .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uRwgttzKVb .mbr-text {
  color: #4479d9;
}
.cid-uRwgttzKVb section {
  width: 85%;
}
.cid-uRwgttOK50 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRwgttOK50 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRwgttOK50 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRwgttOK50 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRwgttOK50 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uRwgttOK50 section {
  width: 85%;
}
.cid-uRwgtu91c3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRwgtu91c3 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRwgtu91c3 .mbr-text {
  color: #000000;
}
.cid-uRwgtu91c3 section {
  width: 85%;
}
.cid-uRwmWa6cnw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uRwmWa6cnw .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRwmWa6cnw .mbr-text {
  color: #000000;
}
.cid-uRwmWa6cnw section {
  width: 85%;
}
.cid-uRwnUUadJv {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uRwnUUadJv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRwnUUadJv .mbr-text {
  color: #ffffff;
}
.cid-uRwnUUadJv section {
  width: 85%;
}
.cid-uRwrug9SKY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uRwrug9SKY .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRwrug9SKY .mbr-text {
  color: #000000;
}
.cid-uRwrug9SKY section {
  width: 85%;
}
.cid-uRwm87ZmOy {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uRwm87ZmOy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRwm87ZmOy .panel-text {
  color: #ffffff;
}
.cid-uRwm87ZmOy section {
  width: 85%;
}
.cid-uRwpeLMV2i {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uRwpeLMV2i .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRwpeLMV2i .mbr-text {
  color: #000000;
}
.cid-uRwpeLMV2i section {
  width: 85%;
}
.cid-uRwsitWapK {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uRwsitWapK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRwsitWapK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uRwsitWapK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uRwsitWapK .row {
  flex-direction: row-reverse;
}
.cid-uRwsitWapK img {
  width: 100%;
}
.cid-uRwsitWapK .mbr-description {
  color: #000000;
}
.cid-uRwsitWapK section {
  width: 85%;
}
.cid-uSmHPXay6l {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uSmHPXay6l .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSmHPXay6l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSmHPXay6l .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSmHPXay6l .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uSmHPXay6l .mbr-text,
.cid-uSmHPXay6l .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uSmHPXay6l section {
  width: 85%;
}
.cid-uRSBJs5Gsk {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRSBJs5Gsk .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRSBJs5Gsk .panel-text {
  color: #000000;
}
.cid-uRSBJs5Gsk section {
  width: 85%;
}
.cid-uRSwlWPc21 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uRSwlWPc21 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRSwlWPc21 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRSwlWPc21 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRSwlWPc21 .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uRSwlWPc21 .mbr-text,
.cid-uRSwlWPc21 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uRSwlWPc21 section {
  width: 85%;
}
.cid-uRSO1OUBpX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uRSO1OUBpX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRSO1OUBpX .panel-text {
  color: #ffffff;
}
.cid-uRSO1OUBpX section {
  width: 85%;
}
.cid-uRSO48Yxws {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uRSO48Yxws .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRSO48Yxws .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRSO48Yxws .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRSO48Yxws .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uRSO48Yxws .mbr-text,
.cid-uRSO48Yxws .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uRSO48Yxws section {
  width: 85%;
}
.cid-uRSGslav6X {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uRSGslav6X .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRSGslav6X .panel-text {
  color: #000000;
}
.cid-uRSGslav6X section {
  width: 85%;
}
.cid-uRSGLmMq7I {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uRSGLmMq7I .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRSGLmMq7I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRSGLmMq7I .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRSGLmMq7I .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uRSGLmMq7I .mbr-text,
.cid-uRSGLmMq7I .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uRSGLmMq7I section {
  width: 85%;
}
.cid-uSn2u0kP9g {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uSn2u0kP9g .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uSn2u0kP9g .panel-text {
  color: #ffffff;
}
.cid-uSn2u0kP9g section {
  width: 85%;
}
.cid-uSn2FdYY7P {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uSn2FdYY7P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSn2FdYY7P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSn2FdYY7P .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSn2FdYY7P .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uSn2FdYY7P .mbr-text,
.cid-uSn2FdYY7P .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uSn2FdYY7P section {
  width: 85%;
}
.cid-uSn4wKpmsg {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uSn4wKpmsg .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uSn4wKpmsg .panel-text {
  color: #000000;
}
.cid-uSn4wKpmsg section {
  width: 85%;
}
.cid-uSn4Bfy4Oi {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uSn4Bfy4Oi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSn4Bfy4Oi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSn4Bfy4Oi .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSn4Bfy4Oi .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uSn4Bfy4Oi .mbr-text,
.cid-uSn4Bfy4Oi .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uSn4Bfy4Oi section {
  width: 85%;
}
.cid-uSoXF7AwJg {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uSoXF7AwJg .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uSoXF7AwJg .panel-text {
  color: #000000;
}
.cid-uSoXF7AwJg section {
  width: 85%;
}
.cid-uSoXLKWYpc {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uSoXLKWYpc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSoXLKWYpc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSoXLKWYpc .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSoXLKWYpc .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uSoXLKWYpc .mbr-text,
.cid-uSoXLKWYpc .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uSoXLKWYpc section {
  width: 85%;
}
.cid-uSoZQqBqkm {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uSoZQqBqkm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uSoZQqBqkm .panel-text {
  color: #ffffff;
}
.cid-uSoZQqBqkm section {
  width: 85%;
}
.cid-uSoZYJZddZ {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uSoZYJZddZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSoZYJZddZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSoZYJZddZ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSoZYJZddZ .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uSoZYJZddZ .mbr-text,
.cid-uSoZYJZddZ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uSoZYJZddZ section {
  width: 85%;
}
.cid-uSp23znHQa {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uSp23znHQa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uSp23znHQa .panel-text {
  color: #ffffff;
}
.cid-uSp23znHQa section {
  width: 85%;
}
.cid-uSp2bCguvX {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uSp2bCguvX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSp2bCguvX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSp2bCguvX .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSp2bCguvX .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uSp2bCguvX .mbr-text,
.cid-uSp2bCguvX .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uSp2bCguvX section {
  width: 85%;
}
.cid-uRwgtuZp02 {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uRwgtuZp02 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRwgtuZp02 section {
  width: 85%;
}
.cid-uRwgtvjfyD {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uRwgtvjfyD .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uRwgtvjfyD .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uRwgtvjfyD .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uRwgtvjfyD .row-copyright p {
  width: 100%;
}
.cid-uRwgtvjfyD .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uRwgtvjfyD section {
  width: 85%;
}
.cid-uRTo18f4p5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uRTo18f4p5 nav.navbar {
  position: fixed;
}
.cid-uRTo18f4p5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uRTo18f4p5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uRTo18f4p5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uRTo18f4p5 .dropdown-item:hover,
.cid-uRTo18f4p5 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uRTo18f4p5 .dropdown-item:hover span {
  color: white;
}
.cid-uRTo18f4p5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uRTo18f4p5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uRTo18f4p5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uRTo18f4p5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uRTo18f4p5 .nav-link {
  position: relative;
}
.cid-uRTo18f4p5 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uRTo18f4p5 .container {
    flex-wrap: nowrap;
  }
}
.cid-uRTo18f4p5 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uRTo18f4p5 .dropdown-menu,
.cid-uRTo18f4p5 .navbar.opened {
  background: #ffffff !important;
}
.cid-uRTo18f4p5 .nav-item:focus,
.cid-uRTo18f4p5 .nav-link:focus {
  outline: none;
}
.cid-uRTo18f4p5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uRTo18f4p5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uRTo18f4p5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uRTo18f4p5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uRTo18f4p5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uRTo18f4p5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uRTo18f4p5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uRTo18f4p5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uRTo18f4p5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uRTo18f4p5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uRTo18f4p5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uRTo18f4p5 .navbar.collapsed {
  justify-content: center;
}
.cid-uRTo18f4p5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uRTo18f4p5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uRTo18f4p5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uRTo18f4p5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uRTo18f4p5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uRTo18f4p5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uRTo18f4p5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uRTo18f4p5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uRTo18f4p5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uRTo18f4p5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uRTo18f4p5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uRTo18f4p5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uRTo18f4p5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uRTo18f4p5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uRTo18f4p5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uRTo18f4p5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uRTo18f4p5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uRTo18f4p5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uRTo18f4p5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uRTo18f4p5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uRTo18f4p5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uRTo18f4p5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uRTo18f4p5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uRTo18f4p5 .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-uRTo18f4p5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uRTo18f4p5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uRTo18f4p5 .dropdown-item.active,
.cid-uRTo18f4p5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uRTo18f4p5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uRTo18f4p5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uRTo18f4p5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uRTo18f4p5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uRTo18f4p5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uRTo18f4p5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uRTo18f4p5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uRTo18f4p5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uRTo18f4p5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uRTo18f4p5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uRTo18f4p5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uRTo18f4p5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRTo18f4p5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRTo18f4p5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uRTo18f4p5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRTo18f4p5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uRTo18f4p5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uRTo18f4p5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRTo18f4p5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uRTo18f4p5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uRTo18f4p5 .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-uRTo18f4p5 .navbar {
    height: 70px;
  }
  .cid-uRTo18f4p5 .navbar.opened {
    height: auto;
  }
  .cid-uRTo18f4p5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-z1 {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-z1 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-z1 p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-z1 section {
  width: 15%;
}
#custom-html-z1 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-z1 .sidenav a,
#custom-html-z1 .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-z1 .sidenav a:hover,
#custom-html-z1 .dropdown-btn:hover {
  color: blue;
}
#custom-html-z1 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-z1 .active {
  background-color: grey;
  color: white;
}
#custom-html-z1 .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-z1 .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-z1 .sidenav {
    display: none;
  }
}
.cid-uRTo18SRLO {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uRTo18SRLO .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uRTo18SRLO .mbr-text {
  color: #4479d9;
}
.cid-uRTo18SRLO section {
  width: 85%;
}
.cid-uRTo19f8Pz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRTo19f8Pz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRTo19f8Pz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRTo19f8Pz .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRTo19f8Pz .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uRTo19f8Pz section {
  width: 85%;
}
.cid-uRTo19J3V3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRTo19J3V3 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRTo19J3V3 .mbr-text {
  color: #000000;
}
.cid-uRTo19J3V3 section {
  width: 85%;
}
.cid-uRTqc3ab3p {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uRTqc3ab3p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRTqc3ab3p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRTqc3ab3p .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRTqc3ab3p .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uRTqc3ab3p section {
  width: 85%;
}
.cid-uRTraTVPhW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRTraTVPhW .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRTraTVPhW .mbr-text {
  color: #000000;
}
.cid-uRTraTVPhW section {
  width: 85%;
}
.cid-uRTs2Bvnjn {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uRTs2Bvnjn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRTs2Bvnjn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRTs2Bvnjn .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uRTs2Bvnjn .panel-group {
  border: none;
}
.cid-uRTs2Bvnjn .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uRTs2Bvnjn .panel-body,
.cid-uRTs2Bvnjn .card-header {
  padding: 1rem 0;
}
.cid-uRTs2Bvnjn .panel-title-edit {
  color: #4479d9;
}
.cid-uRTs2Bvnjn .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uRTs2Bvnjn section {
  width: 85%;
}
.cid-uRTo1eVu1c {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uRTo1eVu1c .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRTo1eVu1c section {
  width: 85%;
}
.cid-uRTo1flffs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uRTo1flffs .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uRTo1flffs .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uRTo1flffs .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uRTo1flffs .row-copyright p {
  width: 100%;
}
.cid-uRTo1flffs .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uRTo1flffs section {
  width: 85%;
}
.cid-uRTx4v1KLg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uRTx4v1KLg nav.navbar {
  position: fixed;
}
.cid-uRTx4v1KLg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uRTx4v1KLg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uRTx4v1KLg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uRTx4v1KLg .dropdown-item:hover,
.cid-uRTx4v1KLg .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uRTx4v1KLg .dropdown-item:hover span {
  color: white;
}
.cid-uRTx4v1KLg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uRTx4v1KLg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uRTx4v1KLg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uRTx4v1KLg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uRTx4v1KLg .nav-link {
  position: relative;
}
.cid-uRTx4v1KLg .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uRTx4v1KLg .container {
    flex-wrap: nowrap;
  }
}
.cid-uRTx4v1KLg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uRTx4v1KLg .dropdown-menu,
.cid-uRTx4v1KLg .navbar.opened {
  background: #ffffff !important;
}
.cid-uRTx4v1KLg .nav-item:focus,
.cid-uRTx4v1KLg .nav-link:focus {
  outline: none;
}
.cid-uRTx4v1KLg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uRTx4v1KLg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uRTx4v1KLg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uRTx4v1KLg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uRTx4v1KLg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uRTx4v1KLg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uRTx4v1KLg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uRTx4v1KLg .navbar.opened {
  transition: all 0.3s;
}
.cid-uRTx4v1KLg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uRTx4v1KLg .navbar .navbar-logo img {
  width: auto;
}
.cid-uRTx4v1KLg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uRTx4v1KLg .navbar.collapsed {
  justify-content: center;
}
.cid-uRTx4v1KLg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uRTx4v1KLg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uRTx4v1KLg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uRTx4v1KLg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uRTx4v1KLg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uRTx4v1KLg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uRTx4v1KLg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uRTx4v1KLg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uRTx4v1KLg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uRTx4v1KLg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uRTx4v1KLg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uRTx4v1KLg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uRTx4v1KLg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uRTx4v1KLg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uRTx4v1KLg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uRTx4v1KLg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uRTx4v1KLg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uRTx4v1KLg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uRTx4v1KLg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uRTx4v1KLg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uRTx4v1KLg .navbar.navbar-short {
  min-height: 60px;
}
.cid-uRTx4v1KLg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uRTx4v1KLg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uRTx4v1KLg .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-uRTx4v1KLg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uRTx4v1KLg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uRTx4v1KLg .dropdown-item.active,
.cid-uRTx4v1KLg .dropdown-item:active {
  background-color: transparent;
}
.cid-uRTx4v1KLg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uRTx4v1KLg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uRTx4v1KLg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uRTx4v1KLg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uRTx4v1KLg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uRTx4v1KLg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uRTx4v1KLg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uRTx4v1KLg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uRTx4v1KLg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uRTx4v1KLg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uRTx4v1KLg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uRTx4v1KLg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRTx4v1KLg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRTx4v1KLg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uRTx4v1KLg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRTx4v1KLg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uRTx4v1KLg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uRTx4v1KLg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRTx4v1KLg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uRTx4v1KLg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uRTx4v1KLg .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-uRTx4v1KLg .navbar {
    height: 70px;
  }
  .cid-uRTx4v1KLg .navbar.opened {
    height: auto;
  }
  .cid-uRTx4v1KLg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-z0 {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-z0 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-z0 p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-z0 section {
  width: 15%;
}
#custom-html-z0 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-z0 .sidenav a,
#custom-html-z0 .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-z0 .sidenav a:hover,
#custom-html-z0 .dropdown-btn:hover {
  color: blue;
}
#custom-html-z0 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-z0 .active {
  background-color: grey;
  color: white;
}
#custom-html-z0 .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-z0 .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-z0 .sidenav {
    display: none;
  }
}
.cid-uRTx4vyehL {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uRTx4vyehL .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uRTx4vyehL .mbr-text {
  color: #4479d9;
}
.cid-uRTx4vyehL section {
  width: 85%;
}
.cid-uRTx4vNCtJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRTx4vNCtJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRTx4vNCtJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRTx4vNCtJ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRTx4vNCtJ .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uRTx4vNCtJ section {
  width: 85%;
}
.cid-uRTx4wbOA9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRTx4wbOA9 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRTx4wbOA9 .mbr-text {
  color: #000000;
}
.cid-uRTx4wbOA9 section {
  width: 85%;
}
.cid-uRTx4xLVBX {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uRTx4xLVBX .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRTx4xLVBX section {
  width: 85%;
}
.cid-uRTx4y4mT2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uRTx4y4mT2 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uRTx4y4mT2 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uRTx4y4mT2 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uRTx4y4mT2 .row-copyright p {
  width: 100%;
}
.cid-uRTx4y4mT2 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uRTx4y4mT2 section {
  width: 85%;
}
.cid-uRYQhi0YOw {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uRYQhi0YOw nav.navbar {
  position: fixed;
}
.cid-uRYQhi0YOw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uRYQhi0YOw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uRYQhi0YOw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uRYQhi0YOw .dropdown-item:hover,
.cid-uRYQhi0YOw .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uRYQhi0YOw .dropdown-item:hover span {
  color: white;
}
.cid-uRYQhi0YOw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uRYQhi0YOw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uRYQhi0YOw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uRYQhi0YOw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uRYQhi0YOw .nav-link {
  position: relative;
}
.cid-uRYQhi0YOw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uRYQhi0YOw .container {
    flex-wrap: nowrap;
  }
}
.cid-uRYQhi0YOw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uRYQhi0YOw .dropdown-menu,
.cid-uRYQhi0YOw .navbar.opened {
  background: #ffffff !important;
}
.cid-uRYQhi0YOw .nav-item:focus,
.cid-uRYQhi0YOw .nav-link:focus {
  outline: none;
}
.cid-uRYQhi0YOw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uRYQhi0YOw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uRYQhi0YOw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uRYQhi0YOw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uRYQhi0YOw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uRYQhi0YOw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uRYQhi0YOw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uRYQhi0YOw .navbar.opened {
  transition: all 0.3s;
}
.cid-uRYQhi0YOw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uRYQhi0YOw .navbar .navbar-logo img {
  width: auto;
}
.cid-uRYQhi0YOw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uRYQhi0YOw .navbar.collapsed {
  justify-content: center;
}
.cid-uRYQhi0YOw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uRYQhi0YOw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uRYQhi0YOw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uRYQhi0YOw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uRYQhi0YOw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uRYQhi0YOw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uRYQhi0YOw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uRYQhi0YOw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uRYQhi0YOw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uRYQhi0YOw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uRYQhi0YOw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uRYQhi0YOw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uRYQhi0YOw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uRYQhi0YOw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uRYQhi0YOw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uRYQhi0YOw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uRYQhi0YOw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uRYQhi0YOw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uRYQhi0YOw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uRYQhi0YOw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uRYQhi0YOw .navbar.navbar-short {
  min-height: 60px;
}
.cid-uRYQhi0YOw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uRYQhi0YOw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uRYQhi0YOw .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-uRYQhi0YOw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uRYQhi0YOw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uRYQhi0YOw .dropdown-item.active,
.cid-uRYQhi0YOw .dropdown-item:active {
  background-color: transparent;
}
.cid-uRYQhi0YOw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uRYQhi0YOw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uRYQhi0YOw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uRYQhi0YOw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uRYQhi0YOw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uRYQhi0YOw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uRYQhi0YOw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uRYQhi0YOw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uRYQhi0YOw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uRYQhi0YOw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uRYQhi0YOw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uRYQhi0YOw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRYQhi0YOw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRYQhi0YOw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uRYQhi0YOw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRYQhi0YOw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uRYQhi0YOw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uRYQhi0YOw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRYQhi0YOw .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uRYQhi0YOw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uRYQhi0YOw .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-uRYQhi0YOw .navbar {
    height: 70px;
  }
  .cid-uRYQhi0YOw .navbar.opened {
    height: auto;
  }
  .cid-uRYQhi0YOw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uRYQhivZPt {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uRYQhivZPt .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uRYQhivZPt .mbr-text {
  color: #4479d9;
}
.cid-uRYQhiKDJ0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRYQhiKDJ0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRYQhiKDJ0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRYQhiKDJ0 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRYQhiKDJ0 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uRYQhj3AFA {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uRYQhj3AFA .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRYQhj3AFA .mbr-text {
  color: #000000;
}
.cid-uRYQhjjM0K {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uRYQhjjM0K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRYQhjjM0K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRYQhjjM0K .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRYQhjjM0K .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uRYQhjjM0K .mbr-text,
.cid-uRYQhjjM0K .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uTA0ZDlPL9 {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTA0ZDlPL9 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTA0ZDlPL9 .mbr-text {
  color: #000000;
}
.cid-uRYQhjDntp {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/background-06.jpg-2000x1120.jpg");
}
.cid-uRYQhjDntp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRYQhjDntp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRYQhjDntp ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uRYQhjDntp li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uRYQhjDntp ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uRYQhjDntp H3 {
  color: #4479d9;
}
.cid-uRYQhjDntp .list {
  color: #000000;
}
.cid-uTA2qVg5ct {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uTA2qVg5ct .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uRYQhk1W5Y {
  padding-top: 7rem;
  padding-bottom: 8rem;
  background-color: #65c6d4;
}
.cid-uRYQhk1W5Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRYQhk1W5Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uRYQhk1W5Y .container {
    padding: 0 16px;
  }
}
@media (max-width: 768px) {
  .cid-uRYQhk1W5Y .container {
    padding: 0 12px;
  }
}
.cid-uRYQhk1W5Y .image-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-uRYQhk1W5Y .image-wrapper {
    margin-bottom: 24px;
    height: auto;
  }
}
.cid-uRYQhk1W5Y .image-wrapper img {
  height: 260px;
  width: 410px;
  object-fit: cover;
  border-radius: 50px;
}
@media (max-width: 992px) {
  .cid-uRYQhk1W5Y .image-wrapper img {
    margin-bottom: 24px;
  }
}
.cid-uRYQhk1W5Y .title-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-uRYQhk1W5Y .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-uRYQhk1W5Y .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uRYQhk1W5Y .mbr-section-title {
  color: #e43f3f;
}
.cid-uRYQhk1W5Y .mbr-text {
  color: #222222;
}
.cid-uRYQhk1W5Y .mbr-text,
.cid-uRYQhk1W5Y .mbr-section-btn {
  color: #ffffff;
}
.cid-uRYQhkmP13 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uRYQhkmP13 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uRYQhkmP13 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uRYQhkmP13 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uRYQhkmP13 .row-copyright p {
  width: 100%;
}
.cid-uRYQhkmP13 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uRYQhkmP13 section {
  width: 85%;
}
.cid-uSaXwjatzv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uSaXwjatzv nav.navbar {
  position: fixed;
}
.cid-uSaXwjatzv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uSaXwjatzv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSaXwjatzv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSaXwjatzv .dropdown-item:hover,
.cid-uSaXwjatzv .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uSaXwjatzv .dropdown-item:hover span {
  color: white;
}
.cid-uSaXwjatzv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSaXwjatzv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSaXwjatzv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uSaXwjatzv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSaXwjatzv .nav-link {
  position: relative;
}
.cid-uSaXwjatzv .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uSaXwjatzv .container {
    flex-wrap: nowrap;
  }
}
.cid-uSaXwjatzv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uSaXwjatzv .dropdown-menu,
.cid-uSaXwjatzv .navbar.opened {
  background: #ffffff !important;
}
.cid-uSaXwjatzv .nav-item:focus,
.cid-uSaXwjatzv .nav-link:focus {
  outline: none;
}
.cid-uSaXwjatzv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSaXwjatzv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSaXwjatzv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSaXwjatzv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSaXwjatzv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSaXwjatzv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSaXwjatzv .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uSaXwjatzv .navbar.opened {
  transition: all 0.3s;
}
.cid-uSaXwjatzv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSaXwjatzv .navbar .navbar-logo img {
  width: auto;
}
.cid-uSaXwjatzv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSaXwjatzv .navbar.collapsed {
  justify-content: center;
}
.cid-uSaXwjatzv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSaXwjatzv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSaXwjatzv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uSaXwjatzv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSaXwjatzv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSaXwjatzv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uSaXwjatzv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSaXwjatzv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSaXwjatzv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSaXwjatzv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSaXwjatzv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSaXwjatzv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSaXwjatzv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSaXwjatzv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uSaXwjatzv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSaXwjatzv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSaXwjatzv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSaXwjatzv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSaXwjatzv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSaXwjatzv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uSaXwjatzv .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSaXwjatzv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSaXwjatzv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSaXwjatzv .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-uSaXwjatzv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSaXwjatzv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSaXwjatzv .dropdown-item.active,
.cid-uSaXwjatzv .dropdown-item:active {
  background-color: transparent;
}
.cid-uSaXwjatzv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSaXwjatzv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSaXwjatzv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSaXwjatzv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uSaXwjatzv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSaXwjatzv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSaXwjatzv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSaXwjatzv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSaXwjatzv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSaXwjatzv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uSaXwjatzv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSaXwjatzv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSaXwjatzv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSaXwjatzv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSaXwjatzv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSaXwjatzv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSaXwjatzv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSaXwjatzv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSaXwjatzv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uSaXwjatzv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSaXwjatzv .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-uSaXwjatzv .navbar {
    height: 70px;
  }
  .cid-uSaXwjatzv .navbar.opened {
    height: auto;
  }
  .cid-uSaXwjatzv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-z2 {
  /* Type valid CSS here */
}
#custom-html-z2 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-z2 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-z2 section {
  width: 15%;
}
#custom-html-z2 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-z2 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-z2 .sidenav a:hover {
  color: blue;
}
#custom-html-z2 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-z2 .sidenav {
    display: none;
  }
}
.cid-uSaXwjDu92 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uSaXwjDu92 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uSaXwjDu92 .mbr-text {
  color: #4479d9;
}
.cid-uSaXwjDu92 section {
  width: 85%;
}
.cid-uSaXwjTyjd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSaXwjTyjd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaXwjTyjd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaXwjTyjd .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSaXwjTyjd .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uSaXwjTyjd section {
  width: 85%;
}
.cid-uSaXwkfsFm {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uSaXwkfsFm .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uSaXwkfsFm .mbr-text {
  color: #000000;
}
.cid-uSaXwkfsFm section {
  width: 85%;
}
.cid-uSaXwkwuII {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uSaXwkwuII .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaXwkwuII .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaXwkwuII .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSaXwkwuII .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uSaXwkwuII .mbr-text,
.cid-uSaXwkwuII .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uSaXwkwuII section {
  width: 85%;
}
.cid-uSaXwkQGMZ {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uSaXwkQGMZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaXwkQGMZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaXwkQGMZ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSaXwkQGMZ .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uSaXwkQGMZ .mbr-text,
.cid-uSaXwkQGMZ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uSaXwkQGMZ section {
  width: 85%;
}
.cid-uSaXwlcFcx {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uSaXwlcFcx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSaXwlcFcx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSaXwlcFcx .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSaXwlcFcx .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uSaXwlcFcx .mbr-text,
.cid-uSaXwlcFcx .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uSaXwlcFcx section {
  width: 85%;
}
.cid-uSbhlTN4Zi {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uSbhlTN4Zi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSbhlTN4Zi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSbhlTN4Zi .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSbhlTN4Zi .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uSbhlTN4Zi .mbr-text,
.cid-uSbhlTN4Zi .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uSbhlTN4Zi section {
  width: 85%;
}
.cid-uSbk9HsCtt {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uSbk9HsCtt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSbk9HsCtt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSbk9HsCtt .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSbk9HsCtt .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uSbk9HsCtt .mbr-text,
.cid-uSbk9HsCtt .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uSbk9HsCtt section {
  width: 85%;
}
.cid-uSbmutUbRy {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uSbmutUbRy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSbmutUbRy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uSbmutUbRy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uSbmutUbRy .row {
  flex-direction: row-reverse;
}
.cid-uSbmutUbRy img {
  width: 100%;
}
.cid-uSbmutUbRy .mbr-description {
  color: #000000;
}
.cid-uSbmutUbRy section {
  width: 85%;
}
.cid-uSaXwlxk6X {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uSaXwlxk6X .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uSaXwlxk6X section {
  width: 85%;
}
.cid-uSaXwlQOR2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uSaXwlQOR2 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uSaXwlQOR2 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uSaXwlQOR2 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uSaXwlQOR2 .row-copyright p {
  width: 100%;
}
.cid-uSaXwlQOR2 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uSaXwlQOR2 section {
  width: 85%;
}
.cid-uSrLWPyeFe {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uSrLWPyeFe nav.navbar {
  position: fixed;
}
.cid-uSrLWPyeFe .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uSrLWPyeFe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSrLWPyeFe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSrLWPyeFe .dropdown-item:hover,
.cid-uSrLWPyeFe .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uSrLWPyeFe .dropdown-item:hover span {
  color: white;
}
.cid-uSrLWPyeFe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSrLWPyeFe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSrLWPyeFe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uSrLWPyeFe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSrLWPyeFe .nav-link {
  position: relative;
}
.cid-uSrLWPyeFe .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uSrLWPyeFe .container {
    flex-wrap: nowrap;
  }
}
.cid-uSrLWPyeFe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uSrLWPyeFe .dropdown-menu,
.cid-uSrLWPyeFe .navbar.opened {
  background: #ffffff !important;
}
.cid-uSrLWPyeFe .nav-item:focus,
.cid-uSrLWPyeFe .nav-link:focus {
  outline: none;
}
.cid-uSrLWPyeFe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSrLWPyeFe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSrLWPyeFe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSrLWPyeFe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSrLWPyeFe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSrLWPyeFe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSrLWPyeFe .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uSrLWPyeFe .navbar.opened {
  transition: all 0.3s;
}
.cid-uSrLWPyeFe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSrLWPyeFe .navbar .navbar-logo img {
  width: auto;
}
.cid-uSrLWPyeFe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSrLWPyeFe .navbar.collapsed {
  justify-content: center;
}
.cid-uSrLWPyeFe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSrLWPyeFe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSrLWPyeFe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uSrLWPyeFe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSrLWPyeFe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSrLWPyeFe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uSrLWPyeFe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSrLWPyeFe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSrLWPyeFe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSrLWPyeFe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSrLWPyeFe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSrLWPyeFe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSrLWPyeFe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSrLWPyeFe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uSrLWPyeFe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSrLWPyeFe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSrLWPyeFe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSrLWPyeFe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSrLWPyeFe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSrLWPyeFe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uSrLWPyeFe .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSrLWPyeFe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSrLWPyeFe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSrLWPyeFe .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-uSrLWPyeFe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSrLWPyeFe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSrLWPyeFe .dropdown-item.active,
.cid-uSrLWPyeFe .dropdown-item:active {
  background-color: transparent;
}
.cid-uSrLWPyeFe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSrLWPyeFe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSrLWPyeFe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSrLWPyeFe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uSrLWPyeFe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSrLWPyeFe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSrLWPyeFe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSrLWPyeFe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSrLWPyeFe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSrLWPyeFe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uSrLWPyeFe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSrLWPyeFe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSrLWPyeFe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSrLWPyeFe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSrLWPyeFe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSrLWPyeFe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSrLWPyeFe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSrLWPyeFe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSrLWPyeFe .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uSrLWPyeFe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSrLWPyeFe .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-uSrLWPyeFe .navbar {
    height: 70px;
  }
  .cid-uSrLWPyeFe .navbar.opened {
    height: auto;
  }
  .cid-uSrLWPyeFe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-z3 {
  /* Type valid CSS here */
}
#custom-html-z3 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-z3 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-z3 section {
  width: 15%;
}
#custom-html-z3 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-z3 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-z3 .sidenav a:hover {
  color: blue;
}
#custom-html-z3 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-z3 .sidenav {
    display: none;
  }
}
.cid-uSrLWQ65Br {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uSrLWQ65Br .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uSrLWQ65Br .mbr-text {
  color: #4479d9;
}
.cid-uSrLWQ65Br section {
  width: 85%;
}
.cid-uSrLWQowxT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSrLWQowxT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSrLWQowxT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSrLWQowxT .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSrLWQowxT .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uSrLWQowxT section {
  width: 85%;
}
.cid-uSrLWQNnW1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSrLWQNnW1 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uSrLWQNnW1 .mbr-text {
  color: #000000;
}
.cid-uSrLWQNnW1 section {
  width: 85%;
}
.cid-uSrLWRa5rO {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSrLWRa5rO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSrLWRa5rO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSrLWRa5rO .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSrLWRa5rO .image-wrap img {
    display: block;
    margin: auto;
    width: 80%;
  }
}
.cid-uSrLWRa5rO .mbr-text,
.cid-uSrLWRa5rO .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uSrLWRa5rO section {
  width: 85%;
}
.cid-uSrNNqdN5e {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSrNNqdN5e .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uSrNNqdN5e section {
  width: 85%;
}
.cid-uSrLWTE8mj {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uSrLWTE8mj .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uSrLWTE8mj section {
  width: 85%;
}
.cid-uSrLWU1b2x {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uSrLWU1b2x .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uSrLWU1b2x .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uSrLWU1b2x .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uSrLWU1b2x .row-copyright p {
  width: 100%;
}
.cid-uSrLWU1b2x .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uSrLWU1b2x section {
  width: 85%;
}
.cid-uSD7RQBnVk {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uSD7RQBnVk nav.navbar {
  position: fixed;
}
.cid-uSD7RQBnVk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uSD7RQBnVk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSD7RQBnVk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSD7RQBnVk .dropdown-item:hover,
.cid-uSD7RQBnVk .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uSD7RQBnVk .dropdown-item:hover span {
  color: white;
}
.cid-uSD7RQBnVk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSD7RQBnVk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSD7RQBnVk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uSD7RQBnVk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSD7RQBnVk .nav-link {
  position: relative;
}
.cid-uSD7RQBnVk .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uSD7RQBnVk .container {
    flex-wrap: nowrap;
  }
}
.cid-uSD7RQBnVk .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uSD7RQBnVk .dropdown-menu,
.cid-uSD7RQBnVk .navbar.opened {
  background: #ffffff !important;
}
.cid-uSD7RQBnVk .nav-item:focus,
.cid-uSD7RQBnVk .nav-link:focus {
  outline: none;
}
.cid-uSD7RQBnVk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSD7RQBnVk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSD7RQBnVk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSD7RQBnVk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSD7RQBnVk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSD7RQBnVk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSD7RQBnVk .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uSD7RQBnVk .navbar.opened {
  transition: all 0.3s;
}
.cid-uSD7RQBnVk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSD7RQBnVk .navbar .navbar-logo img {
  width: auto;
}
.cid-uSD7RQBnVk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSD7RQBnVk .navbar.collapsed {
  justify-content: center;
}
.cid-uSD7RQBnVk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSD7RQBnVk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSD7RQBnVk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uSD7RQBnVk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSD7RQBnVk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSD7RQBnVk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uSD7RQBnVk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSD7RQBnVk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSD7RQBnVk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSD7RQBnVk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSD7RQBnVk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSD7RQBnVk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSD7RQBnVk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSD7RQBnVk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uSD7RQBnVk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSD7RQBnVk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSD7RQBnVk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSD7RQBnVk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSD7RQBnVk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSD7RQBnVk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uSD7RQBnVk .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSD7RQBnVk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSD7RQBnVk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSD7RQBnVk .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-uSD7RQBnVk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSD7RQBnVk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSD7RQBnVk .dropdown-item.active,
.cid-uSD7RQBnVk .dropdown-item:active {
  background-color: transparent;
}
.cid-uSD7RQBnVk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSD7RQBnVk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSD7RQBnVk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSD7RQBnVk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uSD7RQBnVk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSD7RQBnVk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSD7RQBnVk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSD7RQBnVk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSD7RQBnVk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSD7RQBnVk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uSD7RQBnVk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSD7RQBnVk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSD7RQBnVk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSD7RQBnVk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSD7RQBnVk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSD7RQBnVk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSD7RQBnVk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSD7RQBnVk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSD7RQBnVk .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uSD7RQBnVk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSD7RQBnVk .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-uSD7RQBnVk .navbar {
    height: 70px;
  }
  .cid-uSD7RQBnVk .navbar.opened {
    height: auto;
  }
  .cid-uSD7RQBnVk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-z6 {
  /* Type valid CSS here */
}
#custom-html-z6 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-z6 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-z6 section {
  width: 15%;
}
#custom-html-z6 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-z6 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-z6 .sidenav a:hover {
  color: blue;
}
#custom-html-z6 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-z6 .sidenav {
    display: none;
  }
}
.cid-uSD7RRmMVW {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uSD7RRmMVW .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uSD7RRmMVW .mbr-text {
  color: #4479d9;
}
.cid-uSD7RRmMVW section {
  width: 85%;
}
.cid-uSD7RRNesd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uSD7RRNesd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSD7RRNesd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSD7RRNesd .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSD7RRNesd .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uSD7RRNesd section {
  width: 85%;
}
.cid-uSD7RSctwm {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uSD7RSctwm .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uSD7RSctwm .mbr-text {
  color: #000000;
}
.cid-uSD7RSctwm section {
  width: 85%;
}
.cid-uSV6vRx1PE {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uSV6vRx1PE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSV6vRx1PE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uSV6vRx1PE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uSV6vRx1PE .row {
  flex-direction: row-reverse;
}
.cid-uSV6vRx1PE img {
  width: 100%;
}
.cid-uSV6vRx1PE .mbr-description {
  color: #000000;
}
.cid-uSV6vRx1PE section {
  width: 85%;
}
.cid-uSD7RSv9aR {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uSD7RSv9aR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSD7RSv9aR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSD7RSv9aR .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSD7RSv9aR .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uSD7RSv9aR .mbr-text,
.cid-uSD7RSv9aR .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uSD7RSv9aR section {
  width: 85%;
}
.cid-uSD7RSRJNI {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uSD7RSRJNI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSD7RSRJNI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSD7RSRJNI .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSD7RSRJNI .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uSD7RSRJNI .mbr-text,
.cid-uSD7RSRJNI .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uSD7RSRJNI section {
  width: 85%;
}
.cid-uSD7RTgbnX {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uSD7RTgbnX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSD7RTgbnX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSD7RTgbnX .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSD7RTgbnX .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uSD7RTgbnX .mbr-text,
.cid-uSD7RTgbnX .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uSD7RTgbnX section {
  width: 85%;
}
.cid-uSD7RTDboz {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uSD7RTDboz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSD7RTDboz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSD7RTDboz .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSD7RTDboz .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uSD7RTDboz .mbr-text,
.cid-uSD7RTDboz .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uSD7RTDboz section {
  width: 85%;
}
.cid-uSD7RU2gAM {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uSD7RU2gAM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSD7RU2gAM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSD7RU2gAM .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSD7RU2gAM .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uSD7RU2gAM .mbr-text,
.cid-uSD7RU2gAM .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uSD7RU2gAM section {
  width: 85%;
}
.cid-uSVjNAqXwi {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uSVjNAqXwi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSVjNAqXwi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSVjNAqXwi .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uSVjNAqXwi .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uSVjNAqXwi .mbr-text,
.cid-uSVjNAqXwi .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uSVjNAqXwi section {
  width: 85%;
}
.cid-uSVkcqVstD {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uSVkcqVstD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSVkcqVstD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uSVkcqVstD .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uSVkcqVstD .row {
  flex-direction: row-reverse;
}
.cid-uSVkcqVstD img {
  width: 100%;
}
.cid-uSVkcqVstD .mbr-description {
  color: #ffffff;
}
.cid-uSVkcqVstD section {
  width: 85%;
}
.cid-uSD7RUO5Dv {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uSD7RUO5Dv .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uSD7RUO5Dv section {
  width: 85%;
}
.cid-uSD7RVeKce {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uSD7RVeKce .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uSD7RVeKce .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uSD7RVeKce .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uSD7RVeKce .row-copyright p {
  width: 100%;
}
.cid-uSD7RVeKce .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uSD7RVeKce section {
  width: 85%;
}
.cid-uT0PY8UT7O {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uT0PY8UT7O nav.navbar {
  position: fixed;
}
.cid-uT0PY8UT7O .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uT0PY8UT7O .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uT0PY8UT7O .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uT0PY8UT7O .dropdown-item:hover,
.cid-uT0PY8UT7O .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uT0PY8UT7O .dropdown-item:hover span {
  color: white;
}
.cid-uT0PY8UT7O .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uT0PY8UT7O .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uT0PY8UT7O .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uT0PY8UT7O .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uT0PY8UT7O .nav-link {
  position: relative;
}
.cid-uT0PY8UT7O .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uT0PY8UT7O .container {
    flex-wrap: nowrap;
  }
}
.cid-uT0PY8UT7O .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uT0PY8UT7O .dropdown-menu,
.cid-uT0PY8UT7O .navbar.opened {
  background: #ffffff !important;
}
.cid-uT0PY8UT7O .nav-item:focus,
.cid-uT0PY8UT7O .nav-link:focus {
  outline: none;
}
.cid-uT0PY8UT7O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uT0PY8UT7O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uT0PY8UT7O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uT0PY8UT7O .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uT0PY8UT7O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uT0PY8UT7O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uT0PY8UT7O .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uT0PY8UT7O .navbar.opened {
  transition: all 0.3s;
}
.cid-uT0PY8UT7O .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uT0PY8UT7O .navbar .navbar-logo img {
  width: auto;
}
.cid-uT0PY8UT7O .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uT0PY8UT7O .navbar.collapsed {
  justify-content: center;
}
.cid-uT0PY8UT7O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uT0PY8UT7O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uT0PY8UT7O .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uT0PY8UT7O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uT0PY8UT7O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uT0PY8UT7O .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uT0PY8UT7O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uT0PY8UT7O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uT0PY8UT7O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uT0PY8UT7O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uT0PY8UT7O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uT0PY8UT7O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uT0PY8UT7O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uT0PY8UT7O .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uT0PY8UT7O .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uT0PY8UT7O .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uT0PY8UT7O .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uT0PY8UT7O .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uT0PY8UT7O .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uT0PY8UT7O .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uT0PY8UT7O .navbar.navbar-short {
  min-height: 60px;
}
.cid-uT0PY8UT7O .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uT0PY8UT7O .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uT0PY8UT7O .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-uT0PY8UT7O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uT0PY8UT7O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uT0PY8UT7O .dropdown-item.active,
.cid-uT0PY8UT7O .dropdown-item:active {
  background-color: transparent;
}
.cid-uT0PY8UT7O .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uT0PY8UT7O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uT0PY8UT7O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uT0PY8UT7O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uT0PY8UT7O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uT0PY8UT7O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uT0PY8UT7O ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uT0PY8UT7O .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uT0PY8UT7O button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uT0PY8UT7O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uT0PY8UT7O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uT0PY8UT7O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uT0PY8UT7O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uT0PY8UT7O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uT0PY8UT7O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uT0PY8UT7O nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uT0PY8UT7O nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uT0PY8UT7O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uT0PY8UT7O .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uT0PY8UT7O a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uT0PY8UT7O .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-uT0PY8UT7O .navbar {
    height: 70px;
  }
  .cid-uT0PY8UT7O .navbar.opened {
    height: auto;
  }
  .cid-uT0PY8UT7O .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-z5 {
  /* Type valid CSS here */
}
#custom-html-z5 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-z5 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-z5 section {
  width: 15%;
}
#custom-html-z5 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-z5 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-z5 .sidenav a:hover {
  color: blue;
}
#custom-html-z5 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-z5 .sidenav {
    display: none;
  }
}
.cid-uT0PY9r86Z {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uT0PY9r86Z .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uT0PY9r86Z .mbr-text {
  color: #4479d9;
}
.cid-uT0PY9r86Z section {
  width: 85%;
}
.cid-uT0PY9KNes {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uT0PY9KNes .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT0PY9KNes .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT0PY9KNes .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uT0PY9KNes .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uT0PY9KNes section {
  width: 85%;
}
.cid-uT0PYadcm5 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uT0PYadcm5 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uT0PYadcm5 .mbr-text {
  color: #000000;
}
.cid-uT0PYadcm5 section {
  width: 85%;
}
.cid-uT0PYaX3k9 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uT0PYaX3k9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT0PYaX3k9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT0PYaX3k9 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uT0PYaX3k9 .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uT0PYaX3k9 .mbr-text,
.cid-uT0PYaX3k9 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uT0PYaX3k9 section {
  width: 85%;
}
.cid-uT0PYblgjU {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uT0PYblgjU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT0PYblgjU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT0PYblgjU .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uT0PYblgjU .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uT0PYblgjU .mbr-text,
.cid-uT0PYblgjU .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uT0PYblgjU section {
  width: 85%;
}
.cid-uT0PYbKTS3 {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uT0PYbKTS3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT0PYbKTS3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT0PYbKTS3 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uT0PYbKTS3 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uT0PYbKTS3 .mbr-text,
.cid-uT0PYbKTS3 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uT0PYbKTS3 section {
  width: 85%;
}
.cid-uT0PYc9xUo {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uT0PYc9xUo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT0PYc9xUo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT0PYc9xUo .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uT0PYc9xUo .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uT0PYc9xUo .mbr-text,
.cid-uT0PYc9xUo .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uT0PYc9xUo section {
  width: 85%;
}
.cid-uT0PYcwVdq {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uT0PYcwVdq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uT0PYcwVdq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uT0PYcwVdq .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uT0PYcwVdq .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uT0PYcwVdq .mbr-text,
.cid-uT0PYcwVdq .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uT0PYcwVdq section {
  width: 85%;
}
.cid-uT0PYdIu96 {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uT0PYdIu96 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uT0PYdIu96 section {
  width: 85%;
}
.cid-uT0PYe4SlT {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uT0PYe4SlT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uT0PYe4SlT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uT0PYe4SlT .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uT0PYe4SlT .row-copyright p {
  width: 100%;
}
.cid-uT0PYe4SlT .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uT0PYe4SlT section {
  width: 85%;
}
.cid-uTnOVJla9U {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uTnOVJla9U nav.navbar {
  position: fixed;
}
.cid-uTnOVJla9U .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uTnOVJla9U .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTnOVJla9U .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTnOVJla9U .dropdown-item:hover,
.cid-uTnOVJla9U .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uTnOVJla9U .dropdown-item:hover span {
  color: white;
}
.cid-uTnOVJla9U .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTnOVJla9U .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTnOVJla9U .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTnOVJla9U .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTnOVJla9U .nav-link {
  position: relative;
}
.cid-uTnOVJla9U .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uTnOVJla9U .container {
    flex-wrap: nowrap;
  }
}
.cid-uTnOVJla9U .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uTnOVJla9U .dropdown-menu,
.cid-uTnOVJla9U .navbar.opened {
  background: #ffffff !important;
}
.cid-uTnOVJla9U .nav-item:focus,
.cid-uTnOVJla9U .nav-link:focus {
  outline: none;
}
.cid-uTnOVJla9U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTnOVJla9U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTnOVJla9U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTnOVJla9U .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTnOVJla9U .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTnOVJla9U .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTnOVJla9U .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uTnOVJla9U .navbar.opened {
  transition: all 0.3s;
}
.cid-uTnOVJla9U .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTnOVJla9U .navbar .navbar-logo img {
  width: auto;
}
.cid-uTnOVJla9U .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTnOVJla9U .navbar.collapsed {
  justify-content: center;
}
.cid-uTnOVJla9U .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTnOVJla9U .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTnOVJla9U .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uTnOVJla9U .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTnOVJla9U .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTnOVJla9U .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uTnOVJla9U .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTnOVJla9U .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTnOVJla9U .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTnOVJla9U .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTnOVJla9U .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTnOVJla9U .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTnOVJla9U .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTnOVJla9U .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uTnOVJla9U .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTnOVJla9U .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTnOVJla9U .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTnOVJla9U .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTnOVJla9U .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTnOVJla9U .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTnOVJla9U .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTnOVJla9U .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTnOVJla9U .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTnOVJla9U .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-uTnOVJla9U .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTnOVJla9U .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTnOVJla9U .dropdown-item.active,
.cid-uTnOVJla9U .dropdown-item:active {
  background-color: transparent;
}
.cid-uTnOVJla9U .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTnOVJla9U .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTnOVJla9U .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTnOVJla9U .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uTnOVJla9U .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTnOVJla9U .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTnOVJla9U ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTnOVJla9U .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTnOVJla9U button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTnOVJla9U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uTnOVJla9U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTnOVJla9U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTnOVJla9U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTnOVJla9U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTnOVJla9U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTnOVJla9U nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTnOVJla9U nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTnOVJla9U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTnOVJla9U .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uTnOVJla9U a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTnOVJla9U .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-uTnOVJla9U .navbar {
    height: 70px;
  }
  .cid-uTnOVJla9U .navbar.opened {
    height: auto;
  }
  .cid-uTnOVJla9U .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTnOVKawGY {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTnOVKawGY .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uTnOVKawGY .mbr-text {
  color: #4479d9;
}
.cid-uTnOVKpEs0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTnOVKpEs0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTnOVKpEs0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTnOVKpEs0 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTnOVKpEs0 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uTnOVKLqpN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTnOVKLqpN .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTnOVKLqpN .mbr-text {
  color: #000000;
}
.cid-uTnOVL3ba6 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uTnOVL3ba6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTnOVL3ba6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTnOVL3ba6 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uTnOVL3ba6 .panel-group {
  border: none;
}
.cid-uTnOVL3ba6 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uTnOVL3ba6 .panel-body,
.cid-uTnOVL3ba6 .card-header {
  padding: 1rem 0;
}
.cid-uTnOVL3ba6 .panel-title-edit {
  color: #4479d9;
}
.cid-uTnOVL3ba6 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uTnOVL3ba6 .panel-text {
  color: #000000;
}
.cid-uTA1IwLGC7 {
  padding-top: 8rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTA1IwLGC7 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTA1IwLGC7 .mbr-text {
  color: #000000;
}
.cid-uTnOVLucS3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-06.jpg-2000x1120.jpg");
}
.cid-uTnOVLucS3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTnOVLucS3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTnOVLucS3 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uTnOVLucS3 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uTnOVLucS3 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uTnOVLucS3 H3 {
  color: #ffffff;
}
.cid-uTnOVLucS3 .list {
  color: #ffffff;
}
.cid-uTnOVLTD2m {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-06.jpg-2000x1120.jpg");
}
.cid-uTnOVLTD2m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTnOVLTD2m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTnOVLTD2m ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uTnOVLTD2m li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uTnOVLTD2m ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uTnOVLTD2m H3 {
  color: #ffffff;
}
.cid-uTnOVLTD2m .list {
  color: #ffffff;
}
.cid-uTnOVMhpiu {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/background-06.jpg-2000x1120.jpg");
}
.cid-uTnOVMhpiu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTnOVMhpiu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTnOVMhpiu ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uTnOVMhpiu li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uTnOVMhpiu ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uTnOVMhpiu H3 {
  color: #ffffff;
}
.cid-uTnOVMhpiu .list {
  color: #ffffff;
}
.cid-uTA5XBDbKg {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uTA5XBDbKg .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTnOVMJeVf {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uTnOVMJeVf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uTnOVMJeVf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uTnOVMJeVf .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uTnOVMJeVf .row-copyright p {
  width: 100%;
}
.cid-uTnOVMJeVf .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uTnOVMJeVf section {
  width: 85%;
}
.cid-uTFGlmqNoA {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uTFGlmqNoA nav.navbar {
  position: fixed;
}
.cid-uTFGlmqNoA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uTFGlmqNoA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTFGlmqNoA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTFGlmqNoA .dropdown-item:hover,
.cid-uTFGlmqNoA .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uTFGlmqNoA .dropdown-item:hover span {
  color: white;
}
.cid-uTFGlmqNoA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTFGlmqNoA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTFGlmqNoA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTFGlmqNoA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTFGlmqNoA .nav-link {
  position: relative;
}
.cid-uTFGlmqNoA .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uTFGlmqNoA .container {
    flex-wrap: nowrap;
  }
}
.cid-uTFGlmqNoA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uTFGlmqNoA .dropdown-menu,
.cid-uTFGlmqNoA .navbar.opened {
  background: #ffffff !important;
}
.cid-uTFGlmqNoA .nav-item:focus,
.cid-uTFGlmqNoA .nav-link:focus {
  outline: none;
}
.cid-uTFGlmqNoA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTFGlmqNoA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTFGlmqNoA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTFGlmqNoA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTFGlmqNoA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTFGlmqNoA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTFGlmqNoA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uTFGlmqNoA .navbar.opened {
  transition: all 0.3s;
}
.cid-uTFGlmqNoA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTFGlmqNoA .navbar .navbar-logo img {
  width: auto;
}
.cid-uTFGlmqNoA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTFGlmqNoA .navbar.collapsed {
  justify-content: center;
}
.cid-uTFGlmqNoA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTFGlmqNoA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTFGlmqNoA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uTFGlmqNoA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTFGlmqNoA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTFGlmqNoA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uTFGlmqNoA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTFGlmqNoA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTFGlmqNoA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTFGlmqNoA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTFGlmqNoA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTFGlmqNoA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTFGlmqNoA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTFGlmqNoA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uTFGlmqNoA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTFGlmqNoA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTFGlmqNoA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTFGlmqNoA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTFGlmqNoA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTFGlmqNoA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTFGlmqNoA .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTFGlmqNoA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTFGlmqNoA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTFGlmqNoA .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-uTFGlmqNoA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTFGlmqNoA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTFGlmqNoA .dropdown-item.active,
.cid-uTFGlmqNoA .dropdown-item:active {
  background-color: transparent;
}
.cid-uTFGlmqNoA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTFGlmqNoA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTFGlmqNoA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTFGlmqNoA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uTFGlmqNoA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTFGlmqNoA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTFGlmqNoA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTFGlmqNoA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTFGlmqNoA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTFGlmqNoA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uTFGlmqNoA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTFGlmqNoA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTFGlmqNoA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTFGlmqNoA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTFGlmqNoA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTFGlmqNoA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTFGlmqNoA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTFGlmqNoA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTFGlmqNoA .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uTFGlmqNoA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTFGlmqNoA .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-uTFGlmqNoA .navbar {
    height: 70px;
  }
  .cid-uTFGlmqNoA .navbar.opened {
    height: auto;
  }
  .cid-uTFGlmqNoA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-z7 {
  /* Type valid CSS here */
}
#custom-html-z7 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-z7 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-z7 section {
  width: 15%;
}
#custom-html-z7 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-z7 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-z7 .sidenav a:hover {
  color: blue;
}
#custom-html-z7 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-z7 .sidenav {
    display: none;
  }
}
.cid-uTFGlnhVvS {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTFGlnhVvS .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uTFGlnhVvS .mbr-text {
  color: #4479d9;
}
.cid-uTFGlnhVvS section {
  width: 85%;
}
.cid-uTFGlnxxev {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTFGlnxxev .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTFGlnxxev .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTFGlnxxev .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTFGlnxxev .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uTFGlnxxev section {
  width: 85%;
}
.cid-uTFGlnVCBW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTFGlnVCBW .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTFGlnVCBW .mbr-text {
  color: #000000;
}
.cid-uTFGlnVCBW section {
  width: 85%;
}
.cid-uTFGlocMqr {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uTFGlocMqr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTFGlocMqr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTFGlocMqr .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTFGlocMqr .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uTFGlocMqr .mbr-text,
.cid-uTFGlocMqr .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uTFGlocMqr section {
  width: 85%;
}
.cid-uTFGlozxUG {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uTFGlozxUG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTFGlozxUG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTFGlozxUG .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTFGlozxUG .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uTFGlozxUG .mbr-text,
.cid-uTFGlozxUG .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uTFGlozxUG section {
  width: 85%;
}
.cid-uTFGloYjbt {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uTFGloYjbt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTFGloYjbt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTFGloYjbt .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTFGloYjbt .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uTFGloYjbt .mbr-text,
.cid-uTFGloYjbt .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uTFGloYjbt section {
  width: 85%;
}
.cid-uTFGlpkn1C {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uTFGlpkn1C .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTFGlpkn1C .mbr-text {
  color: #ffffff;
}
.cid-uTFGlpkn1C .td {
  font-family: 'Verdana';
  font-weight: bold;
  color: black;
}
.cid-uTFGlpkn1C section {
  width: 85%;
}
.cid-uTFGlpHgLY {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uTFGlpHgLY .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTFGlpHgLY .mbr-text {
  color: #ffffff;
}
.cid-uTFGlpHgLY section {
  width: 85%;
}
.cid-uTFGlq18al {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uTFGlq18al .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTFGlq18al section {
  width: 85%;
}
.cid-uTFGlqm9IB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uTFGlqm9IB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uTFGlqm9IB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uTFGlqm9IB .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uTFGlqm9IB .row-copyright p {
  width: 100%;
}
.cid-uTFGlqm9IB .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uTFGlqm9IB section {
  width: 85%;
}
.cid-uTLyylWNOs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uTLyylWNOs nav.navbar {
  position: fixed;
}
.cid-uTLyylWNOs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uTLyylWNOs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTLyylWNOs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTLyylWNOs .dropdown-item:hover,
.cid-uTLyylWNOs .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uTLyylWNOs .dropdown-item:hover span {
  color: white;
}
.cid-uTLyylWNOs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTLyylWNOs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTLyylWNOs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTLyylWNOs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTLyylWNOs .nav-link {
  position: relative;
}
.cid-uTLyylWNOs .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uTLyylWNOs .container {
    flex-wrap: nowrap;
  }
}
.cid-uTLyylWNOs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uTLyylWNOs .dropdown-menu,
.cid-uTLyylWNOs .navbar.opened {
  background: #ffffff !important;
}
.cid-uTLyylWNOs .nav-item:focus,
.cid-uTLyylWNOs .nav-link:focus {
  outline: none;
}
.cid-uTLyylWNOs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTLyylWNOs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTLyylWNOs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTLyylWNOs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTLyylWNOs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTLyylWNOs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTLyylWNOs .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uTLyylWNOs .navbar.opened {
  transition: all 0.3s;
}
.cid-uTLyylWNOs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTLyylWNOs .navbar .navbar-logo img {
  width: auto;
}
.cid-uTLyylWNOs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTLyylWNOs .navbar.collapsed {
  justify-content: center;
}
.cid-uTLyylWNOs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTLyylWNOs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTLyylWNOs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uTLyylWNOs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTLyylWNOs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTLyylWNOs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uTLyylWNOs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTLyylWNOs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTLyylWNOs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTLyylWNOs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTLyylWNOs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTLyylWNOs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTLyylWNOs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTLyylWNOs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uTLyylWNOs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTLyylWNOs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTLyylWNOs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTLyylWNOs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTLyylWNOs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTLyylWNOs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTLyylWNOs .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTLyylWNOs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTLyylWNOs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTLyylWNOs .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-uTLyylWNOs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTLyylWNOs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTLyylWNOs .dropdown-item.active,
.cid-uTLyylWNOs .dropdown-item:active {
  background-color: transparent;
}
.cid-uTLyylWNOs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTLyylWNOs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTLyylWNOs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTLyylWNOs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uTLyylWNOs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTLyylWNOs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTLyylWNOs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTLyylWNOs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTLyylWNOs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTLyylWNOs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uTLyylWNOs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTLyylWNOs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTLyylWNOs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTLyylWNOs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTLyylWNOs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTLyylWNOs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTLyylWNOs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTLyylWNOs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTLyylWNOs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uTLyylWNOs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTLyylWNOs .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-uTLyylWNOs .navbar {
    height: 70px;
  }
  .cid-uTLyylWNOs .navbar.opened {
    height: auto;
  }
  .cid-uTLyylWNOs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-z9 {
  /* Type valid CSS here */
}
#custom-html-z9 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-z9 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-z9 section {
  width: 15%;
}
#custom-html-z9 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-z9 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-z9 .sidenav a:hover {
  color: blue;
}
#custom-html-z9 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-z9 .sidenav {
    display: none;
  }
}
.cid-uTLyymEFZj {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTLyymEFZj .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uTLyymEFZj .mbr-text {
  color: #4479d9;
}
.cid-uTLyymEFZj section {
  width: 85%;
}
.cid-uTLyyn0IjN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTLyyn0IjN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTLyyn0IjN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTLyyn0IjN .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTLyyn0IjN .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uTLyyn0IjN section {
  width: 85%;
}
.cid-uTLyyny8Vf {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uTLyyny8Vf .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTLyyny8Vf .mbr-text {
  color: #000000;
}
.cid-uTLyyny8Vf section {
  width: 85%;
}
.cid-uTLyyo4I4D {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uTLyyo4I4D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTLyyo4I4D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTLyyo4I4D .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTLyyo4I4D .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uTLyyo4I4D .mbr-text,
.cid-uTLyyo4I4D .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uTLyyo4I4D section {
  width: 85%;
}
.cid-uTLyyoTCKc {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uTLyyoTCKc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTLyyoTCKc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uTLyyoTCKc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uTLyyoTCKc .row {
  flex-direction: row-reverse;
}
.cid-uTLyyoTCKc img {
  width: 100%;
}
.cid-uTLyyoTCKc .mbr-description {
  color: #000000;
}
.cid-uTLyyoTCKc section {
  width: 85%;
}
.cid-uTLSTey91K {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uTLSTey91K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTLSTey91K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTLSTey91K .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTLSTey91K .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uTLSTey91K .mbr-text,
.cid-uTLSTey91K .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uTLSTey91K section {
  width: 85%;
}
.cid-uTLyypsEBz {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uTLyypsEBz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTLyypsEBz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTLyypsEBz .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTLyypsEBz .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uTLyypsEBz .mbr-text,
.cid-uTLyypsEBz .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uTLyypsEBz section {
  width: 85%;
}
.cid-uTLyyq1zMP {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uTLyyq1zMP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTLyyq1zMP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTLyyq1zMP .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTLyyq1zMP .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uTLyyq1zMP .mbr-text,
.cid-uTLyyq1zMP .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uTLyyq1zMP section {
  width: 85%;
}
.cid-uTLRmB2Ec4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTLRmB2Ec4 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTLRmB2Ec4 .mbr-text {
  color: #000000;
}
.cid-uTLRmB2Ec4 section {
  width: 85%;
}
.cid-uTLTPmeN8D {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTLTPmeN8D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTLTPmeN8D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uTLTPmeN8D .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uTLTPmeN8D .row {
  flex-direction: row-reverse;
}
.cid-uTLTPmeN8D img {
  width: 100%;
}
.cid-uTLTPmeN8D .mbr-description {
  color: #000000;
}
.cid-uTLTPmeN8D section {
  width: 85%;
}
.cid-uTLUdsMkfu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTLUdsMkfu .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTLUdsMkfu .mbr-text {
  color: #000000;
}
.cid-uTLUAAme2B {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTLUAAme2B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTLUAAme2B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTLUAAme2B .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTLUAAme2B .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uTLUAAme2B .mbr-text,
.cid-uTLUAAme2B .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uTLUAAme2B section {
  width: 85%;
}
.cid-uTLyyqz7Y4 {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uTLyyqz7Y4 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTLyyqz7Y4 section {
  width: 85%;
}
.cid-uTLyyqZP9G {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uTLyyqZP9G .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uTLyyqZP9G .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uTLyyqZP9G .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uTLyyqZP9G .row-copyright p {
  width: 100%;
}
.cid-uTLyyqZP9G .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uTLyyqZP9G section {
  width: 85%;
}
.cid-uTS3LHH3Bo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uTS3LHH3Bo nav.navbar {
  position: fixed;
}
.cid-uTS3LHH3Bo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uTS3LHH3Bo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTS3LHH3Bo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTS3LHH3Bo .dropdown-item:hover,
.cid-uTS3LHH3Bo .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uTS3LHH3Bo .dropdown-item:hover span {
  color: white;
}
.cid-uTS3LHH3Bo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTS3LHH3Bo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTS3LHH3Bo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTS3LHH3Bo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTS3LHH3Bo .nav-link {
  position: relative;
}
.cid-uTS3LHH3Bo .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uTS3LHH3Bo .container {
    flex-wrap: nowrap;
  }
}
.cid-uTS3LHH3Bo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uTS3LHH3Bo .dropdown-menu,
.cid-uTS3LHH3Bo .navbar.opened {
  background: #ffffff !important;
}
.cid-uTS3LHH3Bo .nav-item:focus,
.cid-uTS3LHH3Bo .nav-link:focus {
  outline: none;
}
.cid-uTS3LHH3Bo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTS3LHH3Bo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTS3LHH3Bo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTS3LHH3Bo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTS3LHH3Bo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTS3LHH3Bo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTS3LHH3Bo .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uTS3LHH3Bo .navbar.opened {
  transition: all 0.3s;
}
.cid-uTS3LHH3Bo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTS3LHH3Bo .navbar .navbar-logo img {
  width: auto;
}
.cid-uTS3LHH3Bo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTS3LHH3Bo .navbar.collapsed {
  justify-content: center;
}
.cid-uTS3LHH3Bo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTS3LHH3Bo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTS3LHH3Bo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uTS3LHH3Bo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTS3LHH3Bo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTS3LHH3Bo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uTS3LHH3Bo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTS3LHH3Bo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTS3LHH3Bo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTS3LHH3Bo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTS3LHH3Bo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTS3LHH3Bo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTS3LHH3Bo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTS3LHH3Bo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uTS3LHH3Bo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTS3LHH3Bo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTS3LHH3Bo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTS3LHH3Bo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTS3LHH3Bo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTS3LHH3Bo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTS3LHH3Bo .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTS3LHH3Bo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTS3LHH3Bo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTS3LHH3Bo .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-uTS3LHH3Bo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTS3LHH3Bo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTS3LHH3Bo .dropdown-item.active,
.cid-uTS3LHH3Bo .dropdown-item:active {
  background-color: transparent;
}
.cid-uTS3LHH3Bo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTS3LHH3Bo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTS3LHH3Bo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTS3LHH3Bo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uTS3LHH3Bo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTS3LHH3Bo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTS3LHH3Bo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTS3LHH3Bo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTS3LHH3Bo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTS3LHH3Bo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uTS3LHH3Bo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTS3LHH3Bo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTS3LHH3Bo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTS3LHH3Bo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTS3LHH3Bo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTS3LHH3Bo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTS3LHH3Bo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTS3LHH3Bo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTS3LHH3Bo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uTS3LHH3Bo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTS3LHH3Bo .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-uTS3LHH3Bo .navbar {
    height: 70px;
  }
  .cid-uTS3LHH3Bo .navbar.opened {
    height: auto;
  }
  .cid-uTS3LHH3Bo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-za {
  /* Type valid CSS here */
}
#custom-html-za div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-za p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-za section {
  width: 15%;
}
#custom-html-za .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-za .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-za .sidenav a:hover {
  color: blue;
}
#custom-html-za .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-za .sidenav {
    display: none;
  }
}
.cid-uTS3LIxyME {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTS3LIxyME .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uTS3LIxyME .mbr-text {
  color: #4479d9;
}
.cid-uTS3LIxyME section {
  width: 85%;
}
.cid-uTS3LIOWEi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTS3LIOWEi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTS3LIOWEi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTS3LIOWEi .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTS3LIOWEi .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uTS3LIOWEi section {
  width: 85%;
}
.cid-uTS70zHPyq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTS70zHPyq .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTS70zHPyq .mbr-text {
  color: #000000;
}
.cid-uTS70zHPyq section {
  width: 85%;
}
.cid-uTS7F27qP3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTS7F27qP3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTS7F27qP3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTS7F27qP3 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTS7F27qP3 .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uTS7F27qP3 .mbr-text,
.cid-uTS7F27qP3 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uTS7F27qP3 section {
  width: 85%;
}
.cid-uTS3LJg1bN {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uTS3LJg1bN .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTS3LJg1bN .mbr-text {
  color: #000000;
}
.cid-uTS3LJg1bN section {
  width: 85%;
}
.cid-uTS3LJC30c {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uTS3LJC30c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTS3LJC30c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTS3LJC30c .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTS3LJC30c .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uTS3LJC30c .mbr-text,
.cid-uTS3LJC30c .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uTS3LJC30c section {
  width: 85%;
}
.cid-uTS3LK0ngS {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uTS3LK0ngS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTS3LK0ngS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uTS3LK0ngS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uTS3LK0ngS .row {
  flex-direction: row-reverse;
}
.cid-uTS3LK0ngS img {
  width: 100%;
}
.cid-uTS3LK0ngS .mbr-description {
  color: #000000;
}
.cid-uTS3LK0ngS section {
  width: 85%;
}
.cid-uTS3LKMhqs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uTS3LKMhqs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTS3LKMhqs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTS3LKMhqs .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTS3LKMhqs .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uTS3LKMhqs .mbr-text,
.cid-uTS3LKMhqs .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uTS3LKMhqs section {
  width: 85%;
}
.cid-uTS3LLc7Y8 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uTS3LLc7Y8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTS3LLc7Y8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTS3LLc7Y8 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTS3LLc7Y8 .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uTS3LLc7Y8 .mbr-text,
.cid-uTS3LLc7Y8 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uTS3LLc7Y8 section {
  width: 85%;
}
.cid-uTS3LN9xVT {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uTS3LN9xVT .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTS3LN9xVT section {
  width: 85%;
}
.cid-uTS3LNxe9g {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uTS3LNxe9g .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uTS3LNxe9g .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uTS3LNxe9g .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uTS3LNxe9g .row-copyright p {
  width: 100%;
}
.cid-uTS3LNxe9g .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uTS3LNxe9g section {
  width: 85%;
}
.cid-uTGk5T3dv9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uTGk5T3dv9 nav.navbar {
  position: fixed;
}
.cid-uTGk5T3dv9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uTGk5T3dv9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTGk5T3dv9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTGk5T3dv9 .dropdown-item:hover,
.cid-uTGk5T3dv9 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uTGk5T3dv9 .dropdown-item:hover span {
  color: white;
}
.cid-uTGk5T3dv9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTGk5T3dv9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTGk5T3dv9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTGk5T3dv9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTGk5T3dv9 .nav-link {
  position: relative;
}
.cid-uTGk5T3dv9 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uTGk5T3dv9 .container {
    flex-wrap: nowrap;
  }
}
.cid-uTGk5T3dv9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uTGk5T3dv9 .dropdown-menu,
.cid-uTGk5T3dv9 .navbar.opened {
  background: #ffffff !important;
}
.cid-uTGk5T3dv9 .nav-item:focus,
.cid-uTGk5T3dv9 .nav-link:focus {
  outline: none;
}
.cid-uTGk5T3dv9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTGk5T3dv9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTGk5T3dv9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTGk5T3dv9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTGk5T3dv9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTGk5T3dv9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTGk5T3dv9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uTGk5T3dv9 .navbar.opened {
  transition: all 0.3s;
}
.cid-uTGk5T3dv9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTGk5T3dv9 .navbar .navbar-logo img {
  width: auto;
}
.cid-uTGk5T3dv9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTGk5T3dv9 .navbar.collapsed {
  justify-content: center;
}
.cid-uTGk5T3dv9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTGk5T3dv9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTGk5T3dv9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uTGk5T3dv9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTGk5T3dv9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTGk5T3dv9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uTGk5T3dv9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTGk5T3dv9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTGk5T3dv9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTGk5T3dv9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTGk5T3dv9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTGk5T3dv9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTGk5T3dv9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTGk5T3dv9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uTGk5T3dv9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTGk5T3dv9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTGk5T3dv9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTGk5T3dv9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTGk5T3dv9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTGk5T3dv9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uTGk5T3dv9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTGk5T3dv9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTGk5T3dv9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTGk5T3dv9 .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-uTGk5T3dv9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTGk5T3dv9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTGk5T3dv9 .dropdown-item.active,
.cid-uTGk5T3dv9 .dropdown-item:active {
  background-color: transparent;
}
.cid-uTGk5T3dv9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTGk5T3dv9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTGk5T3dv9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTGk5T3dv9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uTGk5T3dv9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTGk5T3dv9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTGk5T3dv9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTGk5T3dv9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTGk5T3dv9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTGk5T3dv9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uTGk5T3dv9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTGk5T3dv9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTGk5T3dv9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTGk5T3dv9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTGk5T3dv9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTGk5T3dv9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTGk5T3dv9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTGk5T3dv9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTGk5T3dv9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uTGk5T3dv9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTGk5T3dv9 .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-uTGk5T3dv9 .navbar {
    height: 70px;
  }
  .cid-uTGk5T3dv9 .navbar.opened {
    height: auto;
  }
  .cid-uTGk5T3dv9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-z8 {
  /* Type valid CSS here */
}
#custom-html-z8 div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-z8 p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-z8 section {
  width: 15%;
}
#custom-html-z8 .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-z8 .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-z8 .sidenav a:hover {
  color: blue;
}
#custom-html-z8 .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-z8 .sidenav {
    display: none;
  }
}
.cid-uTGk5Typix {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTGk5Typix .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uTGk5Typix .mbr-text {
  color: #4479d9;
}
.cid-uTGk5Typix section {
  width: 85%;
}
.cid-uTGk5TNMZO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTGk5TNMZO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTGk5TNMZO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTGk5TNMZO .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTGk5TNMZO .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uTGk5TNMZO section {
  width: 85%;
}
.cid-uTGk5U8nr6 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uTGk5U8nr6 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTGk5U8nr6 .mbr-text {
  color: #000000;
}
.cid-uTGk5U8nr6 section {
  width: 85%;
}
.cid-uTGk5Uu6tf {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uTGk5Uu6tf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTGk5Uu6tf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTGk5Uu6tf .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTGk5Uu6tf .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uTGk5Uu6tf .mbr-text,
.cid-uTGk5Uu6tf .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uTGk5Uu6tf section {
  width: 85%;
}
.cid-uTGk5UR6KM {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uTGk5UR6KM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTGk5UR6KM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uTGk5UR6KM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uTGk5UR6KM .row {
  flex-direction: row-reverse;
}
.cid-uTGk5UR6KM img {
  width: 100%;
}
.cid-uTGk5UR6KM .mbr-description {
  color: #000000;
}
.cid-uTGk5UR6KM section {
  width: 85%;
}
.cid-uTGk5Vduxn {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uTGk5Vduxn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTGk5Vduxn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTGk5Vduxn .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTGk5Vduxn .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uTGk5Vduxn .mbr-text,
.cid-uTGk5Vduxn .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uTGk5Vduxn section {
  width: 85%;
}
.cid-uTGk5VFJ2y {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uTGk5VFJ2y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTGk5VFJ2y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTGk5VFJ2y .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uTGk5VFJ2y .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uTGk5VFJ2y .mbr-text,
.cid-uTGk5VFJ2y .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uTGk5VFJ2y section {
  width: 85%;
}
.cid-uTGk5W4hll {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uTGk5W4hll .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uTGk5W4hll section {
  width: 85%;
}
.cid-uTGk5WqirC {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uTGk5WqirC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uTGk5WqirC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uTGk5WqirC .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uTGk5WqirC .row-copyright p {
  width: 100%;
}
.cid-uTGk5WqirC .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uTGk5WqirC section {
  width: 85%;
}
.cid-uUeWHLHls2 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uUeWHLHls2 nav.navbar {
  position: fixed;
}
.cid-uUeWHLHls2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uUeWHLHls2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUeWHLHls2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUeWHLHls2 .dropdown-item:hover,
.cid-uUeWHLHls2 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uUeWHLHls2 .dropdown-item:hover span {
  color: white;
}
.cid-uUeWHLHls2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUeWHLHls2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUeWHLHls2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUeWHLHls2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUeWHLHls2 .nav-link {
  position: relative;
}
.cid-uUeWHLHls2 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uUeWHLHls2 .container {
    flex-wrap: nowrap;
  }
}
.cid-uUeWHLHls2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uUeWHLHls2 .dropdown-menu,
.cid-uUeWHLHls2 .navbar.opened {
  background: #ffffff !important;
}
.cid-uUeWHLHls2 .nav-item:focus,
.cid-uUeWHLHls2 .nav-link:focus {
  outline: none;
}
.cid-uUeWHLHls2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUeWHLHls2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uUeWHLHls2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUeWHLHls2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUeWHLHls2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUeWHLHls2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUeWHLHls2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uUeWHLHls2 .navbar.opened {
  transition: all 0.3s;
}
.cid-uUeWHLHls2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUeWHLHls2 .navbar .navbar-logo img {
  width: auto;
}
.cid-uUeWHLHls2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUeWHLHls2 .navbar.collapsed {
  justify-content: center;
}
.cid-uUeWHLHls2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUeWHLHls2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUeWHLHls2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uUeWHLHls2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUeWHLHls2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUeWHLHls2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uUeWHLHls2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUeWHLHls2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUeWHLHls2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUeWHLHls2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUeWHLHls2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUeWHLHls2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUeWHLHls2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUeWHLHls2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uUeWHLHls2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUeWHLHls2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUeWHLHls2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUeWHLHls2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUeWHLHls2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUeWHLHls2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUeWHLHls2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUeWHLHls2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUeWHLHls2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUeWHLHls2 .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-uUeWHLHls2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUeWHLHls2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUeWHLHls2 .dropdown-item.active,
.cid-uUeWHLHls2 .dropdown-item:active {
  background-color: transparent;
}
.cid-uUeWHLHls2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUeWHLHls2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUeWHLHls2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUeWHLHls2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uUeWHLHls2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUeWHLHls2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUeWHLHls2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUeWHLHls2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uUeWHLHls2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUeWHLHls2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uUeWHLHls2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUeWHLHls2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUeWHLHls2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUeWHLHls2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUeWHLHls2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUeWHLHls2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUeWHLHls2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUeWHLHls2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUeWHLHls2 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uUeWHLHls2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUeWHLHls2 .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-uUeWHLHls2 .navbar {
    height: 70px;
  }
  .cid-uUeWHLHls2 .navbar.opened {
    height: auto;
  }
  .cid-uUeWHLHls2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-zb {
  /* Type valid CSS here */
}
#custom-html-zb div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-zb p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-zb section {
  width: 15%;
}
#custom-html-zb .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-zb .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-zb .sidenav a:hover {
  color: blue;
}
#custom-html-zb .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-zb .sidenav {
    display: none;
  }
}
.cid-uUeWHNe12p {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUeWHNe12p .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uUeWHNe12p .mbr-text {
  color: #4479d9;
}
.cid-uUeWHNe12p section {
  width: 85%;
}
.cid-uUeWHNv1Ma {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUeWHNv1Ma .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeWHNv1Ma .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUeWHNv1Ma .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUeWHNv1Ma .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uUeWHNv1Ma section {
  width: 85%;
}
.cid-uUeWHNTNpv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUeWHNTNpv .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUeWHNTNpv .mbr-text {
  color: #000000;
}
.cid-uUeWHNTNpv section {
  width: 85%;
}
.cid-uUeWHOcLW0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUeWHOcLW0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeWHOcLW0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUeWHOcLW0 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUeWHOcLW0 .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uUeWHOcLW0 .mbr-text,
.cid-uUeWHOcLW0 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUeWHOcLW0 section {
  width: 85%;
}
.cid-uUeWHOA0Fn {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUeWHOA0Fn .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUeWHOA0Fn .mbr-text {
  color: #000000;
}
.cid-uUeWHOA0Fn section {
  width: 85%;
}
.cid-uUeWHOU4TI {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uUeWHOU4TI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeWHOU4TI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUeWHOU4TI .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUeWHOU4TI .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uUeWHOU4TI .mbr-text,
.cid-uUeWHOU4TI .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUeWHOU4TI section {
  width: 85%;
}
.cid-uUeWHQ36Kh {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uUeWHQ36Kh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeWHQ36Kh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUeWHQ36Kh .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUeWHQ36Kh .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uUeWHQ36Kh .mbr-text,
.cid-uUeWHQ36Kh .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUeWHQ36Kh section {
  width: 85%;
}
.cid-uUeWHPhXEM {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uUeWHPhXEM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeWHPhXEM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uUeWHPhXEM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUeWHPhXEM .row {
  flex-direction: row-reverse;
}
.cid-uUeWHPhXEM img {
  width: 100%;
}
.cid-uUeWHPhXEM .mbr-description {
  color: #ffffff;
}
.cid-uUeWHPhXEM section {
  width: 85%;
}
.cid-uUeWHPDbe0 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uUeWHPDbe0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeWHPDbe0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUeWHPDbe0 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUeWHPDbe0 .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uUeWHPDbe0 .mbr-text,
.cid-uUeWHPDbe0 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUeWHPDbe0 section {
  width: 85%;
}
.cid-uUf7ZXbKLy {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uUf7ZXbKLy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUf7ZXbKLy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUf7ZXbKLy .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUf7ZXbKLy .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uUf7ZXbKLy .mbr-text,
.cid-uUf7ZXbKLy .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUf7ZXbKLy section {
  width: 85%;
}
.cid-uUeWHQq0gn {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uUeWHQq0gn .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUeWHQq0gn section {
  width: 85%;
}
.cid-uUeWHQMOp8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uUeWHQMOp8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uUeWHQMOp8 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uUeWHQMOp8 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uUeWHQMOp8 .row-copyright p {
  width: 100%;
}
.cid-uUeWHQMOp8 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uUeWHQMOp8 section {
  width: 85%;
}
.cid-uUfvSzJGCJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uUfvSzJGCJ nav.navbar {
  position: fixed;
}
.cid-uUfvSzJGCJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uUfvSzJGCJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUfvSzJGCJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUfvSzJGCJ .dropdown-item:hover,
.cid-uUfvSzJGCJ .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uUfvSzJGCJ .dropdown-item:hover span {
  color: white;
}
.cid-uUfvSzJGCJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUfvSzJGCJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUfvSzJGCJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUfvSzJGCJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUfvSzJGCJ .nav-link {
  position: relative;
}
.cid-uUfvSzJGCJ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uUfvSzJGCJ .container {
    flex-wrap: nowrap;
  }
}
.cid-uUfvSzJGCJ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uUfvSzJGCJ .dropdown-menu,
.cid-uUfvSzJGCJ .navbar.opened {
  background: #ffffff !important;
}
.cid-uUfvSzJGCJ .nav-item:focus,
.cid-uUfvSzJGCJ .nav-link:focus {
  outline: none;
}
.cid-uUfvSzJGCJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUfvSzJGCJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uUfvSzJGCJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUfvSzJGCJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUfvSzJGCJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUfvSzJGCJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUfvSzJGCJ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uUfvSzJGCJ .navbar.opened {
  transition: all 0.3s;
}
.cid-uUfvSzJGCJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUfvSzJGCJ .navbar .navbar-logo img {
  width: auto;
}
.cid-uUfvSzJGCJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUfvSzJGCJ .navbar.collapsed {
  justify-content: center;
}
.cid-uUfvSzJGCJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUfvSzJGCJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUfvSzJGCJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uUfvSzJGCJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUfvSzJGCJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUfvSzJGCJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uUfvSzJGCJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUfvSzJGCJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUfvSzJGCJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUfvSzJGCJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUfvSzJGCJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUfvSzJGCJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUfvSzJGCJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUfvSzJGCJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uUfvSzJGCJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUfvSzJGCJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUfvSzJGCJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUfvSzJGCJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUfvSzJGCJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUfvSzJGCJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUfvSzJGCJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUfvSzJGCJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUfvSzJGCJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUfvSzJGCJ .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-uUfvSzJGCJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUfvSzJGCJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUfvSzJGCJ .dropdown-item.active,
.cid-uUfvSzJGCJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uUfvSzJGCJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUfvSzJGCJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUfvSzJGCJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUfvSzJGCJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uUfvSzJGCJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUfvSzJGCJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUfvSzJGCJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUfvSzJGCJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uUfvSzJGCJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUfvSzJGCJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uUfvSzJGCJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUfvSzJGCJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUfvSzJGCJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUfvSzJGCJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUfvSzJGCJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUfvSzJGCJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUfvSzJGCJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUfvSzJGCJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUfvSzJGCJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uUfvSzJGCJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUfvSzJGCJ .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-uUfvSzJGCJ .navbar {
    height: 70px;
  }
  .cid-uUfvSzJGCJ .navbar.opened {
    height: auto;
  }
  .cid-uUfvSzJGCJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-zc {
  /* Type valid CSS here */
}
#custom-html-zc div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-zc p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-zc section {
  width: 15%;
}
#custom-html-zc .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-zc .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-zc .sidenav a:hover {
  color: blue;
}
#custom-html-zc .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-zc .sidenav {
    display: none;
  }
}
.cid-uUfvSAiFAj {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUfvSAiFAj .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uUfvSAiFAj .mbr-text {
  color: #4479d9;
}
.cid-uUfvSAiFAj section {
  width: 85%;
}
.cid-uUfvSAAPaC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUfvSAAPaC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfvSAAPaC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfvSAAPaC .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUfvSAAPaC .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uUfvSAAPaC section {
  width: 85%;
}
.cid-uUfvSAWi6Q {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUfvSAWi6Q .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUfvSAWi6Q .mbr-text {
  color: #000000;
}
.cid-uUfvSAWi6Q section {
  width: 85%;
}
.cid-uUfvSBAZwF {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUfvSBAZwF .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUfvSBAZwF .mbr-text {
  color: #000000;
}
.cid-uUfvSBAZwF section {
  width: 85%;
}
.cid-uUfvSBVh97 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uUfvSBVh97 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfvSBVh97 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfvSBVh97 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUfvSBVh97 .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uUfvSBVh97 .mbr-text,
.cid-uUfvSBVh97 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUfvSBVh97 section {
  width: 85%;
}
.cid-uUfvSCOQD6 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUfvSCOQD6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfvSCOQD6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uUfvSCOQD6 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUfvSCOQD6 .row {
  flex-direction: row-reverse;
}
.cid-uUfvSCOQD6 img {
  width: 100%;
}
.cid-uUfvSCOQD6 .mbr-description {
  color: #000000;
}
.cid-uUfvSCOQD6 section {
  width: 85%;
}
.cid-uUfvSDc7Ih {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uUfvSDc7Ih .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfvSDc7Ih .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfvSDc7Ih .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUfvSDc7Ih .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uUfvSDc7Ih .mbr-text,
.cid-uUfvSDc7Ih .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUfvSDc7Ih section {
  width: 85%;
}
.cid-uUfvSDCKWk {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uUfvSDCKWk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfvSDCKWk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfvSDCKWk .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUfvSDCKWk .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uUfvSDCKWk .mbr-text,
.cid-uUfvSDCKWk .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUfvSDCKWk section {
  width: 85%;
}
.cid-uUfvSE2fH6 {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uUfvSE2fH6 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUfvSE2fH6 section {
  width: 85%;
}
.cid-uUfvSEpaiI {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uUfvSEpaiI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uUfvSEpaiI .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uUfvSEpaiI .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uUfvSEpaiI .row-copyright p {
  width: 100%;
}
.cid-uUfvSEpaiI .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uUfvSEpaiI section {
  width: 85%;
}
.cid-uUkIh0Sq97 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uUkIh0Sq97 nav.navbar {
  position: fixed;
}
.cid-uUkIh0Sq97 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uUkIh0Sq97 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUkIh0Sq97 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUkIh0Sq97 .dropdown-item:hover,
.cid-uUkIh0Sq97 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uUkIh0Sq97 .dropdown-item:hover span {
  color: white;
}
.cid-uUkIh0Sq97 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUkIh0Sq97 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUkIh0Sq97 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUkIh0Sq97 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUkIh0Sq97 .nav-link {
  position: relative;
}
.cid-uUkIh0Sq97 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uUkIh0Sq97 .container {
    flex-wrap: nowrap;
  }
}
.cid-uUkIh0Sq97 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uUkIh0Sq97 .dropdown-menu,
.cid-uUkIh0Sq97 .navbar.opened {
  background: #ffffff !important;
}
.cid-uUkIh0Sq97 .nav-item:focus,
.cid-uUkIh0Sq97 .nav-link:focus {
  outline: none;
}
.cid-uUkIh0Sq97 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUkIh0Sq97 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uUkIh0Sq97 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUkIh0Sq97 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUkIh0Sq97 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUkIh0Sq97 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUkIh0Sq97 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uUkIh0Sq97 .navbar.opened {
  transition: all 0.3s;
}
.cid-uUkIh0Sq97 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUkIh0Sq97 .navbar .navbar-logo img {
  width: auto;
}
.cid-uUkIh0Sq97 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUkIh0Sq97 .navbar.collapsed {
  justify-content: center;
}
.cid-uUkIh0Sq97 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUkIh0Sq97 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUkIh0Sq97 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uUkIh0Sq97 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUkIh0Sq97 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUkIh0Sq97 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uUkIh0Sq97 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUkIh0Sq97 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUkIh0Sq97 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUkIh0Sq97 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUkIh0Sq97 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUkIh0Sq97 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUkIh0Sq97 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUkIh0Sq97 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uUkIh0Sq97 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUkIh0Sq97 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUkIh0Sq97 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUkIh0Sq97 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUkIh0Sq97 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUkIh0Sq97 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUkIh0Sq97 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUkIh0Sq97 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUkIh0Sq97 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUkIh0Sq97 .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-uUkIh0Sq97 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUkIh0Sq97 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUkIh0Sq97 .dropdown-item.active,
.cid-uUkIh0Sq97 .dropdown-item:active {
  background-color: transparent;
}
.cid-uUkIh0Sq97 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUkIh0Sq97 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUkIh0Sq97 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUkIh0Sq97 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uUkIh0Sq97 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUkIh0Sq97 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUkIh0Sq97 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUkIh0Sq97 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uUkIh0Sq97 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUkIh0Sq97 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uUkIh0Sq97 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUkIh0Sq97 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUkIh0Sq97 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUkIh0Sq97 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUkIh0Sq97 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUkIh0Sq97 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUkIh0Sq97 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUkIh0Sq97 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUkIh0Sq97 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uUkIh0Sq97 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUkIh0Sq97 .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-uUkIh0Sq97 .navbar {
    height: 70px;
  }
  .cid-uUkIh0Sq97 .navbar.opened {
    height: auto;
  }
  .cid-uUkIh0Sq97 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-zd {
  /* Type valid CSS here */
}
#custom-html-zd div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-zd p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-zd section {
  width: 15%;
}
#custom-html-zd .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-zd .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-zd .sidenav a:hover {
  color: blue;
}
#custom-html-zd .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-zd .sidenav {
    display: none;
  }
}
.cid-uUkIh1q4Ix {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUkIh1q4Ix .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uUkIh1q4Ix .mbr-text {
  color: #4479d9;
}
.cid-uUkIh1q4Ix section {
  width: 85%;
}
.cid-uUkIh1GKC9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUkIh1GKC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUkIh1GKC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUkIh1GKC9 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUkIh1GKC9 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uUkIh1GKC9 section {
  width: 85%;
}
.cid-uUkIh2oIBI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUkIh2oIBI .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUkIh2oIBI .mbr-text {
  color: #000000;
}
.cid-uUkIh2oIBI section {
  width: 85%;
}
.cid-uUkIh2ENpf {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUkIh2ENpf .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUkIh2ENpf .mbr-text {
  color: #000000;
}
.cid-uUkIh2ENpf section {
  width: 85%;
}
.cid-uUkIh2YjjQ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uUkIh2YjjQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUkIh2YjjQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUkIh2YjjQ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUkIh2YjjQ .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uUkIh2YjjQ .mbr-text,
.cid-uUkIh2YjjQ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUkIh2YjjQ section {
  width: 85%;
}
.cid-uUkIh3mkHG {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUkIh3mkHG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUkIh3mkHG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uUkIh3mkHG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUkIh3mkHG .row {
  flex-direction: row-reverse;
}
.cid-uUkIh3mkHG img {
  width: 100%;
}
.cid-uUkIh3mkHG .mbr-description {
  color: #000000;
}
.cid-uUkIh3mkHG section {
  width: 85%;
}
.cid-uUkPQkj7JU {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUkPQkj7JU .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUkPQkj7JU .mbr-text {
  color: #000000;
}
.cid-uUkPQkj7JU section {
  width: 85%;
}
.cid-uUkIh3I4Qa {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uUkIh3I4Qa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUkIh3I4Qa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUkIh3I4Qa .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUkIh3I4Qa .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uUkIh3I4Qa .mbr-text,
.cid-uUkIh3I4Qa .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUkIh3I4Qa section {
  width: 85%;
}
.cid-uUkIh47Q2n {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUkIh47Q2n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUkIh47Q2n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUkIh47Q2n .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUkIh47Q2n .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uUkIh47Q2n .mbr-text,
.cid-uUkIh47Q2n .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUkIh47Q2n section {
  width: 85%;
}
.cid-uUkX1twYC9 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uUkX1twYC9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUkX1twYC9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUkX1twYC9 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUkX1twYC9 .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uUkX1twYC9 .mbr-text,
.cid-uUkX1twYC9 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUkX1twYC9 section {
  width: 85%;
}
.cid-uUkYs98Zrg {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uUkYs98Zrg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUkYs98Zrg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUkYs98Zrg .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUkYs98Zrg .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uUkYs98Zrg .mbr-text,
.cid-uUkYs98Zrg .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUkYs98Zrg section {
  width: 85%;
}
.cid-uUkYOXylIh {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uUkYOXylIh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUkYOXylIh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uUkYOXylIh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUkYOXylIh .row {
  flex-direction: row-reverse;
}
.cid-uUkYOXylIh img {
  width: 100%;
}
.cid-uUkYOXylIh .mbr-description {
  color: #ffffff;
}
.cid-uUkYOXylIh section {
  width: 85%;
}
.cid-uUkIh4z4kB {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uUkIh4z4kB .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUkIh4z4kB section {
  width: 85%;
}
.cid-uUkIh4UAAz {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uUkIh4UAAz .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uUkIh4UAAz .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uUkIh4UAAz .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uUkIh4UAAz .row-copyright p {
  width: 100%;
}
.cid-uUkIh4UAAz .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uUkIh4UAAz section {
  width: 85%;
}
.cid-uUlp0PkEK4 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uUlp0PkEK4 nav.navbar {
  position: fixed;
}
.cid-uUlp0PkEK4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uUlp0PkEK4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUlp0PkEK4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUlp0PkEK4 .dropdown-item:hover,
.cid-uUlp0PkEK4 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uUlp0PkEK4 .dropdown-item:hover span {
  color: white;
}
.cid-uUlp0PkEK4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUlp0PkEK4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUlp0PkEK4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUlp0PkEK4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUlp0PkEK4 .nav-link {
  position: relative;
}
.cid-uUlp0PkEK4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uUlp0PkEK4 .container {
    flex-wrap: nowrap;
  }
}
.cid-uUlp0PkEK4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uUlp0PkEK4 .dropdown-menu,
.cid-uUlp0PkEK4 .navbar.opened {
  background: #ffffff !important;
}
.cid-uUlp0PkEK4 .nav-item:focus,
.cid-uUlp0PkEK4 .nav-link:focus {
  outline: none;
}
.cid-uUlp0PkEK4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUlp0PkEK4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uUlp0PkEK4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUlp0PkEK4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUlp0PkEK4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUlp0PkEK4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUlp0PkEK4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uUlp0PkEK4 .navbar.opened {
  transition: all 0.3s;
}
.cid-uUlp0PkEK4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUlp0PkEK4 .navbar .navbar-logo img {
  width: auto;
}
.cid-uUlp0PkEK4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUlp0PkEK4 .navbar.collapsed {
  justify-content: center;
}
.cid-uUlp0PkEK4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUlp0PkEK4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUlp0PkEK4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uUlp0PkEK4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUlp0PkEK4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUlp0PkEK4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uUlp0PkEK4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUlp0PkEK4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUlp0PkEK4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUlp0PkEK4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUlp0PkEK4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUlp0PkEK4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUlp0PkEK4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUlp0PkEK4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uUlp0PkEK4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUlp0PkEK4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUlp0PkEK4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUlp0PkEK4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUlp0PkEK4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUlp0PkEK4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUlp0PkEK4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUlp0PkEK4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUlp0PkEK4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUlp0PkEK4 .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-uUlp0PkEK4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUlp0PkEK4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUlp0PkEK4 .dropdown-item.active,
.cid-uUlp0PkEK4 .dropdown-item:active {
  background-color: transparent;
}
.cid-uUlp0PkEK4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUlp0PkEK4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUlp0PkEK4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUlp0PkEK4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uUlp0PkEK4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUlp0PkEK4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUlp0PkEK4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUlp0PkEK4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uUlp0PkEK4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUlp0PkEK4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uUlp0PkEK4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUlp0PkEK4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUlp0PkEK4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUlp0PkEK4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUlp0PkEK4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUlp0PkEK4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUlp0PkEK4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUlp0PkEK4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUlp0PkEK4 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uUlp0PkEK4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUlp0PkEK4 .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-uUlp0PkEK4 .navbar {
    height: 70px;
  }
  .cid-uUlp0PkEK4 .navbar.opened {
    height: auto;
  }
  .cid-uUlp0PkEK4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-ze {
  /* Type valid CSS here */
}
#custom-html-ze div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-ze p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-ze section {
  width: 15%;
}
#custom-html-ze .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-ze .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-ze .sidenav a:hover {
  color: blue;
}
#custom-html-ze .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-ze .sidenav {
    display: none;
  }
}
.cid-uUlp0PVjIJ {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUlp0PVjIJ .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uUlp0PVjIJ .mbr-text {
  color: #4479d9;
}
.cid-uUlp0PVjIJ section {
  width: 85%;
}
.cid-uUlp0Qbdv4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUlp0Qbdv4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUlp0Qbdv4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUlp0Qbdv4 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUlp0Qbdv4 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uUlp0Qbdv4 section {
  width: 85%;
}
.cid-uUlp0Qz76X {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUlp0Qz76X .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUlp0Qz76X .mbr-text {
  color: #000000;
}
.cid-uUlp0Qz76X section {
  width: 85%;
}
.cid-uUlp0QSe1V {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uUlp0QSe1V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUlp0QSe1V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUlp0QSe1V .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUlp0QSe1V .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uUlp0QSe1V .mbr-text,
.cid-uUlp0QSe1V .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUlp0QSe1V section {
  width: 85%;
}
.cid-uUlp0RdG8o {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uUlp0RdG8o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUlp0RdG8o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUlp0RdG8o .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUlp0RdG8o .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uUlp0RdG8o .mbr-text,
.cid-uUlp0RdG8o .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUlp0RdG8o section {
  width: 85%;
}
.cid-uUlp0REwWa {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uUlp0REwWa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUlp0REwWa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUlp0REwWa .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUlp0REwWa .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uUlp0REwWa .mbr-text,
.cid-uUlp0REwWa .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUlp0REwWa section {
  width: 85%;
}
.cid-uUlp0S2PJe {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uUlp0S2PJe .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUlp0S2PJe section {
  width: 85%;
}
.cid-uUlp0SlENP {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uUlp0SlENP .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uUlp0SlENP .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uUlp0SlENP .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uUlp0SlENP .row-copyright p {
  width: 100%;
}
.cid-uUlp0SlENP .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uUlp0SlENP section {
  width: 85%;
}
.cid-uUlCt1k9MI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uUlCt1k9MI nav.navbar {
  position: fixed;
}
.cid-uUlCt1k9MI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uUlCt1k9MI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUlCt1k9MI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUlCt1k9MI .dropdown-item:hover,
.cid-uUlCt1k9MI .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uUlCt1k9MI .dropdown-item:hover span {
  color: white;
}
.cid-uUlCt1k9MI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUlCt1k9MI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUlCt1k9MI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUlCt1k9MI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUlCt1k9MI .nav-link {
  position: relative;
}
.cid-uUlCt1k9MI .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uUlCt1k9MI .container {
    flex-wrap: nowrap;
  }
}
.cid-uUlCt1k9MI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uUlCt1k9MI .dropdown-menu,
.cid-uUlCt1k9MI .navbar.opened {
  background: #ffffff !important;
}
.cid-uUlCt1k9MI .nav-item:focus,
.cid-uUlCt1k9MI .nav-link:focus {
  outline: none;
}
.cid-uUlCt1k9MI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUlCt1k9MI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uUlCt1k9MI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUlCt1k9MI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUlCt1k9MI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUlCt1k9MI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUlCt1k9MI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uUlCt1k9MI .navbar.opened {
  transition: all 0.3s;
}
.cid-uUlCt1k9MI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUlCt1k9MI .navbar .navbar-logo img {
  width: auto;
}
.cid-uUlCt1k9MI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUlCt1k9MI .navbar.collapsed {
  justify-content: center;
}
.cid-uUlCt1k9MI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUlCt1k9MI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUlCt1k9MI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uUlCt1k9MI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUlCt1k9MI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUlCt1k9MI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uUlCt1k9MI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUlCt1k9MI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUlCt1k9MI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUlCt1k9MI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUlCt1k9MI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUlCt1k9MI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUlCt1k9MI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUlCt1k9MI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uUlCt1k9MI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUlCt1k9MI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUlCt1k9MI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUlCt1k9MI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUlCt1k9MI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUlCt1k9MI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUlCt1k9MI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUlCt1k9MI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUlCt1k9MI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUlCt1k9MI .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-uUlCt1k9MI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUlCt1k9MI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUlCt1k9MI .dropdown-item.active,
.cid-uUlCt1k9MI .dropdown-item:active {
  background-color: transparent;
}
.cid-uUlCt1k9MI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUlCt1k9MI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUlCt1k9MI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUlCt1k9MI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uUlCt1k9MI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUlCt1k9MI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUlCt1k9MI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUlCt1k9MI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uUlCt1k9MI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUlCt1k9MI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uUlCt1k9MI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUlCt1k9MI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUlCt1k9MI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUlCt1k9MI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUlCt1k9MI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUlCt1k9MI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUlCt1k9MI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUlCt1k9MI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUlCt1k9MI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uUlCt1k9MI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUlCt1k9MI .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-uUlCt1k9MI .navbar {
    height: 70px;
  }
  .cid-uUlCt1k9MI .navbar.opened {
    height: auto;
  }
  .cid-uUlCt1k9MI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-zf {
  /* Type valid CSS here */
}
#custom-html-zf div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-zf p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-zf section {
  width: 15%;
}
#custom-html-zf .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-zf .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-zf .sidenav a:hover {
  color: blue;
}
#custom-html-zf .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-zf .sidenav {
    display: none;
  }
}
.cid-uUlCt1QpQC {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUlCt1QpQC .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uUlCt1QpQC .mbr-text {
  color: #4479d9;
}
.cid-uUlCt1QpQC section {
  width: 85%;
}
.cid-uUlCt2580H {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUlCt2580H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUlCt2580H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUlCt2580H .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUlCt2580H .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uUlCt2580H section {
  width: 85%;
}
.cid-uUlCt2uvMX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUlCt2uvMX .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUlCt2uvMX .mbr-text {
  color: #000000;
}
.cid-uUlCt2uvMX section {
  width: 85%;
}
.cid-uUlCt2LpL7 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUlCt2LpL7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUlCt2LpL7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUlCt2LpL7 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUlCt2LpL7 .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uUlCt2LpL7 .mbr-text,
.cid-uUlCt2LpL7 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUlCt2LpL7 section {
  width: 85%;
}
.cid-uUlCt37rqs {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uUlCt37rqs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUlCt37rqs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUlCt37rqs .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUlCt37rqs .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uUlCt37rqs .mbr-text,
.cid-uUlCt37rqs .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUlCt37rqs section {
  width: 85%;
}
.cid-uUlG3hoXzc {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUlG3hoXzc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUlG3hoXzc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUlG3hoXzc .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUlG3hoXzc .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uUlG3hoXzc .mbr-text,
.cid-uUlG3hoXzc .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUlG3hoXzc section {
  width: 85%;
}
.cid-uUlCt3vg7H {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uUlCt3vg7H .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUlCt3vg7H section {
  width: 85%;
}
.cid-uUlCt3Ncn1 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uUlCt3Ncn1 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uUlCt3Ncn1 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uUlCt3Ncn1 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uUlCt3Ncn1 .row-copyright p {
  width: 100%;
}
.cid-uUlCt3Ncn1 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uUlCt3Ncn1 section {
  width: 85%;
}
.cid-uUqtfT3dM6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uUqtfT3dM6 nav.navbar {
  position: fixed;
}
.cid-uUqtfT3dM6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uUqtfT3dM6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUqtfT3dM6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUqtfT3dM6 .dropdown-item:hover,
.cid-uUqtfT3dM6 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uUqtfT3dM6 .dropdown-item:hover span {
  color: white;
}
.cid-uUqtfT3dM6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUqtfT3dM6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUqtfT3dM6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUqtfT3dM6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUqtfT3dM6 .nav-link {
  position: relative;
}
.cid-uUqtfT3dM6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uUqtfT3dM6 .container {
    flex-wrap: nowrap;
  }
}
.cid-uUqtfT3dM6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uUqtfT3dM6 .dropdown-menu,
.cid-uUqtfT3dM6 .navbar.opened {
  background: #ffffff !important;
}
.cid-uUqtfT3dM6 .nav-item:focus,
.cid-uUqtfT3dM6 .nav-link:focus {
  outline: none;
}
.cid-uUqtfT3dM6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUqtfT3dM6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uUqtfT3dM6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUqtfT3dM6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUqtfT3dM6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUqtfT3dM6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUqtfT3dM6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uUqtfT3dM6 .navbar.opened {
  transition: all 0.3s;
}
.cid-uUqtfT3dM6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUqtfT3dM6 .navbar .navbar-logo img {
  width: auto;
}
.cid-uUqtfT3dM6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUqtfT3dM6 .navbar.collapsed {
  justify-content: center;
}
.cid-uUqtfT3dM6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUqtfT3dM6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUqtfT3dM6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uUqtfT3dM6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUqtfT3dM6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUqtfT3dM6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uUqtfT3dM6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUqtfT3dM6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUqtfT3dM6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUqtfT3dM6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUqtfT3dM6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUqtfT3dM6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUqtfT3dM6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUqtfT3dM6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uUqtfT3dM6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUqtfT3dM6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUqtfT3dM6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUqtfT3dM6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUqtfT3dM6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUqtfT3dM6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUqtfT3dM6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUqtfT3dM6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUqtfT3dM6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUqtfT3dM6 .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-uUqtfT3dM6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUqtfT3dM6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUqtfT3dM6 .dropdown-item.active,
.cid-uUqtfT3dM6 .dropdown-item:active {
  background-color: transparent;
}
.cid-uUqtfT3dM6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUqtfT3dM6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUqtfT3dM6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUqtfT3dM6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uUqtfT3dM6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUqtfT3dM6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUqtfT3dM6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUqtfT3dM6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uUqtfT3dM6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUqtfT3dM6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uUqtfT3dM6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUqtfT3dM6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUqtfT3dM6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUqtfT3dM6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUqtfT3dM6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUqtfT3dM6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUqtfT3dM6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUqtfT3dM6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUqtfT3dM6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uUqtfT3dM6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUqtfT3dM6 .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-uUqtfT3dM6 .navbar {
    height: 70px;
  }
  .cid-uUqtfT3dM6 .navbar.opened {
    height: auto;
  }
  .cid-uUqtfT3dM6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-14g {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-14g div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-14g p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-14g section {
  width: 15%;
}
#custom-html-14g .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-14g .sidenav a,
#custom-html-14g .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-14g .sidenav a:hover,
#custom-html-14g .dropdown-btn:hover {
  color: blue;
}
#custom-html-14g .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-14g .active {
  background-color: grey;
  color: white;
}
#custom-html-14g .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-14g .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-14g .sidenav {
    display: none;
  }
}
.cid-uUqtfTDYfx {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUqtfTDYfx .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uUqtfTDYfx .mbr-text {
  color: #4479d9;
}
.cid-uUqtfTDYfx section {
  width: 85%;
}
.cid-uUqtfTU3zw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUqtfTU3zw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUqtfTU3zw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUqtfTU3zw .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUqtfTU3zw .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uUqtfTU3zw section {
  width: 85%;
}
.cid-uUqtfUeERb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUqtfUeERb .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUqtfUeERb .mbr-text {
  color: #000000;
}
.cid-uUqtfUeERb section {
  width: 85%;
}
.cid-uUqtfUvL5M {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUqtfUvL5M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUqtfUvL5M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUqtfUvL5M .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUqtfUvL5M .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uUqtfUvL5M .mbr-text,
.cid-uUqtfUvL5M .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUqtfUvL5M section {
  width: 85%;
}
.cid-uUqtfUQJXx {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uUqtfUQJXx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUqtfUQJXx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUqtfUQJXx .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUqtfUQJXx .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uUqtfUQJXx .mbr-text,
.cid-uUqtfUQJXx .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUqtfUQJXx section {
  width: 85%;
}
.cid-uUqtfVhrGl {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUqtfVhrGl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUqtfVhrGl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUqtfVhrGl .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUqtfVhrGl .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uUqtfVhrGl .mbr-text,
.cid-uUqtfVhrGl .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUqtfVhrGl section {
  width: 85%;
}
.cid-uUqAnx3WZx {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uUqAnx3WZx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUqAnx3WZx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uUqAnx3WZx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUqAnx3WZx .row {
  flex-direction: row-reverse;
}
.cid-uUqAnx3WZx img {
  width: 100%;
}
.cid-uUqAnx3WZx .mbr-description {
  color: #ffffff;
}
.cid-uUqAnx3WZx section {
  width: 85%;
}
.cid-uUqtfVEHBx {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uUqtfVEHBx .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUqtfVEHBx section {
  width: 85%;
}
.cid-uUqtfVXbJW {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uUqtfVXbJW .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uUqtfVXbJW .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uUqtfVXbJW .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uUqtfVXbJW .row-copyright p {
  width: 100%;
}
.cid-uUqtfVXbJW .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uUqtfVXbJW section {
  width: 85%;
}
.cid-uOj1arfFcR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOj1arfFcR nav.navbar {
  position: fixed;
}
.cid-uOj1arfFcR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uOj1arfFcR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOj1arfFcR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOj1arfFcR .dropdown-item:hover,
.cid-uOj1arfFcR .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uOj1arfFcR .dropdown-item:hover span {
  color: white;
}
.cid-uOj1arfFcR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOj1arfFcR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOj1arfFcR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOj1arfFcR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOj1arfFcR .nav-link {
  position: relative;
}
.cid-uOj1arfFcR .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uOj1arfFcR .container {
    flex-wrap: nowrap;
  }
}
.cid-uOj1arfFcR .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOj1arfFcR .dropdown-menu,
.cid-uOj1arfFcR .navbar.opened {
  background: #ffffff !important;
}
.cid-uOj1arfFcR .nav-item:focus,
.cid-uOj1arfFcR .nav-link:focus {
  outline: none;
}
.cid-uOj1arfFcR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOj1arfFcR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOj1arfFcR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOj1arfFcR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOj1arfFcR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOj1arfFcR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOj1arfFcR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uOj1arfFcR .navbar.opened {
  transition: all 0.3s;
}
.cid-uOj1arfFcR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOj1arfFcR .navbar .navbar-logo img {
  width: auto;
}
.cid-uOj1arfFcR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOj1arfFcR .navbar.collapsed {
  justify-content: center;
}
.cid-uOj1arfFcR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOj1arfFcR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOj1arfFcR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOj1arfFcR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOj1arfFcR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOj1arfFcR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOj1arfFcR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOj1arfFcR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOj1arfFcR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOj1arfFcR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOj1arfFcR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOj1arfFcR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOj1arfFcR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOj1arfFcR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOj1arfFcR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOj1arfFcR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOj1arfFcR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOj1arfFcR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOj1arfFcR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOj1arfFcR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uOj1arfFcR .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOj1arfFcR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOj1arfFcR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOj1arfFcR .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-uOj1arfFcR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOj1arfFcR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOj1arfFcR .dropdown-item.active,
.cid-uOj1arfFcR .dropdown-item:active {
  background-color: transparent;
}
.cid-uOj1arfFcR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOj1arfFcR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOj1arfFcR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOj1arfFcR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uOj1arfFcR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOj1arfFcR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOj1arfFcR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOj1arfFcR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOj1arfFcR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOj1arfFcR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uOj1arfFcR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOj1arfFcR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOj1arfFcR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOj1arfFcR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOj1arfFcR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOj1arfFcR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOj1arfFcR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOj1arfFcR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOj1arfFcR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOj1arfFcR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOj1arfFcR .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-uOj1arfFcR .navbar {
    height: 70px;
  }
  .cid-uOj1arfFcR .navbar.opened {
    height: auto;
  }
  .cid-uOj1arfFcR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-xw {
  /* Type valid CSS here */
}
#custom-html-xw div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-xw p {
  font-size: 18px;
  color: black;
  padding-left: 16px;
}
#custom-html-xw section {
  width: 15%;
}
#custom-html-xw .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-xw .sidenav a {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: grey;
  display: block;
}
#custom-html-xw .sidenav a:hover {
  color: blue;
}
#custom-html-xw .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
@media screen and (max-height: 720px) {
  #custom-html-xw .sidenav {
    display: none;
  }
}
.cid-uOj1arGKpV {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOj1arGKpV .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uOj1arGKpV .mbr-text {
  color: #4479d9;
}
.cid-uOj1arGKpV section {
  width: 85%;
}
.cid-uOj1arVQPt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uOj1arVQPt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj1arVQPt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj1arVQPt .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOj1arVQPt .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOj1arVQPt section {
  width: 85%;
}
.cid-uOj1aslP9Y {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOj1aslP9Y .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOj1aslP9Y .mbr-text {
  color: #000000;
}
.cid-uOj1aslP9Y section {
  width: 85%;
}
.cid-uOj1asE72e {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uOj1asE72e .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj1asE72e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj1asE72e .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOj1asE72e .image-wrap img {
    display: block;
    margin: auto;
    width: 20%;
  }
}
.cid-uOj1asE72e .mbr-text,
.cid-uOj1asE72e .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOj1asE72e section {
  width: 85%;
}
.cid-uOj1atsHCR {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uOj1atsHCR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj1atsHCR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj1atsHCR .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOj1atsHCR .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uOj1atsHCR .mbr-text,
.cid-uOj1atsHCR .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uOj1atsHCR section {
  width: 85%;
}
.cid-uOj36bU2KT {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #4479d9;
}
.cid-uOj36bU2KT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOj36bU2KT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOj36bU2KT .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uOj36bU2KT .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uOj36bU2KT .mbr-text,
.cid-uOj36bU2KT .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uOj36bU2KT section {
  width: 85%;
}
.cid-uOj1atQklL {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uOj1atQklL .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOj1atQklL .mbr-text {
  color: #000000;
}
.cid-uOj1atQklL section {
  width: 85%;
}
.cid-uOj1auD1ay {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uOj1auD1ay .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uOj1auD1ay section {
  width: 85%;
}
.cid-uOj1auZWhp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uOj1auZWhp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uOj1auZWhp .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uOj1auZWhp .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uOj1auZWhp .row-copyright p {
  width: 100%;
}
.cid-uOj1auZWhp .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uOj1auZWhp section {
  width: 85%;
}
.cid-uUqJSszWAI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uUqJSszWAI nav.navbar {
  position: fixed;
}
.cid-uUqJSszWAI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uUqJSszWAI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUqJSszWAI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUqJSszWAI .dropdown-item:hover,
.cid-uUqJSszWAI .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uUqJSszWAI .dropdown-item:hover span {
  color: white;
}
.cid-uUqJSszWAI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUqJSszWAI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUqJSszWAI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUqJSszWAI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUqJSszWAI .nav-link {
  position: relative;
}
.cid-uUqJSszWAI .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uUqJSszWAI .container {
    flex-wrap: nowrap;
  }
}
.cid-uUqJSszWAI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uUqJSszWAI .dropdown-menu,
.cid-uUqJSszWAI .navbar.opened {
  background: #ffffff !important;
}
.cid-uUqJSszWAI .nav-item:focus,
.cid-uUqJSszWAI .nav-link:focus {
  outline: none;
}
.cid-uUqJSszWAI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUqJSszWAI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uUqJSszWAI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUqJSszWAI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUqJSszWAI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUqJSszWAI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUqJSszWAI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uUqJSszWAI .navbar.opened {
  transition: all 0.3s;
}
.cid-uUqJSszWAI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUqJSszWAI .navbar .navbar-logo img {
  width: auto;
}
.cid-uUqJSszWAI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUqJSszWAI .navbar.collapsed {
  justify-content: center;
}
.cid-uUqJSszWAI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUqJSszWAI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUqJSszWAI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uUqJSszWAI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUqJSszWAI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUqJSszWAI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uUqJSszWAI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUqJSszWAI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUqJSszWAI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUqJSszWAI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUqJSszWAI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUqJSszWAI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUqJSszWAI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUqJSszWAI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uUqJSszWAI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUqJSszWAI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUqJSszWAI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUqJSszWAI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUqJSszWAI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUqJSszWAI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUqJSszWAI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUqJSszWAI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUqJSszWAI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUqJSszWAI .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-uUqJSszWAI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUqJSszWAI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUqJSszWAI .dropdown-item.active,
.cid-uUqJSszWAI .dropdown-item:active {
  background-color: transparent;
}
.cid-uUqJSszWAI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUqJSszWAI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUqJSszWAI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUqJSszWAI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uUqJSszWAI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUqJSszWAI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUqJSszWAI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUqJSszWAI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uUqJSszWAI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUqJSszWAI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uUqJSszWAI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUqJSszWAI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUqJSszWAI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUqJSszWAI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUqJSszWAI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUqJSszWAI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUqJSszWAI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUqJSszWAI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUqJSszWAI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uUqJSszWAI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUqJSszWAI .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-uUqJSszWAI .navbar {
    height: 70px;
  }
  .cid-uUqJSszWAI .navbar.opened {
    height: auto;
  }
  .cid-uUqJSszWAI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-14h {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-14h div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-14h p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-14h section {
  width: 15%;
}
#custom-html-14h .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-14h .sidenav a,
#custom-html-14h .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-14h .sidenav a:hover,
#custom-html-14h .dropdown-btn:hover {
  color: blue;
}
#custom-html-14h .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-14h .active {
  background-color: grey;
  color: white;
}
#custom-html-14h .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-14h .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-14h .sidenav {
    display: none;
  }
}
.cid-uUqJSt9h2l {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUqJSt9h2l .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uUqJSt9h2l .mbr-text {
  color: #4479d9;
}
.cid-uUqJSt9h2l section {
  width: 85%;
}
.cid-uUqJStplDE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUqJStplDE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUqJStplDE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUqJStplDE .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUqJStplDE .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uUqJStplDE section {
  width: 85%;
}
.cid-uUqJStOG3K {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUqJStOG3K .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUqJStOG3K .mbr-text {
  color: #000000;
}
.cid-uUqJStOG3K section {
  width: 85%;
}
.cid-uUqJSu9HJh {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUqJSu9HJh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUqJSu9HJh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUqJSu9HJh .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUqJSu9HJh .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uUqJSu9HJh .mbr-text,
.cid-uUqJSu9HJh .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUqJSu9HJh section {
  width: 85%;
}
.cid-uUqJSuvz5h {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uUqJSuvz5h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUqJSuvz5h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUqJSuvz5h .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUqJSuvz5h .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uUqJSuvz5h .mbr-text,
.cid-uUqJSuvz5h .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUqJSuvz5h section {
  width: 85%;
}
.cid-uUqJSv2ces {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUqJSv2ces .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUqJSv2ces .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUqJSv2ces .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUqJSv2ces .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uUqJSv2ces .mbr-text,
.cid-uUqJSv2ces .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUqJSv2ces section {
  width: 85%;
}
.cid-uUr40aJaXp {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uUr40aJaXp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUr40aJaXp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUr40aJaXp .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUr40aJaXp .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uUr40aJaXp .mbr-text,
.cid-uUr40aJaXp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUr40aJaXp section {
  width: 85%;
}
.cid-uUr57O2WYf {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUr57O2WYf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUr57O2WYf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUr57O2WYf .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUr57O2WYf .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uUr57O2WYf .mbr-text,
.cid-uUr57O2WYf .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUr57O2WYf section {
  width: 85%;
}
.cid-uUqJSvpt9c {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uUqJSvpt9c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUqJSvpt9c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uUqJSvpt9c .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUqJSvpt9c .row {
  flex-direction: row-reverse;
}
.cid-uUqJSvpt9c img {
  width: 100%;
}
.cid-uUqJSvpt9c .mbr-description {
  color: #ffffff;
}
.cid-uUqJSvpt9c section {
  width: 85%;
}
.cid-uUqJSvN05C {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uUqJSvN05C .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUqJSvN05C section {
  width: 85%;
}
.cid-uUqJSw9wqM {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uUqJSw9wqM .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uUqJSw9wqM .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uUqJSw9wqM .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uUqJSw9wqM .row-copyright p {
  width: 100%;
}
.cid-uUqJSw9wqM .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uUqJSw9wqM section {
  width: 85%;
}
.cid-uUwo9pCyAK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uUwo9pCyAK nav.navbar {
  position: fixed;
}
.cid-uUwo9pCyAK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uUwo9pCyAK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUwo9pCyAK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUwo9pCyAK .dropdown-item:hover,
.cid-uUwo9pCyAK .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uUwo9pCyAK .dropdown-item:hover span {
  color: white;
}
.cid-uUwo9pCyAK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUwo9pCyAK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUwo9pCyAK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUwo9pCyAK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUwo9pCyAK .nav-link {
  position: relative;
}
.cid-uUwo9pCyAK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uUwo9pCyAK .container {
    flex-wrap: nowrap;
  }
}
.cid-uUwo9pCyAK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uUwo9pCyAK .dropdown-menu,
.cid-uUwo9pCyAK .navbar.opened {
  background: #ffffff !important;
}
.cid-uUwo9pCyAK .nav-item:focus,
.cid-uUwo9pCyAK .nav-link:focus {
  outline: none;
}
.cid-uUwo9pCyAK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUwo9pCyAK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uUwo9pCyAK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUwo9pCyAK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUwo9pCyAK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUwo9pCyAK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUwo9pCyAK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uUwo9pCyAK .navbar.opened {
  transition: all 0.3s;
}
.cid-uUwo9pCyAK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUwo9pCyAK .navbar .navbar-logo img {
  width: auto;
}
.cid-uUwo9pCyAK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUwo9pCyAK .navbar.collapsed {
  justify-content: center;
}
.cid-uUwo9pCyAK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUwo9pCyAK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUwo9pCyAK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uUwo9pCyAK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUwo9pCyAK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUwo9pCyAK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uUwo9pCyAK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUwo9pCyAK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUwo9pCyAK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUwo9pCyAK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUwo9pCyAK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUwo9pCyAK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUwo9pCyAK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUwo9pCyAK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uUwo9pCyAK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUwo9pCyAK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUwo9pCyAK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUwo9pCyAK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUwo9pCyAK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUwo9pCyAK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uUwo9pCyAK .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUwo9pCyAK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUwo9pCyAK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUwo9pCyAK .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-uUwo9pCyAK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUwo9pCyAK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUwo9pCyAK .dropdown-item.active,
.cid-uUwo9pCyAK .dropdown-item:active {
  background-color: transparent;
}
.cid-uUwo9pCyAK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUwo9pCyAK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUwo9pCyAK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUwo9pCyAK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uUwo9pCyAK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUwo9pCyAK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUwo9pCyAK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUwo9pCyAK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uUwo9pCyAK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUwo9pCyAK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uUwo9pCyAK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUwo9pCyAK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUwo9pCyAK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUwo9pCyAK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUwo9pCyAK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUwo9pCyAK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUwo9pCyAK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUwo9pCyAK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUwo9pCyAK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uUwo9pCyAK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUwo9pCyAK .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-uUwo9pCyAK .navbar {
    height: 70px;
  }
  .cid-uUwo9pCyAK .navbar.opened {
    height: auto;
  }
  .cid-uUwo9pCyAK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-14i {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-14i div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-14i p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-14i section {
  width: 15%;
}
#custom-html-14i .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-14i .sidenav a,
#custom-html-14i .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-14i .sidenav a:hover,
#custom-html-14i .dropdown-btn:hover {
  color: blue;
}
#custom-html-14i .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-14i .active {
  background-color: grey;
  color: white;
}
#custom-html-14i .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-14i .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-14i .sidenav {
    display: none;
  }
}
.cid-uUwo9q6VC0 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUwo9q6VC0 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uUwo9q6VC0 .mbr-text {
  color: #4479d9;
}
.cid-uUwo9q6VC0 section {
  width: 85%;
}
.cid-uUwo9qmNAZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUwo9qmNAZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUwo9qmNAZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUwo9qmNAZ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUwo9qmNAZ .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uUwo9qmNAZ section {
  width: 85%;
}
.cid-uUwo9qK6hM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUwo9qK6hM .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUwo9qK6hM .mbr-text {
  color: #000000;
}
.cid-uUwo9qK6hM section {
  width: 85%;
}
.cid-uUwo9r0J4O {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUwo9r0J4O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUwo9r0J4O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUwo9r0J4O .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUwo9r0J4O .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uUwo9r0J4O .mbr-text,
.cid-uUwo9r0J4O .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUwo9r0J4O section {
  width: 85%;
}
.cid-uUwo9rnmpS {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uUwo9rnmpS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUwo9rnmpS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUwo9rnmpS .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUwo9rnmpS .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uUwo9rnmpS .mbr-text,
.cid-uUwo9rnmpS .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUwo9rnmpS section {
  width: 85%;
}
.cid-uUwo9rKFiy {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUwo9rKFiy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUwo9rKFiy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUwo9rKFiy .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUwo9rKFiy .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uUwo9rKFiy .mbr-text,
.cid-uUwo9rKFiy .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUwo9rKFiy section {
  width: 85%;
}
.cid-uUwo9s5vW2 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uUwo9s5vW2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUwo9s5vW2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUwo9s5vW2 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUwo9s5vW2 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uUwo9s5vW2 .mbr-text,
.cid-uUwo9s5vW2 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUwo9s5vW2 section {
  width: 85%;
}
.cid-uUwo9sucbn {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uUwo9sucbn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUwo9sucbn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUwo9sucbn .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUwo9sucbn .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uUwo9sucbn .mbr-text,
.cid-uUwo9sucbn .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uUwo9sucbn section {
  width: 85%;
}
.cid-uUwo9sSL74 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uUwo9sSL74 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUwo9sSL74 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uUwo9sSL74 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUwo9sSL74 .row {
  flex-direction: row-reverse;
}
.cid-uUwo9sSL74 img {
  width: 100%;
}
.cid-uUwo9sSL74 .mbr-description {
  color: #ffffff;
}
.cid-uUwo9sSL74 section {
  width: 85%;
}
.cid-uUwo9thd7x {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uUwo9thd7x .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uUwo9thd7x section {
  width: 85%;
}
.cid-uUwo9tEWM1 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uUwo9tEWM1 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uUwo9tEWM1 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uUwo9tEWM1 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uUwo9tEWM1 .row-copyright p {
  width: 100%;
}
.cid-uUwo9tEWM1 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uUwo9tEWM1 section {
  width: 85%;
}
.cid-uVbzwxh8jY {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVbzwxh8jY nav.navbar {
  position: fixed;
}
.cid-uVbzwxh8jY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uVbzwxh8jY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVbzwxh8jY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVbzwxh8jY .dropdown-item:hover,
.cid-uVbzwxh8jY .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uVbzwxh8jY .dropdown-item:hover span {
  color: white;
}
.cid-uVbzwxh8jY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVbzwxh8jY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVbzwxh8jY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVbzwxh8jY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVbzwxh8jY .nav-link {
  position: relative;
}
.cid-uVbzwxh8jY .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uVbzwxh8jY .container {
    flex-wrap: nowrap;
  }
}
.cid-uVbzwxh8jY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVbzwxh8jY .dropdown-menu,
.cid-uVbzwxh8jY .navbar.opened {
  background: #ffffff !important;
}
.cid-uVbzwxh8jY .nav-item:focus,
.cid-uVbzwxh8jY .nav-link:focus {
  outline: none;
}
.cid-uVbzwxh8jY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVbzwxh8jY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVbzwxh8jY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVbzwxh8jY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVbzwxh8jY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVbzwxh8jY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVbzwxh8jY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVbzwxh8jY .navbar.opened {
  transition: all 0.3s;
}
.cid-uVbzwxh8jY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVbzwxh8jY .navbar .navbar-logo img {
  width: auto;
}
.cid-uVbzwxh8jY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVbzwxh8jY .navbar.collapsed {
  justify-content: center;
}
.cid-uVbzwxh8jY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVbzwxh8jY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVbzwxh8jY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVbzwxh8jY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVbzwxh8jY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVbzwxh8jY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVbzwxh8jY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVbzwxh8jY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVbzwxh8jY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVbzwxh8jY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVbzwxh8jY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVbzwxh8jY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVbzwxh8jY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVbzwxh8jY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVbzwxh8jY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVbzwxh8jY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVbzwxh8jY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVbzwxh8jY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVbzwxh8jY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVbzwxh8jY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVbzwxh8jY .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVbzwxh8jY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVbzwxh8jY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVbzwxh8jY .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-uVbzwxh8jY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVbzwxh8jY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVbzwxh8jY .dropdown-item.active,
.cid-uVbzwxh8jY .dropdown-item:active {
  background-color: transparent;
}
.cid-uVbzwxh8jY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVbzwxh8jY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVbzwxh8jY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVbzwxh8jY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVbzwxh8jY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVbzwxh8jY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVbzwxh8jY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVbzwxh8jY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVbzwxh8jY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVbzwxh8jY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVbzwxh8jY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVbzwxh8jY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVbzwxh8jY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVbzwxh8jY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVbzwxh8jY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVbzwxh8jY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVbzwxh8jY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVbzwxh8jY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVbzwxh8jY .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVbzwxh8jY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVbzwxh8jY .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-uVbzwxh8jY .navbar {
    height: 70px;
  }
  .cid-uVbzwxh8jY .navbar.opened {
    height: auto;
  }
  .cid-uVbzwxh8jY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-14j {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-14j div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-14j p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-14j section {
  width: 15%;
}
#custom-html-14j .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-14j .sidenav a,
#custom-html-14j .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-14j .sidenav a:hover,
#custom-html-14j .dropdown-btn:hover {
  color: blue;
}
#custom-html-14j .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-14j .active {
  background-color: grey;
  color: white;
}
#custom-html-14j .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-14j .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-14j .sidenav {
    display: none;
  }
}
.cid-uVbzwxPH0M {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVbzwxPH0M .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uVbzwxPH0M .mbr-text {
  color: #4479d9;
}
.cid-uVbzwxPH0M section {
  width: 85%;
}
.cid-uVbzwy8N4f {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVbzwy8N4f .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbzwy8N4f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbzwy8N4f .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVbzwy8N4f .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uVbzwy8N4f section {
  width: 85%;
}
.cid-uVbzwyt5Dk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVbzwyt5Dk .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVbzwyt5Dk .mbr-text {
  color: #000000;
}
.cid-uVbzwyt5Dk section {
  width: 85%;
}
.cid-uVbCQyFxVx {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVbCQyFxVx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbCQyFxVx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbCQyFxVx .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVbCQyFxVx .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVbCQyFxVx .mbr-text,
.cid-uVbCQyFxVx .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVbCQyFxVx section {
  width: 85%;
}
.cid-uVbzwz6xyn {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uVbzwz6xyn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbzwz6xyn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbzwz6xyn .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVbzwz6xyn .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uVbzwz6xyn .mbr-text,
.cid-uVbzwz6xyn .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVbzwz6xyn section {
  width: 85%;
}
.cid-uVbzwzt71S {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVbzwzt71S .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbzwzt71S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbzwzt71S .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVbzwzt71S .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uVbzwzt71S .mbr-text,
.cid-uVbzwzt71S .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVbzwzt71S section {
  width: 85%;
}
.cid-uVbzwzQBVd {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uVbzwzQBVd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbzwzQBVd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbzwzQBVd .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVbzwzQBVd .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uVbzwzQBVd .mbr-text,
.cid-uVbzwzQBVd .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVbzwzQBVd section {
  width: 85%;
}
.cid-uVbzwAfR3j {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVbzwAfR3j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbzwAfR3j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVbzwAfR3j .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVbzwAfR3j .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uVbzwAfR3j .mbr-text,
.cid-uVbzwAfR3j .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVbzwAfR3j section {
  width: 85%;
}
.cid-uVbzwAG3e7 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uVbzwAG3e7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVbzwAG3e7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uVbzwAG3e7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uVbzwAG3e7 .row {
  flex-direction: row-reverse;
}
.cid-uVbzwAG3e7 img {
  width: 100%;
}
.cid-uVbzwAG3e7 .mbr-description {
  color: #ffffff;
}
.cid-uVbzwAG3e7 section {
  width: 85%;
}
.cid-uVbzwB3bJ9 {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uVbzwB3bJ9 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVbzwB3bJ9 section {
  width: 85%;
}
.cid-uVbzwBniRs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uVbzwBniRs .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVbzwBniRs .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVbzwBniRs .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uVbzwBniRs .row-copyright p {
  width: 100%;
}
.cid-uVbzwBniRs .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uVbzwBniRs section {
  width: 85%;
}
.cid-uPr0ZdHRCu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPr0ZdHRCu nav.navbar {
  position: fixed;
}
.cid-uPr0ZdHRCu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uPr0ZdHRCu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPr0ZdHRCu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPr0ZdHRCu .dropdown-item:hover,
.cid-uPr0ZdHRCu .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uPr0ZdHRCu .dropdown-item:hover span {
  color: white;
}
.cid-uPr0ZdHRCu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPr0ZdHRCu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPr0ZdHRCu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPr0ZdHRCu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPr0ZdHRCu .nav-link {
  position: relative;
}
.cid-uPr0ZdHRCu .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uPr0ZdHRCu .container {
    flex-wrap: nowrap;
  }
}
.cid-uPr0ZdHRCu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPr0ZdHRCu .dropdown-menu,
.cid-uPr0ZdHRCu .navbar.opened {
  background: #ffffff !important;
}
.cid-uPr0ZdHRCu .nav-item:focus,
.cid-uPr0ZdHRCu .nav-link:focus {
  outline: none;
}
.cid-uPr0ZdHRCu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPr0ZdHRCu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPr0ZdHRCu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPr0ZdHRCu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPr0ZdHRCu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPr0ZdHRCu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPr0ZdHRCu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPr0ZdHRCu .navbar.opened {
  transition: all 0.3s;
}
.cid-uPr0ZdHRCu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPr0ZdHRCu .navbar .navbar-logo img {
  width: auto;
}
.cid-uPr0ZdHRCu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPr0ZdHRCu .navbar.collapsed {
  justify-content: center;
}
.cid-uPr0ZdHRCu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPr0ZdHRCu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPr0ZdHRCu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPr0ZdHRCu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPr0ZdHRCu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPr0ZdHRCu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPr0ZdHRCu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPr0ZdHRCu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPr0ZdHRCu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPr0ZdHRCu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPr0ZdHRCu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPr0ZdHRCu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPr0ZdHRCu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPr0ZdHRCu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPr0ZdHRCu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPr0ZdHRCu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPr0ZdHRCu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPr0ZdHRCu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPr0ZdHRCu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPr0ZdHRCu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPr0ZdHRCu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPr0ZdHRCu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPr0ZdHRCu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPr0ZdHRCu .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-uPr0ZdHRCu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPr0ZdHRCu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPr0ZdHRCu .dropdown-item.active,
.cid-uPr0ZdHRCu .dropdown-item:active {
  background-color: transparent;
}
.cid-uPr0ZdHRCu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPr0ZdHRCu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPr0ZdHRCu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPr0ZdHRCu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPr0ZdHRCu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPr0ZdHRCu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPr0ZdHRCu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPr0ZdHRCu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPr0ZdHRCu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPr0ZdHRCu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPr0ZdHRCu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPr0ZdHRCu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPr0ZdHRCu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPr0ZdHRCu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPr0ZdHRCu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPr0ZdHRCu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPr0ZdHRCu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPr0ZdHRCu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPr0ZdHRCu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPr0ZdHRCu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPr0ZdHRCu .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-uPr0ZdHRCu .navbar {
    height: 70px;
  }
  .cid-uPr0ZdHRCu .navbar.opened {
    height: auto;
  }
  .cid-uPr0ZdHRCu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yb {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yb div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yb p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yb section {
  width: 15%;
}
#custom-html-yb .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yb .sidenav a,
#custom-html-yb .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yb .sidenav a:hover,
#custom-html-yb .dropdown-btn:hover {
  color: blue;
}
#custom-html-yb .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yb .active {
  background-color: grey;
  color: white;
}
#custom-html-yb .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yb .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yb .sidenav {
    display: none;
  }
}
.cid-uPr0ZebqGc {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPr0ZebqGc .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uPr0ZebqGc .mbr-text {
  color: #4479d9;
}
.cid-uPr0ZebqGc section {
  width: 85%;
}
.cid-uPr0ZerbUL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPr0ZerbUL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPr0ZerbUL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPr0ZerbUL .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPr0ZerbUL .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPr0ZerbUL section {
  width: 85%;
}
.cid-uPr0ZeRReZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPr0ZeRReZ .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPr0ZeRReZ .mbr-text {
  color: #000000;
}
.cid-uPr0ZeRReZ section {
  width: 85%;
}
.cid-uPr0ZfaOnn {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPr0ZfaOnn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPr0ZfaOnn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPr0ZfaOnn .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPr0ZfaOnn .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uPr0ZfaOnn .mbr-text,
.cid-uPr0ZfaOnn .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPr0ZfaOnn section {
  width: 85%;
}
.cid-uPr0ZfwYDc {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPr0ZfwYDc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPr0ZfwYDc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPr0ZfwYDc .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPr0ZfwYDc .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPr0ZfwYDc .mbr-text,
.cid-uPr0ZfwYDc .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPr0ZfwYDc section {
  width: 85%;
}
.cid-uPwmrV6N88 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPwmrV6N88 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPwmrV6N88 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPwmrV6N88 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPwmrV6N88 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPwmrV6N88 .mbr-text,
.cid-uPwmrV6N88 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPwmrV6N88 section {
  width: 85%;
}
.cid-uPwtq0RplY {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uPwtq0RplY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPwtq0RplY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPwtq0RplY .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPwtq0RplY .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPwtq0RplY .mbr-text,
.cid-uPwtq0RplY .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPwtq0RplY section {
  width: 85%;
}
.cid-uPCgQ4wRVz {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPCgQ4wRVz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCgQ4wRVz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCgQ4wRVz .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPCgQ4wRVz .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPCgQ4wRVz .mbr-text,
.cid-uPCgQ4wRVz .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPCgQ4wRVz section {
  width: 85%;
}
.cid-uPCjUPuchd {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uPCjUPuchd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCjUPuchd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCjUPuchd .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPCjUPuchd .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPCjUPuchd .mbr-text,
.cid-uPCjUPuchd .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPCjUPuchd section {
  width: 85%;
}
.cid-uPwqADDZf0 {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPwqADDZf0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPwqADDZf0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uPwqADDZf0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uPwqADDZf0 .row {
  flex-direction: row-reverse;
}
.cid-uPwqADDZf0 img {
  width: 100%;
}
.cid-uPwqADDZf0 .mbr-description {
  color: #000000;
}
.cid-uPwqADDZf0 section {
  width: 85%;
}
.cid-uPr0ZfUrZv {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPr0ZfUrZv .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPr0ZfUrZv section {
  width: 85%;
}
.cid-uPr0Zgeg8I {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uPr0Zgeg8I .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPr0Zgeg8I .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uPr0Zgeg8I .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uPr0Zgeg8I .row-copyright p {
  width: 100%;
}
.cid-uPr0Zgeg8I .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uPr0Zgeg8I section {
  width: 85%;
}
.cid-uPCn3SuoLo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPCn3SuoLo nav.navbar {
  position: fixed;
}
.cid-uPCn3SuoLo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uPCn3SuoLo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPCn3SuoLo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPCn3SuoLo .dropdown-item:hover,
.cid-uPCn3SuoLo .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uPCn3SuoLo .dropdown-item:hover span {
  color: white;
}
.cid-uPCn3SuoLo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPCn3SuoLo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPCn3SuoLo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPCn3SuoLo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPCn3SuoLo .nav-link {
  position: relative;
}
.cid-uPCn3SuoLo .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uPCn3SuoLo .container {
    flex-wrap: nowrap;
  }
}
.cid-uPCn3SuoLo .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPCn3SuoLo .dropdown-menu,
.cid-uPCn3SuoLo .navbar.opened {
  background: #ffffff !important;
}
.cid-uPCn3SuoLo .nav-item:focus,
.cid-uPCn3SuoLo .nav-link:focus {
  outline: none;
}
.cid-uPCn3SuoLo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPCn3SuoLo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPCn3SuoLo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPCn3SuoLo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPCn3SuoLo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPCn3SuoLo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPCn3SuoLo .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPCn3SuoLo .navbar.opened {
  transition: all 0.3s;
}
.cid-uPCn3SuoLo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPCn3SuoLo .navbar .navbar-logo img {
  width: auto;
}
.cid-uPCn3SuoLo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPCn3SuoLo .navbar.collapsed {
  justify-content: center;
}
.cid-uPCn3SuoLo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPCn3SuoLo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPCn3SuoLo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPCn3SuoLo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPCn3SuoLo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPCn3SuoLo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPCn3SuoLo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPCn3SuoLo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPCn3SuoLo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPCn3SuoLo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPCn3SuoLo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPCn3SuoLo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPCn3SuoLo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPCn3SuoLo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPCn3SuoLo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPCn3SuoLo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPCn3SuoLo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPCn3SuoLo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPCn3SuoLo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPCn3SuoLo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPCn3SuoLo .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPCn3SuoLo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPCn3SuoLo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPCn3SuoLo .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-uPCn3SuoLo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPCn3SuoLo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPCn3SuoLo .dropdown-item.active,
.cid-uPCn3SuoLo .dropdown-item:active {
  background-color: transparent;
}
.cid-uPCn3SuoLo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPCn3SuoLo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPCn3SuoLo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPCn3SuoLo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPCn3SuoLo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPCn3SuoLo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPCn3SuoLo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPCn3SuoLo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPCn3SuoLo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPCn3SuoLo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPCn3SuoLo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPCn3SuoLo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPCn3SuoLo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPCn3SuoLo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPCn3SuoLo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPCn3SuoLo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPCn3SuoLo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPCn3SuoLo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPCn3SuoLo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPCn3SuoLo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPCn3SuoLo .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-uPCn3SuoLo .navbar {
    height: 70px;
  }
  .cid-uPCn3SuoLo .navbar.opened {
    height: auto;
  }
  .cid-uPCn3SuoLo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-ye {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-ye div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-ye p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-ye section {
  width: 15%;
}
#custom-html-ye .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-ye .sidenav a,
#custom-html-ye .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-ye .sidenav a:hover,
#custom-html-ye .dropdown-btn:hover {
  color: blue;
}
#custom-html-ye .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-ye .active {
  background-color: grey;
  color: white;
}
#custom-html-ye .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-ye .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-ye .sidenav {
    display: none;
  }
}
.cid-uPCn3T2RLG {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPCn3T2RLG .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uPCn3T2RLG .mbr-text {
  color: #4479d9;
}
.cid-uPCn3T2RLG section {
  width: 85%;
}
.cid-uPCn3Tki0L {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPCn3Tki0L .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCn3Tki0L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCn3Tki0L .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPCn3Tki0L .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPCn3Tki0L section {
  width: 85%;
}
.cid-uPCn3TI1Nt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPCn3TI1Nt .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPCn3TI1Nt .mbr-text {
  color: #000000;
}
.cid-uPCn3TI1Nt section {
  width: 85%;
}
.cid-uPCn3U2no4 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPCn3U2no4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCn3U2no4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCn3U2no4 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPCn3U2no4 .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uPCn3U2no4 .mbr-text,
.cid-uPCn3U2no4 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPCn3U2no4 section {
  width: 85%;
}
.cid-uPCn3UoWs5 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPCn3UoWs5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCn3UoWs5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCn3UoWs5 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPCn3UoWs5 .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPCn3UoWs5 .mbr-text,
.cid-uPCn3UoWs5 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPCn3UoWs5 section {
  width: 85%;
}
.cid-uPCn3UPbfu {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPCn3UPbfu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCn3UPbfu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCn3UPbfu .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPCn3UPbfu .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPCn3UPbfu .mbr-text,
.cid-uPCn3UPbfu .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPCn3UPbfu section {
  width: 85%;
}
.cid-uPCn3W1cFh {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uPCn3W1cFh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCn3W1cFh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCn3W1cFh .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPCn3W1cFh .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPCn3W1cFh .mbr-text,
.cid-uPCn3W1cFh .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPCn3W1cFh section {
  width: 85%;
}
.cid-uPCn3WpmRh {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPCn3WpmRh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCn3WpmRh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uPCn3WpmRh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uPCn3WpmRh .row {
  flex-direction: row-reverse;
}
.cid-uPCn3WpmRh img {
  width: 100%;
}
.cid-uPCn3WpmRh .mbr-description {
  color: #000000;
}
.cid-uPCn3WpmRh section {
  width: 85%;
}
.cid-uPCn3WLCyN {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPCn3WLCyN .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPCn3WLCyN section {
  width: 85%;
}
.cid-uPCn3X63go {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uPCn3X63go .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPCn3X63go .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uPCn3X63go .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uPCn3X63go .row-copyright p {
  width: 100%;
}
.cid-uPCn3X63go .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uPCn3X63go section {
  width: 85%;
}
.cid-uPCSMGGonI {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPCSMGGonI nav.navbar {
  position: fixed;
}
.cid-uPCSMGGonI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uPCSMGGonI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPCSMGGonI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPCSMGGonI .dropdown-item:hover,
.cid-uPCSMGGonI .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uPCSMGGonI .dropdown-item:hover span {
  color: white;
}
.cid-uPCSMGGonI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPCSMGGonI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPCSMGGonI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPCSMGGonI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPCSMGGonI .nav-link {
  position: relative;
}
.cid-uPCSMGGonI .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uPCSMGGonI .container {
    flex-wrap: nowrap;
  }
}
.cid-uPCSMGGonI .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPCSMGGonI .dropdown-menu,
.cid-uPCSMGGonI .navbar.opened {
  background: #ffffff !important;
}
.cid-uPCSMGGonI .nav-item:focus,
.cid-uPCSMGGonI .nav-link:focus {
  outline: none;
}
.cid-uPCSMGGonI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPCSMGGonI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPCSMGGonI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPCSMGGonI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPCSMGGonI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPCSMGGonI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPCSMGGonI .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uPCSMGGonI .navbar.opened {
  transition: all 0.3s;
}
.cid-uPCSMGGonI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPCSMGGonI .navbar .navbar-logo img {
  width: auto;
}
.cid-uPCSMGGonI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPCSMGGonI .navbar.collapsed {
  justify-content: center;
}
.cid-uPCSMGGonI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPCSMGGonI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPCSMGGonI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPCSMGGonI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPCSMGGonI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPCSMGGonI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPCSMGGonI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPCSMGGonI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPCSMGGonI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPCSMGGonI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPCSMGGonI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPCSMGGonI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPCSMGGonI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPCSMGGonI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPCSMGGonI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPCSMGGonI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPCSMGGonI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPCSMGGonI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPCSMGGonI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPCSMGGonI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uPCSMGGonI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPCSMGGonI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPCSMGGonI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPCSMGGonI .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-uPCSMGGonI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPCSMGGonI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPCSMGGonI .dropdown-item.active,
.cid-uPCSMGGonI .dropdown-item:active {
  background-color: transparent;
}
.cid-uPCSMGGonI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPCSMGGonI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPCSMGGonI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPCSMGGonI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uPCSMGGonI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPCSMGGonI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPCSMGGonI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPCSMGGonI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPCSMGGonI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPCSMGGonI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uPCSMGGonI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPCSMGGonI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPCSMGGonI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPCSMGGonI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPCSMGGonI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPCSMGGonI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPCSMGGonI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPCSMGGonI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPCSMGGonI .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPCSMGGonI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPCSMGGonI .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-uPCSMGGonI .navbar {
    height: 70px;
  }
  .cid-uPCSMGGonI .navbar.opened {
    height: auto;
  }
  .cid-uPCSMGGonI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-yd {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-yd div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-yd p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-yd section {
  width: 15%;
}
#custom-html-yd .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-yd .sidenav a,
#custom-html-yd .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-yd .sidenav a:hover,
#custom-html-yd .dropdown-btn:hover {
  color: blue;
}
#custom-html-yd .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-yd .active {
  background-color: grey;
  color: white;
}
#custom-html-yd .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-yd .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-yd .sidenav {
    display: none;
  }
}
.cid-uPCSMHc2be {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uPCSMHc2be .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uPCSMHc2be .mbr-text {
  color: #4479d9;
}
.cid-uPCSMHc2be section {
  width: 85%;
}
.cid-uPCSMHsq4K {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPCSMHsq4K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCSMHsq4K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCSMHsq4K .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPCSMHsq4K .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uPCSMHsq4K section {
  width: 85%;
}
.cid-uPCSMHNSWM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uPCSMHNSWM .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPCSMHNSWM .mbr-text {
  color: #000000;
}
.cid-uPCSMHNSWM section {
  width: 85%;
}
.cid-uPCSMI5ujf {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPCSMI5ujf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCSMI5ujf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCSMI5ujf .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPCSMI5ujf .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uPCSMI5ujf .mbr-text,
.cid-uPCSMI5ujf .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPCSMI5ujf section {
  width: 85%;
}
.cid-uPCSMIp5kE {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uPCSMIp5kE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCSMIp5kE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCSMIp5kE .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPCSMIp5kE .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPCSMIp5kE .mbr-text,
.cid-uPCSMIp5kE .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPCSMIp5kE section {
  width: 85%;
}
.cid-uPCSMILELp {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPCSMILELp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCSMILELp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCSMILELp .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPCSMILELp .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPCSMILELp .mbr-text,
.cid-uPCSMILELp .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uPCSMILELp section {
  width: 85%;
}
.cid-uPCSMJ7nTc {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uPCSMJ7nTc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCSMJ7nTc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPCSMJ7nTc .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uPCSMJ7nTc .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uPCSMJ7nTc .mbr-text,
.cid-uPCSMJ7nTc .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uPCSMJ7nTc section {
  width: 85%;
}
.cid-uPCSMJxtmP {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uPCSMJxtmP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPCSMJxtmP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uPCSMJxtmP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uPCSMJxtmP .row {
  flex-direction: row-reverse;
}
.cid-uPCSMJxtmP img {
  width: 100%;
}
.cid-uPCSMJxtmP .mbr-description {
  color: #000000;
}
.cid-uPCSMJxtmP section {
  width: 85%;
}
.cid-uPCSMJSoJJ {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uPCSMJSoJJ .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uPCSMJSoJJ section {
  width: 85%;
}
.cid-uPCSMKbhC8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uPCSMKbhC8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uPCSMKbhC8 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uPCSMKbhC8 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uPCSMKbhC8 .row-copyright p {
  width: 100%;
}
.cid-uPCSMKbhC8 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uPCSMKbhC8 section {
  width: 85%;
}
.cid-uVcfc1Hgai {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVcfc1Hgai nav.navbar {
  position: fixed;
}
.cid-uVcfc1Hgai .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uVcfc1Hgai .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVcfc1Hgai .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVcfc1Hgai .dropdown-item:hover,
.cid-uVcfc1Hgai .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uVcfc1Hgai .dropdown-item:hover span {
  color: white;
}
.cid-uVcfc1Hgai .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVcfc1Hgai .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVcfc1Hgai .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVcfc1Hgai .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVcfc1Hgai .nav-link {
  position: relative;
}
.cid-uVcfc1Hgai .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uVcfc1Hgai .container {
    flex-wrap: nowrap;
  }
}
.cid-uVcfc1Hgai .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVcfc1Hgai .dropdown-menu,
.cid-uVcfc1Hgai .navbar.opened {
  background: #ffffff !important;
}
.cid-uVcfc1Hgai .nav-item:focus,
.cid-uVcfc1Hgai .nav-link:focus {
  outline: none;
}
.cid-uVcfc1Hgai .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVcfc1Hgai .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVcfc1Hgai .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVcfc1Hgai .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVcfc1Hgai .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVcfc1Hgai .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVcfc1Hgai .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVcfc1Hgai .navbar.opened {
  transition: all 0.3s;
}
.cid-uVcfc1Hgai .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVcfc1Hgai .navbar .navbar-logo img {
  width: auto;
}
.cid-uVcfc1Hgai .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVcfc1Hgai .navbar.collapsed {
  justify-content: center;
}
.cid-uVcfc1Hgai .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVcfc1Hgai .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVcfc1Hgai .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVcfc1Hgai .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVcfc1Hgai .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVcfc1Hgai .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVcfc1Hgai .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVcfc1Hgai .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVcfc1Hgai .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVcfc1Hgai .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVcfc1Hgai .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVcfc1Hgai .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVcfc1Hgai .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVcfc1Hgai .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVcfc1Hgai .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVcfc1Hgai .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVcfc1Hgai .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVcfc1Hgai .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVcfc1Hgai .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVcfc1Hgai .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVcfc1Hgai .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVcfc1Hgai .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVcfc1Hgai .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVcfc1Hgai .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-uVcfc1Hgai .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVcfc1Hgai .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVcfc1Hgai .dropdown-item.active,
.cid-uVcfc1Hgai .dropdown-item:active {
  background-color: transparent;
}
.cid-uVcfc1Hgai .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVcfc1Hgai .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVcfc1Hgai .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVcfc1Hgai .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVcfc1Hgai .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVcfc1Hgai .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVcfc1Hgai ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVcfc1Hgai .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVcfc1Hgai button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVcfc1Hgai button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVcfc1Hgai button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVcfc1Hgai button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVcfc1Hgai button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVcfc1Hgai button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVcfc1Hgai nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVcfc1Hgai nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVcfc1Hgai nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVcfc1Hgai nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVcfc1Hgai .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVcfc1Hgai a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVcfc1Hgai .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-uVcfc1Hgai .navbar {
    height: 70px;
  }
  .cid-uVcfc1Hgai .navbar.opened {
    height: auto;
  }
  .cid-uVcfc1Hgai .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-14k {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-14k div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-14k p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-14k section {
  width: 15%;
}
#custom-html-14k .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-14k .sidenav a,
#custom-html-14k .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-14k .sidenav a:hover,
#custom-html-14k .dropdown-btn:hover {
  color: blue;
}
#custom-html-14k .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-14k .active {
  background-color: grey;
  color: white;
}
#custom-html-14k .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-14k .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-14k .sidenav {
    display: none;
  }
}
.cid-uVcfc2elB5 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVcfc2elB5 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uVcfc2elB5 .mbr-text {
  color: #4479d9;
}
.cid-uVcfc2elB5 section {
  width: 85%;
}
.cid-uVcfc2xcwN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVcfc2xcwN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVcfc2xcwN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVcfc2xcwN .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVcfc2xcwN .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uVcfc2xcwN section {
  width: 85%;
}
.cid-uVcfc2YJ6Z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVcfc2YJ6Z .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVcfc2YJ6Z .mbr-text {
  color: #000000;
}
.cid-uVcfc2YJ6Z section {
  width: 85%;
}
.cid-uVhWILrqDH {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVhWILrqDH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVhWILrqDH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVhWILrqDH .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVhWILrqDH .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uVhWILrqDH .mbr-text,
.cid-uVhWILrqDH .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVhWILrqDH section {
  width: 85%;
}
.cid-uVhZlFsSgY {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uVhZlFsSgY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVhZlFsSgY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVhZlFsSgY .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVhZlFsSgY .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uVhZlFsSgY .mbr-text,
.cid-uVhZlFsSgY .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVhZlFsSgY section {
  width: 85%;
}
.cid-uVi0Dpaxa4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVi0Dpaxa4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVi0Dpaxa4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVi0Dpaxa4 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVi0Dpaxa4 .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uVi0Dpaxa4 .mbr-text,
.cid-uVi0Dpaxa4 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVi0Dpaxa4 section {
  width: 85%;
}
.cid-uVcfc5HKOn {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uVcfc5HKOn .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVcfc5HKOn section {
  width: 85%;
}
.cid-uVcfc62J1A {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uVcfc62J1A .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVcfc62J1A .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVcfc62J1A .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uVcfc62J1A .row-copyright p {
  width: 100%;
}
.cid-uVcfc62J1A .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uVcfc62J1A section {
  width: 85%;
}
.cid-uVi32VblYQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVi32VblYQ nav.navbar {
  position: fixed;
}
.cid-uVi32VblYQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uVi32VblYQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVi32VblYQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVi32VblYQ .dropdown-item:hover,
.cid-uVi32VblYQ .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uVi32VblYQ .dropdown-item:hover span {
  color: white;
}
.cid-uVi32VblYQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVi32VblYQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVi32VblYQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVi32VblYQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVi32VblYQ .nav-link {
  position: relative;
}
.cid-uVi32VblYQ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uVi32VblYQ .container {
    flex-wrap: nowrap;
  }
}
.cid-uVi32VblYQ .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVi32VblYQ .dropdown-menu,
.cid-uVi32VblYQ .navbar.opened {
  background: #ffffff !important;
}
.cid-uVi32VblYQ .nav-item:focus,
.cid-uVi32VblYQ .nav-link:focus {
  outline: none;
}
.cid-uVi32VblYQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVi32VblYQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVi32VblYQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVi32VblYQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVi32VblYQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVi32VblYQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVi32VblYQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVi32VblYQ .navbar.opened {
  transition: all 0.3s;
}
.cid-uVi32VblYQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVi32VblYQ .navbar .navbar-logo img {
  width: auto;
}
.cid-uVi32VblYQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVi32VblYQ .navbar.collapsed {
  justify-content: center;
}
.cid-uVi32VblYQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVi32VblYQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVi32VblYQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVi32VblYQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVi32VblYQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVi32VblYQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVi32VblYQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVi32VblYQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVi32VblYQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVi32VblYQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVi32VblYQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVi32VblYQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVi32VblYQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVi32VblYQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVi32VblYQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVi32VblYQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVi32VblYQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVi32VblYQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVi32VblYQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVi32VblYQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVi32VblYQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVi32VblYQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVi32VblYQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVi32VblYQ .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-uVi32VblYQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVi32VblYQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVi32VblYQ .dropdown-item.active,
.cid-uVi32VblYQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uVi32VblYQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVi32VblYQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVi32VblYQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVi32VblYQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVi32VblYQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVi32VblYQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVi32VblYQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVi32VblYQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVi32VblYQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVi32VblYQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVi32VblYQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVi32VblYQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVi32VblYQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVi32VblYQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVi32VblYQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVi32VblYQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVi32VblYQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVi32VblYQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVi32VblYQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVi32VblYQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVi32VblYQ .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-uVi32VblYQ .navbar {
    height: 70px;
  }
  .cid-uVi32VblYQ .navbar.opened {
    height: auto;
  }
  .cid-uVi32VblYQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-14l {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-14l div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-14l p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-14l section {
  width: 15%;
}
#custom-html-14l .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-14l .sidenav a,
#custom-html-14l .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-14l .sidenav a:hover,
#custom-html-14l .dropdown-btn:hover {
  color: blue;
}
#custom-html-14l .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-14l .active {
  background-color: grey;
  color: white;
}
#custom-html-14l .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-14l .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-14l .sidenav {
    display: none;
  }
}
.cid-uVi32VM3bR {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVi32VM3bR .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uVi32VM3bR .mbr-text {
  color: #4479d9;
}
.cid-uVi32VM3bR section {
  width: 85%;
}
.cid-uVi32W4dJl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVi32W4dJl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVi32W4dJl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVi32W4dJl .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVi32W4dJl .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uVi32W4dJl section {
  width: 85%;
}
.cid-uVi32Wu7jY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVi32Wu7jY .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVi32Wu7jY .mbr-text {
  color: #000000;
}
.cid-uVi32Wu7jY section {
  width: 85%;
}
.cid-uVi7AwcC7g {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uVi7AwcC7g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVi7AwcC7g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uVi7AwcC7g .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uVi7AwcC7g .row {
  flex-direction: row-reverse;
}
.cid-uVi7AwcC7g img {
  width: 100%;
}
.cid-uVi7AwcC7g .mbr-description {
  color: #000000;
}
.cid-uVi7AwcC7g section {
  width: 85%;
}
.cid-uVi32WPxKp {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uVi32WPxKp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVi32WPxKp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVi32WPxKp .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVi32WPxKp .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uVi32WPxKp .mbr-text,
.cid-uVi32WPxKp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVi32WPxKp section {
  width: 85%;
}
.cid-uVi32XaocJ {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVi32XaocJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVi32XaocJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVi32XaocJ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVi32XaocJ .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uVi32XaocJ .mbr-text,
.cid-uVi32XaocJ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVi32XaocJ section {
  width: 85%;
}
.cid-uVi8FVOD2r {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uVi8FVOD2r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVi8FVOD2r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVi8FVOD2r .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVi8FVOD2r .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uVi8FVOD2r .mbr-text,
.cid-uVi8FVOD2r .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVi8FVOD2r section {
  width: 85%;
}
.cid-uVia6o0xeQ {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVia6o0xeQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVia6o0xeQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVia6o0xeQ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVia6o0xeQ .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uVia6o0xeQ .mbr-text,
.cid-uVia6o0xeQ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVia6o0xeQ section {
  width: 85%;
}
.cid-uVi9UxE83D {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uVi9UxE83D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVi9UxE83D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uVi9UxE83D .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uVi9UxE83D .row {
  flex-direction: row-reverse;
}
.cid-uVi9UxE83D img {
  width: 100%;
}
.cid-uVi9UxE83D .mbr-description {
  color: #000000;
}
.cid-uVi9UxE83D section {
  width: 85%;
}
.cid-uVi32XxZYr {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uVi32XxZYr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVi32XxZYr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVi32XxZYr .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVi32XxZYr .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uVi32XxZYr .mbr-text,
.cid-uVi32XxZYr .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVi32XxZYr section {
  width: 85%;
}
.cid-uVi32XUtyp {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uVi32XUtyp .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVi32XUtyp section {
  width: 85%;
}
.cid-uVi32YdZx4 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uVi32YdZx4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVi32YdZx4 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVi32YdZx4 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uVi32YdZx4 .row-copyright p {
  width: 100%;
}
.cid-uVi32YdZx4 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uVi32YdZx4 section {
  width: 85%;
}
.cid-uVnAF6GcHi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVnAF6GcHi nav.navbar {
  position: fixed;
}
.cid-uVnAF6GcHi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uVnAF6GcHi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVnAF6GcHi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVnAF6GcHi .dropdown-item:hover,
.cid-uVnAF6GcHi .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uVnAF6GcHi .dropdown-item:hover span {
  color: white;
}
.cid-uVnAF6GcHi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVnAF6GcHi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVnAF6GcHi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVnAF6GcHi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVnAF6GcHi .nav-link {
  position: relative;
}
.cid-uVnAF6GcHi .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uVnAF6GcHi .container {
    flex-wrap: nowrap;
  }
}
.cid-uVnAF6GcHi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVnAF6GcHi .dropdown-menu,
.cid-uVnAF6GcHi .navbar.opened {
  background: #ffffff !important;
}
.cid-uVnAF6GcHi .nav-item:focus,
.cid-uVnAF6GcHi .nav-link:focus {
  outline: none;
}
.cid-uVnAF6GcHi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVnAF6GcHi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVnAF6GcHi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVnAF6GcHi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVnAF6GcHi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVnAF6GcHi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVnAF6GcHi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVnAF6GcHi .navbar.opened {
  transition: all 0.3s;
}
.cid-uVnAF6GcHi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVnAF6GcHi .navbar .navbar-logo img {
  width: auto;
}
.cid-uVnAF6GcHi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVnAF6GcHi .navbar.collapsed {
  justify-content: center;
}
.cid-uVnAF6GcHi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVnAF6GcHi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVnAF6GcHi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVnAF6GcHi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVnAF6GcHi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVnAF6GcHi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVnAF6GcHi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVnAF6GcHi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVnAF6GcHi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVnAF6GcHi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVnAF6GcHi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVnAF6GcHi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVnAF6GcHi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVnAF6GcHi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVnAF6GcHi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVnAF6GcHi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVnAF6GcHi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVnAF6GcHi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVnAF6GcHi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVnAF6GcHi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVnAF6GcHi .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVnAF6GcHi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVnAF6GcHi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVnAF6GcHi .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-uVnAF6GcHi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVnAF6GcHi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVnAF6GcHi .dropdown-item.active,
.cid-uVnAF6GcHi .dropdown-item:active {
  background-color: transparent;
}
.cid-uVnAF6GcHi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVnAF6GcHi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVnAF6GcHi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVnAF6GcHi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVnAF6GcHi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVnAF6GcHi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVnAF6GcHi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVnAF6GcHi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVnAF6GcHi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVnAF6GcHi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVnAF6GcHi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVnAF6GcHi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVnAF6GcHi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVnAF6GcHi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVnAF6GcHi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVnAF6GcHi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVnAF6GcHi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVnAF6GcHi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVnAF6GcHi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVnAF6GcHi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVnAF6GcHi .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-uVnAF6GcHi .navbar {
    height: 70px;
  }
  .cid-uVnAF6GcHi .navbar.opened {
    height: auto;
  }
  .cid-uVnAF6GcHi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-14m {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-14m div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-14m p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-14m section {
  width: 15%;
}
#custom-html-14m .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-14m .sidenav a,
#custom-html-14m .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-14m .sidenav a:hover,
#custom-html-14m .dropdown-btn:hover {
  color: blue;
}
#custom-html-14m .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-14m .active {
  background-color: grey;
  color: white;
}
#custom-html-14m .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-14m .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-14m .sidenav {
    display: none;
  }
}
.cid-uVnAF7c2AX {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVnAF7c2AX .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uVnAF7c2AX .mbr-text {
  color: #4479d9;
}
.cid-uVnAF7c2AX section {
  width: 85%;
}
.cid-uVnAF7sTG4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVnAF7sTG4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVnAF7sTG4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVnAF7sTG4 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVnAF7sTG4 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uVnAF7sTG4 section {
  width: 85%;
}
.cid-uVnAF7Orjq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVnAF7Orjq .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVnAF7Orjq .mbr-text {
  color: #000000;
}
.cid-uVnAF7Orjq section {
  width: 85%;
}
.cid-uVnAF88naA {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uVnAF88naA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVnAF88naA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uVnAF88naA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uVnAF88naA .row {
  flex-direction: row-reverse;
}
.cid-uVnAF88naA img {
  width: 100%;
}
.cid-uVnAF88naA .mbr-description {
  color: #000000;
}
.cid-uVnAF88naA section {
  width: 85%;
}
.cid-uVnAF8tcfY {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uVnAF8tcfY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVnAF8tcfY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVnAF8tcfY .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVnAF8tcfY .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uVnAF8tcfY .mbr-text,
.cid-uVnAF8tcfY .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVnAF8tcfY section {
  width: 85%;
}
.cid-uVnAF8Q6mS {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVnAF8Q6mS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVnAF8Q6mS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVnAF8Q6mS .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVnAF8Q6mS .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uVnAF8Q6mS .mbr-text,
.cid-uVnAF8Q6mS .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVnAF8Q6mS section {
  width: 85%;
}
.cid-uVnAF9doTY {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uVnAF9doTY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVnAF9doTY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVnAF9doTY .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVnAF9doTY .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uVnAF9doTY .mbr-text,
.cid-uVnAF9doTY .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVnAF9doTY section {
  width: 85%;
}
.cid-uVnAF9AI9J {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVnAF9AI9J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVnAF9AI9J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVnAF9AI9J .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVnAF9AI9J .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uVnAF9AI9J .mbr-text,
.cid-uVnAF9AI9J .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVnAF9AI9J section {
  width: 85%;
}
.cid-uVnAFa0qYx {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uVnAFa0qYx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVnAFa0qYx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uVnAFa0qYx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uVnAFa0qYx .row {
  flex-direction: row-reverse;
}
.cid-uVnAFa0qYx img {
  width: 100%;
}
.cid-uVnAFa0qYx .mbr-description {
  color: #ffffff;
}
.cid-uVnAFa0qYx section {
  width: 85%;
}
.cid-uVnAFaInQr {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uVnAFaInQr .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVnAFaInQr section {
  width: 85%;
}
.cid-uVnAFb30FG {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uVnAFb30FG .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVnAFb30FG .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVnAFb30FG .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uVnAFb30FG .row-copyright p {
  width: 100%;
}
.cid-uVnAFb30FG .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uVnAFb30FG section {
  width: 85%;
}
.cid-uVo64Ks0Fz {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVo64Ks0Fz nav.navbar {
  position: fixed;
}
.cid-uVo64Ks0Fz .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uVo64Ks0Fz .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVo64Ks0Fz .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVo64Ks0Fz .dropdown-item:hover,
.cid-uVo64Ks0Fz .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uVo64Ks0Fz .dropdown-item:hover span {
  color: white;
}
.cid-uVo64Ks0Fz .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVo64Ks0Fz .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVo64Ks0Fz .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVo64Ks0Fz .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVo64Ks0Fz .nav-link {
  position: relative;
}
.cid-uVo64Ks0Fz .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uVo64Ks0Fz .container {
    flex-wrap: nowrap;
  }
}
.cid-uVo64Ks0Fz .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVo64Ks0Fz .dropdown-menu,
.cid-uVo64Ks0Fz .navbar.opened {
  background: #ffffff !important;
}
.cid-uVo64Ks0Fz .nav-item:focus,
.cid-uVo64Ks0Fz .nav-link:focus {
  outline: none;
}
.cid-uVo64Ks0Fz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVo64Ks0Fz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVo64Ks0Fz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVo64Ks0Fz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVo64Ks0Fz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVo64Ks0Fz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVo64Ks0Fz .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVo64Ks0Fz .navbar.opened {
  transition: all 0.3s;
}
.cid-uVo64Ks0Fz .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVo64Ks0Fz .navbar .navbar-logo img {
  width: auto;
}
.cid-uVo64Ks0Fz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVo64Ks0Fz .navbar.collapsed {
  justify-content: center;
}
.cid-uVo64Ks0Fz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVo64Ks0Fz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVo64Ks0Fz .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVo64Ks0Fz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVo64Ks0Fz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVo64Ks0Fz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVo64Ks0Fz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVo64Ks0Fz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVo64Ks0Fz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVo64Ks0Fz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVo64Ks0Fz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVo64Ks0Fz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVo64Ks0Fz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVo64Ks0Fz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVo64Ks0Fz .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVo64Ks0Fz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVo64Ks0Fz .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVo64Ks0Fz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVo64Ks0Fz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVo64Ks0Fz .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVo64Ks0Fz .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVo64Ks0Fz .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVo64Ks0Fz .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVo64Ks0Fz .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-uVo64Ks0Fz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVo64Ks0Fz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVo64Ks0Fz .dropdown-item.active,
.cid-uVo64Ks0Fz .dropdown-item:active {
  background-color: transparent;
}
.cid-uVo64Ks0Fz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVo64Ks0Fz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVo64Ks0Fz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVo64Ks0Fz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVo64Ks0Fz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVo64Ks0Fz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVo64Ks0Fz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVo64Ks0Fz .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVo64Ks0Fz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVo64Ks0Fz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVo64Ks0Fz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVo64Ks0Fz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVo64Ks0Fz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVo64Ks0Fz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVo64Ks0Fz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVo64Ks0Fz nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVo64Ks0Fz nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVo64Ks0Fz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVo64Ks0Fz .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVo64Ks0Fz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVo64Ks0Fz .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-uVo64Ks0Fz .navbar {
    height: 70px;
  }
  .cid-uVo64Ks0Fz .navbar.opened {
    height: auto;
  }
  .cid-uVo64Ks0Fz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-14n {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-14n div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-14n p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-14n section {
  width: 15%;
}
#custom-html-14n .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-14n .sidenav a,
#custom-html-14n .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-14n .sidenav a:hover,
#custom-html-14n .dropdown-btn:hover {
  color: blue;
}
#custom-html-14n .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-14n .active {
  background-color: grey;
  color: white;
}
#custom-html-14n .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-14n .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-14n .sidenav {
    display: none;
  }
}
.cid-uVo64L1Vyj {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVo64L1Vyj .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uVo64L1Vyj .mbr-text {
  color: #4479d9;
}
.cid-uVo64L1Vyj section {
  width: 85%;
}
.cid-uVo64LjCDA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVo64LjCDA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVo64LjCDA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVo64LjCDA .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVo64LjCDA .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uVo64LjCDA section {
  width: 85%;
}
.cid-uVo64LGoGg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVo64LGoGg .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVo64LGoGg .mbr-text {
  color: #000000;
}
.cid-uVo64LGoGg section {
  width: 85%;
}
.cid-uVo64LZjQK {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVo64LZjQK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVo64LZjQK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVo64LZjQK .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVo64LZjQK .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVo64LZjQK .mbr-text,
.cid-uVo64LZjQK .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVo64LZjQK section {
  width: 85%;
}
.cid-uVo64MluBA {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uVo64MluBA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVo64MluBA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVo64MluBA .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVo64MluBA .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uVo64MluBA .mbr-text,
.cid-uVo64MluBA .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVo64MluBA section {
  width: 85%;
}
.cid-uVo64MSJNd {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVo64MSJNd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVo64MSJNd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVo64MSJNd .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVo64MSJNd .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uVo64MSJNd .mbr-text,
.cid-uVo64MSJNd .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVo64MSJNd section {
  width: 85%;
}
.cid-uVo64NlicD {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uVo64NlicD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVo64NlicD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVo64NlicD .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVo64NlicD .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uVo64NlicD .mbr-text,
.cid-uVo64NlicD .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVo64NlicD section {
  width: 85%;
}
.cid-uVo64NJGk3 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVo64NJGk3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVo64NJGk3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVo64NJGk3 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVo64NJGk3 .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uVo64NJGk3 .mbr-text,
.cid-uVo64NJGk3 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVo64NJGk3 section {
  width: 85%;
}
.cid-uVo64O664H {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #4479d9;
}
.cid-uVo64O664H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVo64O664H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uVo64O664H .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uVo64O664H .row {
  flex-direction: row-reverse;
}
.cid-uVo64O664H img {
  width: 100%;
}
.cid-uVo64O664H .mbr-description {
  color: #ffffff;
}
.cid-uVo64O664H section {
  width: 85%;
}
.cid-uVo64OtEWG {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uVo64OtEWG .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVo64OtEWG section {
  width: 85%;
}
.cid-uVo64ONele {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uVo64ONele .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVo64ONele .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVo64ONele .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uVo64ONele .row-copyright p {
  width: 100%;
}
.cid-uVo64ONele .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uVo64ONele section {
  width: 85%;
}
.cid-uVodXJA5Hi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVodXJA5Hi nav.navbar {
  position: fixed;
}
.cid-uVodXJA5Hi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uVodXJA5Hi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVodXJA5Hi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVodXJA5Hi .dropdown-item:hover,
.cid-uVodXJA5Hi .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uVodXJA5Hi .dropdown-item:hover span {
  color: white;
}
.cid-uVodXJA5Hi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVodXJA5Hi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVodXJA5Hi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVodXJA5Hi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVodXJA5Hi .nav-link {
  position: relative;
}
.cid-uVodXJA5Hi .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uVodXJA5Hi .container {
    flex-wrap: nowrap;
  }
}
.cid-uVodXJA5Hi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVodXJA5Hi .dropdown-menu,
.cid-uVodXJA5Hi .navbar.opened {
  background: #ffffff !important;
}
.cid-uVodXJA5Hi .nav-item:focus,
.cid-uVodXJA5Hi .nav-link:focus {
  outline: none;
}
.cid-uVodXJA5Hi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVodXJA5Hi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVodXJA5Hi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVodXJA5Hi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVodXJA5Hi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVodXJA5Hi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVodXJA5Hi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVodXJA5Hi .navbar.opened {
  transition: all 0.3s;
}
.cid-uVodXJA5Hi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVodXJA5Hi .navbar .navbar-logo img {
  width: auto;
}
.cid-uVodXJA5Hi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVodXJA5Hi .navbar.collapsed {
  justify-content: center;
}
.cid-uVodXJA5Hi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVodXJA5Hi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVodXJA5Hi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVodXJA5Hi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVodXJA5Hi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVodXJA5Hi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVodXJA5Hi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVodXJA5Hi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVodXJA5Hi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVodXJA5Hi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVodXJA5Hi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVodXJA5Hi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVodXJA5Hi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVodXJA5Hi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVodXJA5Hi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVodXJA5Hi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVodXJA5Hi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVodXJA5Hi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVodXJA5Hi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVodXJA5Hi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVodXJA5Hi .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVodXJA5Hi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVodXJA5Hi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVodXJA5Hi .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-uVodXJA5Hi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVodXJA5Hi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVodXJA5Hi .dropdown-item.active,
.cid-uVodXJA5Hi .dropdown-item:active {
  background-color: transparent;
}
.cid-uVodXJA5Hi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVodXJA5Hi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVodXJA5Hi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVodXJA5Hi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVodXJA5Hi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVodXJA5Hi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVodXJA5Hi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVodXJA5Hi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVodXJA5Hi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVodXJA5Hi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVodXJA5Hi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVodXJA5Hi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVodXJA5Hi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVodXJA5Hi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVodXJA5Hi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVodXJA5Hi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVodXJA5Hi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVodXJA5Hi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVodXJA5Hi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVodXJA5Hi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVodXJA5Hi .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-uVodXJA5Hi .navbar {
    height: 70px;
  }
  .cid-uVodXJA5Hi .navbar.opened {
    height: auto;
  }
  .cid-uVodXJA5Hi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-14o {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-14o div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-14o p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-14o section {
  width: 15%;
}
#custom-html-14o .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-14o .sidenav a,
#custom-html-14o .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-14o .sidenav a:hover,
#custom-html-14o .dropdown-btn:hover {
  color: blue;
}
#custom-html-14o .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-14o .active {
  background-color: grey;
  color: white;
}
#custom-html-14o .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-14o .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-14o .sidenav {
    display: none;
  }
}
.cid-uVodXK6wlj {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVodXK6wlj .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uVodXK6wlj .mbr-text {
  color: #4479d9;
}
.cid-uVodXK6wlj section {
  width: 85%;
}
.cid-uVodXKoI9H {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVodXKoI9H .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVodXKoI9H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVodXKoI9H .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVodXKoI9H .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uVodXKoI9H section {
  width: 85%;
}
.cid-uVodXKOI89 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVodXKOI89 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVodXKOI89 .mbr-text {
  color: #000000;
}
.cid-uVodXKOI89 section {
  width: 85%;
}
.cid-uVoi3YSiVi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVoi3YSiVi .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVoi3YSiVi .mbr-text {
  color: #000000;
}
.cid-uVoi3YSiVi section {
  width: 85%;
}
.cid-uVomnsou4K {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVomnsou4K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVomnsou4K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVomnsou4K .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVomnsou4K .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVomnsou4K .mbr-text,
.cid-uVomnsou4K .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVomnsou4K section {
  width: 85%;
}
.cid-uVomAgLVtJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVomAgLVtJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVomAgLVtJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVomAgLVtJ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVomAgLVtJ .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVomAgLVtJ .mbr-text,
.cid-uVomAgLVtJ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVomAgLVtJ section {
  width: 85%;
}
.cid-uVonKJaD0x {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uVonKJaD0x .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVonKJaD0x .mbr-text {
  color: #ffffff;
}
.cid-uVonKJaD0x section {
  width: 85%;
}
.cid-uVoopJ3wLW {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uVoopJ3wLW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVoopJ3wLW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVoopJ3wLW .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVoopJ3wLW .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uVoopJ3wLW .mbr-text,
.cid-uVoopJ3wLW .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVoopJ3wLW section {
  width: 85%;
}
.cid-uVooYdUj3k {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVooYdUj3k .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVooYdUj3k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVooYdUj3k .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVooYdUj3k .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uVooYdUj3k .mbr-text,
.cid-uVooYdUj3k .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVooYdUj3k section {
  width: 85%;
}
.cid-uVorVhgUoo {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uVorVhgUoo .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVorVhgUoo .mbr-text {
  color: #ffffff;
}
.cid-uVorVhgUoo section {
  width: 85%;
}
.cid-uVoqHBTzyI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uVoqHBTzyI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVoqHBTzyI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVoqHBTzyI .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVoqHBTzyI .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVoqHBTzyI .mbr-text,
.cid-uVoqHBTzyI .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVoqHBTzyI section {
  width: 85%;
}
.cid-uVoqQwtCVb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uVoqQwtCVb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVoqQwtCVb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVoqQwtCVb .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVoqQwtCVb .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVoqQwtCVb .mbr-text,
.cid-uVoqQwtCVb .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVoqQwtCVb section {
  width: 85%;
}
.cid-uVoqMDrjTU {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uVoqMDrjTU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVoqMDrjTU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVoqMDrjTU .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVoqMDrjTU .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVoqMDrjTU .mbr-text,
.cid-uVoqMDrjTU .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVoqMDrjTU section {
  width: 85%;
}
.cid-uVodXNv2SA {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uVodXNv2SA .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVodXNv2SA section {
  width: 85%;
}
.cid-uVodXNPBCM {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uVodXNPBCM .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVodXNPBCM .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVodXNPBCM .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uVodXNPBCM .row-copyright p {
  width: 100%;
}
.cid-uVodXNPBCM .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uVodXNPBCM section {
  width: 85%;
}
.cid-uVoBkBCFFN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVoBkBCFFN nav.navbar {
  position: fixed;
}
.cid-uVoBkBCFFN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uVoBkBCFFN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVoBkBCFFN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVoBkBCFFN .dropdown-item:hover,
.cid-uVoBkBCFFN .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uVoBkBCFFN .dropdown-item:hover span {
  color: white;
}
.cid-uVoBkBCFFN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVoBkBCFFN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVoBkBCFFN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVoBkBCFFN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVoBkBCFFN .nav-link {
  position: relative;
}
.cid-uVoBkBCFFN .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uVoBkBCFFN .container {
    flex-wrap: nowrap;
  }
}
.cid-uVoBkBCFFN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVoBkBCFFN .dropdown-menu,
.cid-uVoBkBCFFN .navbar.opened {
  background: #ffffff !important;
}
.cid-uVoBkBCFFN .nav-item:focus,
.cid-uVoBkBCFFN .nav-link:focus {
  outline: none;
}
.cid-uVoBkBCFFN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVoBkBCFFN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVoBkBCFFN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVoBkBCFFN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVoBkBCFFN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVoBkBCFFN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVoBkBCFFN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVoBkBCFFN .navbar.opened {
  transition: all 0.3s;
}
.cid-uVoBkBCFFN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVoBkBCFFN .navbar .navbar-logo img {
  width: auto;
}
.cid-uVoBkBCFFN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVoBkBCFFN .navbar.collapsed {
  justify-content: center;
}
.cid-uVoBkBCFFN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVoBkBCFFN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVoBkBCFFN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVoBkBCFFN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVoBkBCFFN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVoBkBCFFN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVoBkBCFFN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVoBkBCFFN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVoBkBCFFN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVoBkBCFFN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVoBkBCFFN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVoBkBCFFN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVoBkBCFFN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVoBkBCFFN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVoBkBCFFN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVoBkBCFFN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVoBkBCFFN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVoBkBCFFN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVoBkBCFFN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVoBkBCFFN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVoBkBCFFN .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVoBkBCFFN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVoBkBCFFN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVoBkBCFFN .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-uVoBkBCFFN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVoBkBCFFN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVoBkBCFFN .dropdown-item.active,
.cid-uVoBkBCFFN .dropdown-item:active {
  background-color: transparent;
}
.cid-uVoBkBCFFN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVoBkBCFFN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVoBkBCFFN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVoBkBCFFN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVoBkBCFFN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVoBkBCFFN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVoBkBCFFN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVoBkBCFFN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVoBkBCFFN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVoBkBCFFN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVoBkBCFFN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVoBkBCFFN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVoBkBCFFN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVoBkBCFFN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVoBkBCFFN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVoBkBCFFN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVoBkBCFFN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVoBkBCFFN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVoBkBCFFN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVoBkBCFFN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVoBkBCFFN .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-uVoBkBCFFN .navbar {
    height: 70px;
  }
  .cid-uVoBkBCFFN .navbar.opened {
    height: auto;
  }
  .cid-uVoBkBCFFN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-14p {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-14p div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-14p p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-14p section {
  width: 15%;
}
#custom-html-14p .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-14p .sidenav a,
#custom-html-14p .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-14p .sidenav a:hover,
#custom-html-14p .dropdown-btn:hover {
  color: blue;
}
#custom-html-14p .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-14p .active {
  background-color: grey;
  color: white;
}
#custom-html-14p .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-14p .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-14p .sidenav {
    display: none;
  }
}
.cid-uVoBkEym3I {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVoBkEym3I .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uVoBkEym3I .mbr-text {
  color: #4479d9;
}
.cid-uVoBkEym3I section {
  width: 85%;
}
.cid-uVoBkEWZOl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVoBkEWZOl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVoBkEWZOl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVoBkEWZOl .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVoBkEWZOl .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uVoBkEWZOl section {
  width: 85%;
}
.cid-uVoBkFoNIk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVoBkFoNIk .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVoBkFoNIk .mbr-text {
  color: #000000;
}
.cid-uVoBkFoNIk section {
  width: 85%;
}
.cid-uVoCnOujzW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVoCnOujzW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVoCnOujzW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVoCnOujzW .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVoCnOujzW .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVoCnOujzW .mbr-text,
.cid-uVoCnOujzW .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVoCnOujzW section {
  width: 85%;
}
.cid-uVoBkG9IXM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVoBkG9IXM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVoBkG9IXM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVoBkG9IXM .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVoBkG9IXM .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVoBkG9IXM .mbr-text,
.cid-uVoBkG9IXM .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVoBkG9IXM section {
  width: 85%;
}
.cid-uVoBkGx9ij {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVoBkGx9ij .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVoBkGx9ij .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVoBkGx9ij .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVoBkGx9ij .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVoBkGx9ij .mbr-text,
.cid-uVoBkGx9ij .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVoBkGx9ij section {
  width: 85%;
}
.cid-uVoBkGUMwq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uVoBkGUMwq .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVoBkGUMwq .mbr-text {
  color: #ffffff;
}
.cid-uVoBkGUMwq section {
  width: 85%;
}
.cid-uVoBkHhXDE {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uVoBkHhXDE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVoBkHhXDE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVoBkHhXDE .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVoBkHhXDE .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uVoBkHhXDE .mbr-text,
.cid-uVoBkHhXDE .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVoBkHhXDE section {
  width: 85%;
}
.cid-uVoBkHGIib {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVoBkHGIib .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVoBkHGIib .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVoBkHGIib .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVoBkHGIib .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uVoBkHGIib .mbr-text,
.cid-uVoBkHGIib .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVoBkHGIib section {
  width: 85%;
}
.cid-uVoBkI8nIX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uVoBkI8nIX .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVoBkI8nIX .mbr-text {
  color: #ffffff;
}
.cid-uVoBkI8nIX section {
  width: 85%;
}
.cid-uVoBkJ4UCL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #4479d9;
}
.cid-uVoBkJ4UCL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVoBkJ4UCL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVoBkJ4UCL .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVoBkJ4UCL .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVoBkJ4UCL .mbr-text,
.cid-uVoBkJ4UCL .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVoBkJ4UCL section {
  width: 85%;
}
.cid-uVoBkJuajQ {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uVoBkJuajQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVoBkJuajQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVoBkJuajQ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVoBkJuajQ .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVoBkJuajQ .mbr-text,
.cid-uVoBkJuajQ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVoBkJuajQ section {
  width: 85%;
}
.cid-uVoBkJT0Lx {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uVoBkJT0Lx .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVoBkJT0Lx section {
  width: 85%;
}
.cid-uVoBkKhznt {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uVoBkKhznt .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVoBkKhznt .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVoBkKhznt .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uVoBkKhznt .row-copyright p {
  width: 100%;
}
.cid-uVoBkKhznt .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uVoBkKhznt section {
  width: 85%;
}
.cid-uVtglrd1R3 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVtglrd1R3 nav.navbar {
  position: fixed;
}
.cid-uVtglrd1R3 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uVtglrd1R3 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVtglrd1R3 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVtglrd1R3 .dropdown-item:hover,
.cid-uVtglrd1R3 .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uVtglrd1R3 .dropdown-item:hover span {
  color: white;
}
.cid-uVtglrd1R3 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVtglrd1R3 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVtglrd1R3 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVtglrd1R3 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVtglrd1R3 .nav-link {
  position: relative;
}
.cid-uVtglrd1R3 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uVtglrd1R3 .container {
    flex-wrap: nowrap;
  }
}
.cid-uVtglrd1R3 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVtglrd1R3 .dropdown-menu,
.cid-uVtglrd1R3 .navbar.opened {
  background: #ffffff !important;
}
.cid-uVtglrd1R3 .nav-item:focus,
.cid-uVtglrd1R3 .nav-link:focus {
  outline: none;
}
.cid-uVtglrd1R3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVtglrd1R3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVtglrd1R3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVtglrd1R3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVtglrd1R3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVtglrd1R3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVtglrd1R3 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVtglrd1R3 .navbar.opened {
  transition: all 0.3s;
}
.cid-uVtglrd1R3 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVtglrd1R3 .navbar .navbar-logo img {
  width: auto;
}
.cid-uVtglrd1R3 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVtglrd1R3 .navbar.collapsed {
  justify-content: center;
}
.cid-uVtglrd1R3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVtglrd1R3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVtglrd1R3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVtglrd1R3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVtglrd1R3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVtglrd1R3 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVtglrd1R3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVtglrd1R3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVtglrd1R3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVtglrd1R3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVtglrd1R3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVtglrd1R3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVtglrd1R3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVtglrd1R3 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVtglrd1R3 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVtglrd1R3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVtglrd1R3 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVtglrd1R3 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVtglrd1R3 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVtglrd1R3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVtglrd1R3 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVtglrd1R3 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVtglrd1R3 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVtglrd1R3 .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-uVtglrd1R3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVtglrd1R3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVtglrd1R3 .dropdown-item.active,
.cid-uVtglrd1R3 .dropdown-item:active {
  background-color: transparent;
}
.cid-uVtglrd1R3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVtglrd1R3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVtglrd1R3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVtglrd1R3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVtglrd1R3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVtglrd1R3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVtglrd1R3 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVtglrd1R3 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVtglrd1R3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVtglrd1R3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVtglrd1R3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVtglrd1R3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVtglrd1R3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVtglrd1R3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVtglrd1R3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVtglrd1R3 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVtglrd1R3 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVtglrd1R3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVtglrd1R3 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVtglrd1R3 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVtglrd1R3 .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-uVtglrd1R3 .navbar {
    height: 70px;
  }
  .cid-uVtglrd1R3 .navbar.opened {
    height: auto;
  }
  .cid-uVtglrd1R3 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-14q {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-14q div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-14q p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-14q section {
  width: 15%;
}
#custom-html-14q .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-14q .sidenav a,
#custom-html-14q .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-14q .sidenav a:hover,
#custom-html-14q .dropdown-btn:hover {
  color: blue;
}
#custom-html-14q .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-14q .active {
  background-color: grey;
  color: white;
}
#custom-html-14q .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-14q .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-14q .sidenav {
    display: none;
  }
}
.cid-uVtglrMj5G {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVtglrMj5G .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uVtglrMj5G .mbr-text {
  color: #4479d9;
}
.cid-uVtglrMj5G section {
  width: 85%;
}
.cid-uVtgls2WaQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVtgls2WaQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVtgls2WaQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVtgls2WaQ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVtgls2WaQ .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uVtgls2WaQ section {
  width: 85%;
}
.cid-uVtglsoRUk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVtglsoRUk .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVtglsoRUk section {
  width: 85%;
}
.cid-uVtglsHy57 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVtglsHy57 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVtglsHy57 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVtglsHy57 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVtglsHy57 .image-wrap img {
    display: block;
    margin: auto;
    width: 70%;
  }
}
.cid-uVtglsHy57 .mbr-text,
.cid-uVtglsHy57 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVtglsHy57 section {
  width: 85%;
}
.cid-uVtglt4wDp {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uVtglt4wDp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVtglt4wDp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVtglt4wDp .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVtglt4wDp .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uVtglt4wDp .mbr-text,
.cid-uVtglt4wDp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVtglt4wDp section {
  width: 85%;
}
.cid-uVtgltqD9X {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVtgltqD9X .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVtgltqD9X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVtgltqD9X .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVtgltqD9X .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uVtgltqD9X .mbr-text,
.cid-uVtgltqD9X .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVtgltqD9X section {
  width: 85%;
}
.cid-uVtgltNP4B {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uVtgltNP4B .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVtgltNP4B section {
  width: 85%;
}
.cid-uVtgluaB79 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uVtgluaB79 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVtgluaB79 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVtgluaB79 .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uVtgluaB79 .row-copyright p {
  width: 100%;
}
.cid-uVtgluaB79 .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uVtgluaB79 section {
  width: 85%;
}
.cid-uVtLuhuX2e {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVtLuhuX2e nav.navbar {
  position: fixed;
}
.cid-uVtLuhuX2e .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uVtLuhuX2e .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVtLuhuX2e .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVtLuhuX2e .dropdown-item:hover,
.cid-uVtLuhuX2e .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uVtLuhuX2e .dropdown-item:hover span {
  color: white;
}
.cid-uVtLuhuX2e .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVtLuhuX2e .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVtLuhuX2e .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVtLuhuX2e .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVtLuhuX2e .nav-link {
  position: relative;
}
.cid-uVtLuhuX2e .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uVtLuhuX2e .container {
    flex-wrap: nowrap;
  }
}
.cid-uVtLuhuX2e .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVtLuhuX2e .dropdown-menu,
.cid-uVtLuhuX2e .navbar.opened {
  background: #ffffff !important;
}
.cid-uVtLuhuX2e .nav-item:focus,
.cid-uVtLuhuX2e .nav-link:focus {
  outline: none;
}
.cid-uVtLuhuX2e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVtLuhuX2e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVtLuhuX2e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVtLuhuX2e .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVtLuhuX2e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVtLuhuX2e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVtLuhuX2e .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVtLuhuX2e .navbar.opened {
  transition: all 0.3s;
}
.cid-uVtLuhuX2e .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVtLuhuX2e .navbar .navbar-logo img {
  width: auto;
}
.cid-uVtLuhuX2e .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVtLuhuX2e .navbar.collapsed {
  justify-content: center;
}
.cid-uVtLuhuX2e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVtLuhuX2e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVtLuhuX2e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVtLuhuX2e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVtLuhuX2e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVtLuhuX2e .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVtLuhuX2e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVtLuhuX2e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVtLuhuX2e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVtLuhuX2e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVtLuhuX2e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVtLuhuX2e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVtLuhuX2e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVtLuhuX2e .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVtLuhuX2e .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVtLuhuX2e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVtLuhuX2e .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVtLuhuX2e .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVtLuhuX2e .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVtLuhuX2e .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVtLuhuX2e .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVtLuhuX2e .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVtLuhuX2e .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVtLuhuX2e .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-uVtLuhuX2e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVtLuhuX2e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVtLuhuX2e .dropdown-item.active,
.cid-uVtLuhuX2e .dropdown-item:active {
  background-color: transparent;
}
.cid-uVtLuhuX2e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVtLuhuX2e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVtLuhuX2e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVtLuhuX2e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVtLuhuX2e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVtLuhuX2e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVtLuhuX2e ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVtLuhuX2e .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVtLuhuX2e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVtLuhuX2e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVtLuhuX2e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVtLuhuX2e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVtLuhuX2e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVtLuhuX2e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVtLuhuX2e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVtLuhuX2e nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVtLuhuX2e nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVtLuhuX2e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVtLuhuX2e .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVtLuhuX2e a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVtLuhuX2e .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-uVtLuhuX2e .navbar {
    height: 70px;
  }
  .cid-uVtLuhuX2e .navbar.opened {
    height: auto;
  }
  .cid-uVtLuhuX2e .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-14r {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-14r div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-14r p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-14r section {
  width: 15%;
}
#custom-html-14r .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-14r .sidenav a,
#custom-html-14r .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-14r .sidenav a:hover,
#custom-html-14r .dropdown-btn:hover {
  color: blue;
}
#custom-html-14r .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-14r .active {
  background-color: grey;
  color: white;
}
#custom-html-14r .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-14r .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-14r .sidenav {
    display: none;
  }
}
.cid-uVtLui8tSf {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVtLui8tSf .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uVtLui8tSf .mbr-text {
  color: #4479d9;
}
.cid-uVtLui8tSf section {
  width: 85%;
}
.cid-uVtLuinzHf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVtLuinzHf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVtLuinzHf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVtLuinzHf .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVtLuinzHf .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uVtLuinzHf section {
  width: 85%;
}
.cid-uVtLuiKugi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVtLuiKugi .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVtLuiKugi .mbr-text {
  color: #000000;
}
.cid-uVtLuiKugi section {
  width: 85%;
}
.cid-uVtLuj2b6w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVtLuj2b6w .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVtLuj2b6w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVtLuj2b6w .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uVtLuj2b6w .panel-group {
  border: none;
}
.cid-uVtLuj2b6w .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uVtLuj2b6w .panel-body,
.cid-uVtLuj2b6w .card-header {
  padding: 1rem 0;
}
.cid-uVtLuj2b6w .panel-title-edit {
  color: #4479d9;
}
.cid-uVtLuj2b6w .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uVtLuj2b6w section {
  width: 85%;
}
.cid-uVtLujvKEB {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uVtLujvKEB .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVtLujvKEB section {
  width: 85%;
}
.cid-uVtLujPnpH {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uVtLujPnpH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVtLujPnpH .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVtLujPnpH .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uVtLujPnpH .row-copyright p {
  width: 100%;
}
.cid-uVtLujPnpH .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uVtLujPnpH section {
  width: 85%;
}
.cid-uVtP8SaJsK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVtP8SaJsK nav.navbar {
  position: fixed;
}
.cid-uVtP8SaJsK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uVtP8SaJsK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVtP8SaJsK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVtP8SaJsK .dropdown-item:hover,
.cid-uVtP8SaJsK .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uVtP8SaJsK .dropdown-item:hover span {
  color: white;
}
.cid-uVtP8SaJsK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVtP8SaJsK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVtP8SaJsK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVtP8SaJsK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVtP8SaJsK .nav-link {
  position: relative;
}
.cid-uVtP8SaJsK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uVtP8SaJsK .container {
    flex-wrap: nowrap;
  }
}
.cid-uVtP8SaJsK .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVtP8SaJsK .dropdown-menu,
.cid-uVtP8SaJsK .navbar.opened {
  background: #ffffff !important;
}
.cid-uVtP8SaJsK .nav-item:focus,
.cid-uVtP8SaJsK .nav-link:focus {
  outline: none;
}
.cid-uVtP8SaJsK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVtP8SaJsK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVtP8SaJsK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVtP8SaJsK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVtP8SaJsK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVtP8SaJsK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVtP8SaJsK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVtP8SaJsK .navbar.opened {
  transition: all 0.3s;
}
.cid-uVtP8SaJsK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVtP8SaJsK .navbar .navbar-logo img {
  width: auto;
}
.cid-uVtP8SaJsK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVtP8SaJsK .navbar.collapsed {
  justify-content: center;
}
.cid-uVtP8SaJsK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVtP8SaJsK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVtP8SaJsK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVtP8SaJsK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVtP8SaJsK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVtP8SaJsK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVtP8SaJsK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVtP8SaJsK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVtP8SaJsK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVtP8SaJsK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVtP8SaJsK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVtP8SaJsK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVtP8SaJsK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVtP8SaJsK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVtP8SaJsK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVtP8SaJsK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVtP8SaJsK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVtP8SaJsK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVtP8SaJsK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVtP8SaJsK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVtP8SaJsK .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVtP8SaJsK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVtP8SaJsK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVtP8SaJsK .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-uVtP8SaJsK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVtP8SaJsK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVtP8SaJsK .dropdown-item.active,
.cid-uVtP8SaJsK .dropdown-item:active {
  background-color: transparent;
}
.cid-uVtP8SaJsK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVtP8SaJsK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVtP8SaJsK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVtP8SaJsK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVtP8SaJsK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVtP8SaJsK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVtP8SaJsK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVtP8SaJsK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVtP8SaJsK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVtP8SaJsK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVtP8SaJsK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVtP8SaJsK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVtP8SaJsK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVtP8SaJsK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVtP8SaJsK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVtP8SaJsK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVtP8SaJsK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVtP8SaJsK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVtP8SaJsK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVtP8SaJsK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVtP8SaJsK .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-uVtP8SaJsK .navbar {
    height: 70px;
  }
  .cid-uVtP8SaJsK .navbar.opened {
    height: auto;
  }
  .cid-uVtP8SaJsK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-14s {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-14s div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-14s p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-14s section {
  width: 15%;
}
#custom-html-14s .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-14s .sidenav a,
#custom-html-14s .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-14s .sidenav a:hover,
#custom-html-14s .dropdown-btn:hover {
  color: blue;
}
#custom-html-14s .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-14s .active {
  background-color: grey;
  color: white;
}
#custom-html-14s .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-14s .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-14s .sidenav {
    display: none;
  }
}
.cid-uVtP8SIdb4 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVtP8SIdb4 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uVtP8SIdb4 .mbr-text {
  color: #4479d9;
}
.cid-uVtP8SIdb4 section {
  width: 85%;
}
.cid-uVtP8SXVOb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVtP8SXVOb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVtP8SXVOb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVtP8SXVOb .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVtP8SXVOb .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uVtP8SXVOb section {
  width: 85%;
}
.cid-uVtP8TltU0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVtP8TltU0 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVtP8TltU0 .mbr-text {
  color: #000000;
}
.cid-uVtP8TltU0 section {
  width: 85%;
}
.cid-uVtRoXgKnX {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVtRoXgKnX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVtRoXgKnX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVtRoXgKnX .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #232323;
  margin-left: 1rem;
}
.cid-uVtRoXgKnX .panel-group {
  border: none;
}
.cid-uVtRoXgKnX .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-uVtRoXgKnX .panel-body,
.cid-uVtRoXgKnX .card-header {
  padding: 1rem 0;
}
.cid-uVtRoXgKnX .panel-title-edit {
  color: #4479d9;
}
.cid-uVtRoXgKnX .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-uVtRoXgKnX .panel-text {
  color: #000000;
}
.cid-uVtRoXgKnX section {
  width: 85%;
}
.cid-uVtW7avdeA {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-uVtW7avdeA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVtW7avdeA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVtW7avdeA .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVtW7avdeA .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uVtW7avdeA .mbr-text,
.cid-uVtW7avdeA .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVtW7avdeA section {
  width: 85%;
}
.cid-uVubRrwDRe {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVubRrwDRe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVubRrwDRe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVubRrwDRe .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVubRrwDRe .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uVubRrwDRe .mbr-text,
.cid-uVubRrwDRe .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVubRrwDRe section {
  width: 85%;
}
.cid-uVu0qDbLbL {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uVu0qDbLbL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVu0qDbLbL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVu0qDbLbL .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVu0qDbLbL .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVu0qDbLbL .mbr-text,
.cid-uVu0qDbLbL .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVu0qDbLbL section {
  width: 85%;
}
.cid-uVu3B0xWHI {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVu3B0xWHI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVu3B0xWHI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVu3B0xWHI .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVu3B0xWHI .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVu3B0xWHI .mbr-text,
.cid-uVu3B0xWHI .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVu3B0xWHI section {
  width: 85%;
}
.cid-uVudoOgw7h {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uVudoOgw7h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVudoOgw7h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVudoOgw7h .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVudoOgw7h .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-uVudoOgw7h .mbr-text,
.cid-uVudoOgw7h .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVudoOgw7h section {
  width: 85%;
}
.cid-uVufGeNqhj {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVufGeNqhj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVufGeNqhj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVufGeNqhj .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVufGeNqhj .image-wrap img {
    display: block;
    margin: auto;
    width: 100%;
  }
}
.cid-uVufGeNqhj .mbr-text,
.cid-uVufGeNqhj .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVufGeNqhj section {
  width: 85%;
}
.cid-uVugqvkcnp {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVugqvkcnp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVugqvkcnp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVugqvkcnp .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVugqvkcnp .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uVugqvkcnp .mbr-text,
.cid-uVugqvkcnp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVugqvkcnp section {
  width: 85%;
}
.cid-uVtP8U04P0 {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uVtP8U04P0 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVtP8U04P0 section {
  width: 85%;
}
.cid-uVtP8UjPIj {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uVtP8UjPIj .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVtP8UjPIj .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVtP8UjPIj .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uVtP8UjPIj .row-copyright p {
  width: 100%;
}
.cid-uVtP8UjPIj .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uVtP8UjPIj section {
  width: 85%;
}
.cid-uVz1k6mJIt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uVz1k6mJIt nav.navbar {
  position: fixed;
}
.cid-uVz1k6mJIt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-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-uVz1k6mJIt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uVz1k6mJIt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uVz1k6mJIt .dropdown-item:hover,
.cid-uVz1k6mJIt .dropdown-item:focus {
  background: #232323 !important;
  color: white !important;
}
.cid-uVz1k6mJIt .dropdown-item:hover span {
  color: white;
}
.cid-uVz1k6mJIt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uVz1k6mJIt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uVz1k6mJIt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uVz1k6mJIt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uVz1k6mJIt .nav-link {
  position: relative;
}
.cid-uVz1k6mJIt .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uVz1k6mJIt .container {
    flex-wrap: nowrap;
  }
}
.cid-uVz1k6mJIt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uVz1k6mJIt .dropdown-menu,
.cid-uVz1k6mJIt .navbar.opened {
  background: #ffffff !important;
}
.cid-uVz1k6mJIt .nav-item:focus,
.cid-uVz1k6mJIt .nav-link:focus {
  outline: none;
}
.cid-uVz1k6mJIt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uVz1k6mJIt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uVz1k6mJIt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uVz1k6mJIt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uVz1k6mJIt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uVz1k6mJIt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uVz1k6mJIt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
}
.cid-uVz1k6mJIt .navbar.opened {
  transition: all 0.3s;
}
.cid-uVz1k6mJIt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uVz1k6mJIt .navbar .navbar-logo img {
  width: auto;
}
.cid-uVz1k6mJIt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uVz1k6mJIt .navbar.collapsed {
  justify-content: center;
}
.cid-uVz1k6mJIt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uVz1k6mJIt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uVz1k6mJIt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uVz1k6mJIt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uVz1k6mJIt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uVz1k6mJIt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uVz1k6mJIt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uVz1k6mJIt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uVz1k6mJIt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uVz1k6mJIt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uVz1k6mJIt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uVz1k6mJIt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uVz1k6mJIt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uVz1k6mJIt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uVz1k6mJIt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uVz1k6mJIt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uVz1k6mJIt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uVz1k6mJIt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uVz1k6mJIt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uVz1k6mJIt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-uVz1k6mJIt .navbar.navbar-short {
  min-height: 60px;
}
.cid-uVz1k6mJIt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uVz1k6mJIt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uVz1k6mJIt .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-uVz1k6mJIt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uVz1k6mJIt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uVz1k6mJIt .dropdown-item.active,
.cid-uVz1k6mJIt .dropdown-item:active {
  background-color: transparent;
}
.cid-uVz1k6mJIt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uVz1k6mJIt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uVz1k6mJIt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uVz1k6mJIt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uVz1k6mJIt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uVz1k6mJIt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVz1k6mJIt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uVz1k6mJIt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uVz1k6mJIt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uVz1k6mJIt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-uVz1k6mJIt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uVz1k6mJIt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVz1k6mJIt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uVz1k6mJIt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uVz1k6mJIt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVz1k6mJIt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uVz1k6mJIt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uVz1k6mJIt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uVz1k6mJIt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uVz1k6mJIt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uVz1k6mJIt .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-uVz1k6mJIt .navbar {
    height: 70px;
  }
  .cid-uVz1k6mJIt .navbar.opened {
    height: auto;
  }
  .cid-uVz1k6mJIt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
#custom-html-14t {
  /* Type valid CSS here */
  /* Style the sidenav links and the dropdown button */
  /* On mouse-over */
  /* Main content */
  /* Add an active class to the active dropdown button */
  /* Dropdown container (hidden by default). Optional: add a lighter background color and some left padding to change the design of the dropdown content */
  /* Optional: Style the caret down icon */
}
#custom-html-14t div {
  padding: 80px 0;
  color: #777;
  text-align: left;
}
#custom-html-14t p {
  font-size: 18px;
  color: grey;
  padding-left: 16px;
}
#custom-html-14t section {
  width: 15%;
}
#custom-html-14t .sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 20px;
  border: solid 1px grey;
}
#custom-html-14t .sidenav a,
#custom-html-14t .dropdown-btn {
  padding: 6px 8px 6px 16px;
  text-decoration: none;
  font-size: 18px;
  color: #818181;
  display: block;
  border: none;
  background: none;
  width: 100%;
  text-align: left;
  cursor: pointer;
  outline: none;
}
#custom-html-14t .sidenav a:hover,
#custom-html-14t .dropdown-btn:hover {
  color: blue;
}
#custom-html-14t .main {
  margin-left: 15%;
  /* Same as the width of the sidenav */
  font-size: 18px;
  /* Increased text to enable scrolling */
  padding: 0px 10px;
}
#custom-html-14t .active {
  background-color: grey;
  color: white;
}
#custom-html-14t .dropdown-container {
  display: none;
  background-color: white;
  padding-left: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#custom-html-14t .fa-caret-down {
  float: right;
  padding-right: 8px;
}
@media screen and (max-height: 720px) {
  #custom-html-14t .sidenav {
    display: none;
  }
}
.cid-uVz1k72UI1 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVz1k72UI1 .line {
  background-color: #4479d9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uVz1k72UI1 .mbr-text {
  color: #4479d9;
}
.cid-uVz1k72UI1 section {
  width: 85%;
}
.cid-uVz1k7kpeo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVz1k7kpeo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVz1k7kpeo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVz1k7kpeo .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVz1k7kpeo .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uVz1k7kpeo section {
  width: 85%;
}
.cid-uVz1k7IU4C {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVz1k7IU4C .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVz1k7IU4C .mbr-text {
  color: #000000;
}
.cid-uVz1k7IU4C section {
  width: 85%;
}
.cid-uVz3ZefAF2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uVz3ZefAF2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVz3ZefAF2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVz3ZefAF2 .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVz3ZefAF2 .image-wrap img {
    display: block;
    margin: auto;
    width: 50%;
  }
}
.cid-uVz3ZefAF2 .mbr-text,
.cid-uVz3ZefAF2 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVz3ZefAF2 section {
  width: 85%;
}
.cid-uVz4mdo8yK {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVz4mdo8yK .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVz4mdo8yK .mbr-text {
  color: #000000;
}
.cid-uVz4mdo8yK section {
  width: 85%;
}
.cid-uVz8YxUNV1 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uVz8YxUNV1 .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVz8YxUNV1 .mbr-text {
  color: #ffffff;
}
.cid-uVz8YxUNV1 section {
  width: 85%;
}
.cid-uVz7OyR8HZ {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVz7OyR8HZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVz7OyR8HZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVz7OyR8HZ .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVz7OyR8HZ .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uVz7OyR8HZ .mbr-text,
.cid-uVz7OyR8HZ .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVz7OyR8HZ section {
  width: 85%;
}
.cid-uVz9JzQfDC {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #4479d9;
}
.cid-uVz9JzQfDC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVz9JzQfDC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVz9JzQfDC .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVz9JzQfDC .image-wrap img {
    display: block;
    margin: auto;
    width: 60%;
  }
}
.cid-uVz9JzQfDC .mbr-text,
.cid-uVz9JzQfDC .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uVz9JzQfDC section {
  width: 85%;
}
.cid-uVzz1Cn20A {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uVzz1Cn20A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVzz1Cn20A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVzz1Cn20A .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVzz1Cn20A .image-wrap img {
    display: block;
    margin: auto;
    width: 20%;
  }
}
.cid-uVzz1Cn20A .mbr-text,
.cid-uVzz1Cn20A .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVzz1Cn20A section {
  width: 85%;
}
.cid-uVzzq6LVCd {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uVzzq6LVCd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uVzzq6LVCd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uVzzq6LVCd .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uVzzq6LVCd .image-wrap img {
    display: block;
    margin: auto;
    width: 40%;
  }
}
.cid-uVzzq6LVCd .mbr-text,
.cid-uVzzq6LVCd .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-uVzzq6LVCd section {
  width: 85%;
}
.cid-uVz1kbu3Dh {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uVz1kbu3Dh .mbr-section-subtitle {
  color: #4479d9;
}
.cid-uVz1kbu3Dh section {
  width: 85%;
}
.cid-uVz1kbRFaJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #232323;
}
.cid-uVz1kbRFaJ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-uVz1kbRFaJ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-uVz1kbRFaJ .row-copyright {
  word-break: break-word;
  width: 100%;
}
.cid-uVz1kbRFaJ .row-copyright p {
  width: 100%;
}
.cid-uVz1kbRFaJ .row-copyright .mbr-text {
  color: #efefef;
}
.cid-uVz1kbRFaJ section {
  width: 85%;
}
